当CALU执行完一次操作后,将结果送至32位累加器,由累加器对其()进行移位。累加器的输出连至32位()数据定标移位器。

题目
填空题
当CALU执行完一次操作后,将结果送至32位累加器,由累加器对其()进行移位。累加器的输出连至32位()数据定标移位器。经过输出数据定标移位器,累加器的高、低16位字可分别被移位或存入数据寄存器。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用二进制数0与累加器X的内容进行______运算,并将结果放在累加器X中,一定可以完成对X的清0操作。

A.与

B.或

C.异或

D.比较


正确答案:A
解析:对于选项A,“与”运算,是将两个操作数各二进制位上的内容进行比较,若同时为1,则结果的相应二进制位上为1,否则为0。而0的二进制各位数字均为0,所以0“与”任何值的结果都是0。对于选项B,“或”运算,是将两个操作数各二进制位上的内容进行比较,若同时为0,则结果的相应二进制位上为0,否则为1。由此可见,0“或”任何值的结果还是该值,不会变化。对于选项C,“异或”运算,是将两个操作数各二进制位上的内容进行比较,若相同,则结果的相应二进制位上为0,否则为1。由此可见,0“异或”任何值的结果跟“或”一样,该值不变。对于选项D,“比较”运算是将两个数相减,根据结果的正负来影响标志位,并不产生计算结果。它属于一种算术运算,常用于条件跳转语句中。综上所述,本题应该选择A。

第2题:

对8位累加器A中的数据7EH,若逻辑左移一次,则累加器A中的数据为______。

A.3FH

B.7CH

C.EFH

D.FCH


正确答案:D
解析:逻辑左移是从最低位依次向最高位移动,最低位补0。十六进制7EH转换为二进制是01111110,往左移一次后变成11111100转换为十六进制就是FCH。故本题应该选择D。

第3题:

如果要对累加器的内容进行清零,那么可以采用的操作是______。

A.将累加器的内容与0进行逻辑加运算

B.将累加器的内容与0进行逻辑乘运算

C.将累加器的内容与1进行异或运算

D.将累加器的内容与1进行同或运算


正确答案:B
解析:累加器是一个功能很强的数据寄存器,可以与不同的操作数进行算术及逻辑运算,并将运算结果放在累加器中。任何操作数与0进行逻辑乘运算,结果都为0。因此,将累加器的内容与二进制数0进行逻辑乘运算,可以完成对累加器的清零操作。

第4题:

假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送累加器A中。


正确答案:1031H

第5题:

累加器在运算前存操作数,运算后存一次结果。


正确答案:正确

第6题:

对8位累加器A中的数据7EH若逻辑左移一次,则累加器A中的数据为(58)。

A.3FH

B.7CH

C.EFH

D.FCH


正确答案:D
解析:对操作数7EH逻辑左移一次,就是操作数各位左移一位,最高位移到进位标志中,低位补0。故结果为FCH。

第7题:

能对二进制数据进行移位和比较操作的计算机工作部件是()。

  • A、累加器
  • B、运算器
  • C、控制器
  • D、寄存器

正确答案:B

第8题:

累加器在运算前存操作数,运算后存一次结果。()

此题为判断题(对,错)。


参考答案:正确

第9题:

指令ANL P0,A的执行过程是把P0端口引脚线上的数据与累加器A中的数据进行逻辑与操作后结果送回P0端口。


正确答案:正确

第10题:

累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=()。执行ANL A,#0FH指令后,累加器A的高4位=()。


正确答案:1;0000