首页/ 题库 / [单选题]程序执行时下一条执行指令的地址放在()寄的答案

程序执行时下一条执行指令的地址放在()寄存器中。

单选题
2022-01-17 13:28
A、IR
B、PSW
C、PC
查看答案

正确答案
C

试题解析

感兴趣题目
在计算机体系结构中,CPU内部包括程序计数器(PC)、存储器数据寄存器(MDR)、指令寄存器(IR)和存储器地址寄存器(MAR)等。若CPU要执行的指令为:MOV R1,#55(即将数值55传送到寄存器R1中),则CPU首先要完成的操作是(3)。
非访内指令不需从内存中取操作数,也不需将目的操作数存放到内存,因此这类指令的执行不需地址寄存器参与。()
执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为()寻址。
程序执行时下一条执行指令的地址放在()寄存器中。
计算机通常将要执行的程序存放在内存中,CPU执行这个程序时,是使用()寄存器来指使程序的执行顺序。
计算机指令系统有多种寻址方式若基址寄存器的内容为3120H,变址寄存器的内容为 100BH,指令的地址码为1DH,当前执行的指令地址为52AOH在考虑基址的前提下,若采用变址寻址方式,则是数据的实际地址为(53)。
执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为(12)寻址。
计算机所能执行的全部指令叫计算机的指令系统。
● 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(1) 。(1)
用于存放执行指令的地址。若存储器按字节编址且指令长度为16位,则程序顺序执行时,每执行一条指令,程序计数器的值增加(9)。
机器指令是一种使用二进制编码表示的操作命令,它用来规定计算机执行什么操作或运算以及操作对象所在的位置。一条机器指令是由运算符和操作数组成的。()
某16位计算机中,带符号整数用补码表示,数据Cache和指令Cache分离。下表给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(X)表示寄存器X或存储单元X的内容。  该计算机采用5段流水方式执行指令,各流水段分别是取指(IF)、译码/读寄存器(ID)、执行/计算有效地址(EX)、访问存储器(M)和结果写回寄存器(WB),流水线采用“按序发射,按序完成”方式,没有采用转发技术处理数据相关,并且同一个寄存器的读和写操作不能在同一个时钟周期内进行。请回答下列问题。  (1)若int型变量x的值为-513,存放在寄存器R1中,则执行指令“SHR R1”后,R1的内容是多少?(用十六进制表示)  (2)若某个时间段中,有连续的4条指令进入流水线,在其执行过程中没有发生任何阻塞,则执行这4条指令所需的时钟周期数为多少?  (3)若高级语言程序中某赋值语句为x=a+b,x、a和b均为int型变量,它们的存储单元地址分别表示为[x]、[a]和[b]。该语句对应的指令序列及其在指令流水线中的执行过程如下图所示。则这4条指令执行过程中,I3的ID段和I4的IF段被阻塞的原因各是什么?  (4)若高级语言程序中某赋值语句为x=2×x+a,x和a均为unsigned int类型变量,它们的存储单元地址分别表示为[x]、[a],则执行这条语句至少需要多少个时钟周期?要求模仿上图画出这条语句对应的指令序列及其在流水线中的执行过程示意图。
相关题目
一条计算机指令可分为两部分,操作码指出执行什么操作,____指出需要操作的数据或数据的地址。
计算机系统中的存储器分为()和()。在CPU执行程序时,必须将指令存放在()中。
CPU中,保存当前正在执行的指令的寄存器为(),保存下一条指令地址的寄存器为(),保存CPU访存地址的寄存器为()。
计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。因此()。
计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。因此()。
执行指令时,以寄存器的内容作为操作的地址,这种寻址方式称为______寻址。
执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为什么寻址?()
某计算机执行一条指令的过程分为取指令、分析指令和执行指令3段操作,每一段操作占用的时间分别是△t、2△t、3△t。若采用常规的顺序串行执行方式,连续执行n条指令所需时间是(7);若采用流水线方式,3段操作重叠执行时,连续执行n条指令所需时间是(8)。
在微型计算机的一条指令中,______执行的是功能的部分,即计算机执行怎样的操作。
● 计算机在一个指令周期中,为了从内存读取指令操作码,首先需要将 (27) 的内容送到地址总线上。执行直接转移指令时,该指令中的转移地址被送入 (28) 。
在下列不同结构的处理机上执行6x6的矩阵乘法C:A×B,计算所需要的最短时间。只计算乘法指令和加法指令的执行时间,不计算取操作数、数据传送和程序控制等指令的执行时间。加法部件和乘法部件的延迟时间都是3个时钟周期,另外,加法指令和乘法指令还要经过“取指令”和“指令译码”的时钟周期,每个时钟周期为20ns,C的初始值为“0”。各操作部件的输出端有直接数据通路连接到有关操作部件的输入端,在操作部件的输出端设置有足够容量的缓冲寄存器。如果处理机内只有一个通用操作部件,采用顺序方式执行指令,那么所需要的时间为(5)。如果单流水线标量处理机,有一条两个功能的静态流水线,流水线每个功能段的延迟时间均为一个时钟周期,加法操作和乘法操作各经过3个功能段,那么所需要的时间为(6)。
在下列不同结构的处理机上执行6×6的矩阵乘法C=A×B,计算所需要的最短时间。只计算乘法指令和加法指令的执行时间,不计算取操作数、数据传送和程序控制等指令的执行时间。加法部件和乘法部件的延迟时间都是3个时钟周期,另外,加法指令和乘法指令还要经过“取指令”和“指令译码”的时钟周期,每个时钟周期为20ns,C的初始值为“0”。各操作部件的输出端有直接数据通路连接到有关操作部件的输入端,在操作部件的输出端设置有足够容量的缓冲寄存器。如果处理机内只有一个通用操作部件,采用顺序方式执行指令,那么所需要的时间为(25)。如果单流水线标量处理机,有一条两个功能的静态流水线,流水线每个功能段的延迟时间均为一个时钟周期,加法操作和乘法操作各经过3个功能段,那么所需要的时间为(26)。
计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(5)。
计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其______。
计算机执行程序时,在()的控制下,逐条从内存中取出指令、分析指令、执行指令。
在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能是( )。
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。
试题(1)在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是 (1) 。(1)
●在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。 (1)
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV RO,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。
广告位招租WX:84302438

免费的网站请分享给朋友吧