汇编语言程序设计

逻辑乘指令AND主要用于()。A、在目的操作数中清除与源操作数置0对应的位为0,其余的位保持不变B、在目的操作数中置与源操作数为1的对应位为1,其余位不变C、将目的操作数中与源操作数置1的对应位取反D、在目的操作数中清除与源操作数置1对应的位为0,其余的位保持不变

题目

逻辑乘指令AND主要用于()。

  • A、在目的操作数中清除与源操作数置0对应的位为0,其余的位保持不变
  • B、在目的操作数中置与源操作数为1的对应位为1,其余位不变
  • C、将目的操作数中与源操作数置1的对应位取反
  • D、在目的操作数中清除与源操作数置1对应的位为0,其余的位保持不变
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。()


参考答案:×

第2题:

被操作数的最高位移入“进位”位,其余所有位接收其相邻低位值,最低位移入0的操作是(22)指令。被操作数的最高位保持不变,其余所有位接收其相邻高位值,最低位移到“进位”位中的操作是(23)指令。在程序执行过程中改变按程序计数器顺序读出指令的指令属于(24)。相对寻址方式的实际地址是(25)。特权指令在多用户、多任务的计算机系统中必不可少,它主要用于(26)。

A.逻辑左移

B.算术左移

C.乘2运算

D.除2运算


正确答案:A

第3题:

80x86汇编乘法指令中,若源操作数为字操作数,则结果为()位,并存入()中。

A.1个字节,AL

B.2个字节,AX

C.2个字节,DX

D.4个字节,DXAX


正确答案:D

第4题:

试说明AND AX,0FFH指令中源操作数和目的操作数使用的寻址方式。


正确答案: 源操作数的寻址方式:立即数寻址
目的操作数的寻址方式:寄存器直接寻址

第5题:

指令SCAS的寻址方式是()。

  • A、源操作数为寄存器寻址,目的操作数为寄存器间接寻址
  • B、源操作数为寄存器间接寻址,目的操作数为寄存器间接寻址
  • C、源操作数为寄存器间接寻址,目的操作数为寄存器寻址
  • D、源操作数为寄存器寻址,目的操作数为寄存器寻址

正确答案:A

第6题:

关于指令操作数寻址说明不正确的是( )。

A.目的操作数不能为立即操作数

B.目的操作数不能为代码段寄存器CS

C.目的操作数不能为附加段寄存器ES

D.在同一条指令中源操作数和目的操作数不能同时为存储器操作数


正确答案:C

第7题:

执行算术右移指令的操作过程是 ( ) 。

A.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中
B.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中
C.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中
D.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中

答案:D
解析:
在CPU中执行算术右移指令的操作过程采用操作数的符号位保持不变,各位顺次右移1位,最低位移至进位标志位中。执行逻辑右移指令的操作过程是操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中。执行算术左移指令和逻辑左移指令的操作过程是最低位填0,各位顺次左移1位,操作数的符号位移至进位标志位中。

第8题:

CBW指令的功能是( )。

A.把源操作数的符号位扩展到目的操作数中

B.把AL中的符号位扩展到AH中

C.把AH中的符号位扩展到AL中

D.把AX中的符号位扩展到DX中


正确答案:B
解析:CBW 将8位数扩展为16位。

第9题:

逻辑运算指令中()指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令();置1需用指令();变反需用指令()。


正确答案:NOT;AND;OR;XOR

第10题:

试说明PUSH DS指令中源操作数和目的操作数使用的寻址方式。


正确答案: 源操作数的寻址方式:寄存器直接寻址
目的操作数的寻址方式:无

更多相关问题