A.溢出标志
B.符号标志
C.零标志
D.方向标志
第2题
和寻址方式,第二个字节为偏移地址Imm8,用补码表示。指令功能是:若,则PC=PC+2+Imm8x2;否则,PC=PC+2请回答下列问题或完成相应任务。
(1)该计算机的编址单位是多少?
(2)bgt指令执行的是带符号整数比较,还是无符号整数比较?偏移地址Imm8的含义是什么?转移目标地址的范围是什么?
(3)画出实现bgt指令的数据通路。
第4题
A.决定程序是否发生跳转
B.纠正当前指令执行的结果
C.产生影响或控制某些后续指令所需的标志
D.决定CPU是否继续工作
E.用于判断当前指令是否正确执行
F.反映处理器的状态和ALU运算结果的某些特征
第6题
(1)寄存器A和B中的内容分别是什么?
(2)若x和y相机后的结果存放在寄存器C中,则寄存器C中的内容是什么?运算结果是个正确?加法器最高位的进位Coul是什么溢出标志OF.符号标志SF和零标志ZF各是什么?
(3)若x和y相战后的结果存放在寄存器D中、则寄存器D中的内容是什么?运算结果是否正确?此时,加法器最高位的进位Cout是什么?溢出标志OF、符号标志SF和零标志ZF各是什么?
(4)对于带符号整数的减法运算,能否直接根据CF的值对两个带符号整数的大小进行比较?
第7题
置1。现有三种需要进行转移分支的情况:
(1)执行取指微指令后,微程序按指令寄存器IR的操作码段(IR15~IR11)进行32路分支:
(2)执行无符号数“小于等于转移”指令的微程序时,按借位标志C和零标志Z的状态进行2路分支;
(3)执行带符号数“大于转移”指令的微程序时,按符号标志N和溢出标志V的状态进行2路分支。
请按多路转移方式设计转移目标微地址产生逻辑。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!