A.85H
B.20H
C.0AFH
D.34H
A.变址寄存器的内客由用户确定,在程序执行过程中不能改变
B.变址寄存器的内客由操作系统确定,在程序执行过程中不能改变
C.变址寄存器的内客由用户确定,在程序执行过程中可以改变
D.变址寄存器的内客由操作系统确定,在程序执行过程中可以改变
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。
…
MOV BH, 0
MOV BL, 15
SUB BL, 5
JZ NEXT0
MOV BH, BL
NEXT0: ADD BH, BL
A.PC是一个可寻址的寄存器
B.单片机的主频越高,其运算速度越快
C.AT89S52单片机中的一个机器周期为1µs
D.特殊功能寄存器SP内存放的是堆栈栈顶单元的内容
A.在寄存器方式下,操作数即为寄存器的数值
B.操作数的值在寄存器中,指令中的地址码字段指出的是寄存器编号,指令执行时直接取出寄存器值来操作
C.MOVR1,R2;表示将R1的值存入R2
D.SUBR0,R1,R2;表示将R1的值减去R2的值,结果保存到R0
为了减少指令条数,典型的面向定点数的RISC计算机不设置“清除寄存器(置O)指令”和“寄存器之间的数据传送指令”,也不设置“将操作数(存放于寄存器中)取反”的指令。设RISC计算机的算术运算指令均为“采用寄存器寻址的三操作数指令”,格式为: OP R1,R2,R3。 它们的两个源操作数R1和R2必须来自不同的通用寄存器,运算结果(目的操作数)可以存入第3个通用寄存器R3,也可以存入与某个源操作数相同的通用寄存器。 请问:
这样的RISC计算机必须进行怎样特别的系统结构设计,才能用算术运算指令实现“清除寄存器Ri”和“将寄存器Ri的值送入寄存器Rj中”以及“将操作数(存放于寄存器Ri中)取反”。