首页 > 试题广场 >

上述指令序列执行后,DA2字存储单元的内容是( )。

[单选题]
DA1 EQU BYTE PTR DA2
DA2 DW 0ABCDH
SHL DA1,1
SHR DA2,1
上述指令序列执行后,DA2字存储单元的内容是(  )。
  • 0ABCDH
  • 0AB9AH
  • 55CDH
  • 559AH
DA1指向DA2的字节储存单元,DA2的字储存单元内容为1010 1011 1100 1101,DA1的字节储存单元的内容为1100 1101,SHL DA1后,DA1内容为1001 1010,DA2内容为1010 1011 1001 1010,SHR DA2后,DA2的内容为0101 0101 1100 1101,即55CDH
发表于 2020-11-18 19:56:11 回复(0)
DA1开始指向字节数据CDH,DA2开始指向字数据ABCDH的第一个字节CDH SHL,逻辑左移指令。 SHR,逻辑右移指令。 SHL DA1,1之后DA1指向字节数据9AH,DA2因此指向字数据AB9AH的第一个字节9AH SHR DA2,1之后DA2指向字数据55CDH的第一个字节CDH,当然DA2字存储单元里面就是55CDH
发表于 2019-04-11 10:28:18 回复(0)
上面有的小白可能会不理解CDH左移为什么不是D因为要化成二进制进行左移变成结果
发表于 2019-12-28 21:41:53 回复(0)