第1题:
在程序执行过程中,IP寄存器中始终保存的是()
A、上一条指令的首地址
B、下一条指令的首地址
C、正在执行指令的首地址
D、需计算有效地址后才能确定地址
第2题:
PC的值是
A.当前正在执行指令的前一条指令的地址
B.当前正在执行指令的下一条指令的地址
C.当前正在执行指令的地址
D.控制器中指令寄存器的地址
第3题:
第4题:
假设某子程序使用的返回指令是RET4,则返回地址为( )。
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.SP+5)和(SP+4)中存放的地址
D.CALL 指令下面第四条指令的地址
第5题:
第6题:
PC中存放的是()。
第7题:
转移指令执行结束后,程序计数器PC中存放的是()
第8题:
—条计算机指令通常由()和操作数地址组成。
第9题:
执行返回指令时,返回的断点是()。
第10题:
程序在运行中,当前PC的值是()。
第11题:
一条完整的计算机指令应该包含操作数和()。
第12题:
下一条指令的地址在PC中
下一条地址的AR中
下一条地址在指令中给出
下一条地址需要通过运算才能得到
第13题:
A.调用指令的首地址
B.调用指令的末地址
C.调用指令的下一条指令的首地址
D.返回指令的末地址
第14题:
程序计数器PC用来()。
A.存放指令
B.存放正在执行的指令地址
C.存放下一条的指令地址
D.存放上一条的指令地址
第15题:
(1) 单操作数指令最多有多少条?
(2) 双操作数指令最多有多少条?
(3) 直接寻址的范围多大?
(4) 变址寻址的范围多大?
答案:512;64k
解析:根据题意,计算机字长为16位,运算器为16位,有16个16位通用寄存器及8种寻址方式。单操作数指令长度为16位,其中寻址方式占3位,16个通用寄存器占4位。剩下的9位用来构成指令操作码,共有29=512种,故最多可构成512条指令。
由于通用寄存器是16位的,则寄存器间接寻址的范围为64K字。
第16题:
A.地址码
B.操作码
C.指令集合
D.地址数
指令就是给计算机下达的一道命令,它告诉计算机要做什么操作、参与此项操作的数据来自何处、操作结果又将送往哪里,所以,一条指令必须包括操作码和操作数(或称地址码)。
第17题:
第18题:
一条计算机指令一般由两部分构成,其中规定指令执行功能的部分称为()。
第19题:
在程序执行过程中,IP寄存器始终保存的是()。
第20题:
单片机中的程序计数器PC用来()。
第21题:
PC的值是()。
第22题:
程序计数器PC用来()
第23题:
地址码
操作码
指令集合
地址数