第1题:
试题(1)
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是 (1) 。
(1)
A.100→R0
B.100→MDR
C.PC→MAR
D.PC→IR
试题(1)分析
本题考查计算机基本工作原理。
CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存器MAR中,向内存写入数据时,待写入的数据要先放入数据寄存器MDR。程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR中。
计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令。
参考答案
(1)C
第2题:
若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为_______。
第3题:
在计算机体系结构中,CPU内部包括程序计数器(PC)、存储器数据寄存器(MDR)、指令寄存器(IR)和存储器地址寄存器(MAR)等。若CPU要执行的指令为:MOV R1,#55(即将数值55传送到寄存器R1中),则CPU首先要完成的操作是(3)。
A.PC→MAR
B.PC→IR
C.55→MDR
D.55→R1
第4题:
第5题:
下列指令中属于直接寻址方式的指令是()。
第6题:
指令LDRR0,[R1,#4]的寻址方式为()
第7题:
汇编指令:MOVA,R1;的寻址方式为()
第8题:
指令MOVA,@R1的寻址方式是()
第9题:
指令MOVX A,@ R1的寻址方式是寄存器间接寻址,功能为R1所指向()单元的内容送累加器。
第10题:
寄存器间接寻址
相对寻址
基址变址寻址
多寄存器寻址
第11题:
直接寻址
立即寻址
寄存器寻址
寄存器间接寻址
第12题:
立即寻址
寄存器间接寻址
多寄存器寻址
寄存器寻址
第13题:
从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______(其中PC为程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器;AR为地址寄存器)。
A.(R0)→R1
B.PC→AR
C.M→DR
D.DR→IR
第14题:
以下ARM指令中属于寄存器间接寻址的指令是()。
A.TST R1,0xFE
B.LDRB R1,[R2]
C.MOV R1,R0,LSL3
D.BIC R0,R0,0x0B
第15题:
第16题:
第17题:
指令“LDMIAR0!,{R1,R2,R3,R4}”的寻址方式为()
第18题:
指令“ADDR0,R1,R2”的寻址方式为()
第19题:
若CPU要执行的指令为:MOVR1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为()。
第20题:
R1的内容为50H,执行下面的指令或指令组合,(),两(组)指令执行结果一样。
第21题:
P1口地址为90H,执行下面指令或指令组合,(),两(组)指令执行结果一样。
第22题:
100→R0
100→MDR
PC→MAR
PC→IR
第23题:
立即寻址
寄存器间接寻址
多寄存器寻址
堆栈寻址