问答题
假设一个48位数存放在DX:AX:BX中,试编写程序段,将该48位数乘以2。
可使用移位指令来实现。首先将BX内容逻辑左移一位,其最高位移入进位位CF,之后AX内容带进位位循环左移,使AX的最高位移......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 编写程序段,将STRING1中的最后20个字符移到STRING2中(顺序不变)。
问答题 执行下列指令后,AX寄存器的内容是多少?
问答题 假设数据项定义如下: DATA1DB‘HELLO!GOODMORNING!’ DATA2DB20DUP(?) 用串操作指令编写程序段,使其分别完成以下功能: 从左到右将DATA1中的字符串传送到DATA2中。 传送完后,比较DATA1和DATA2中的内容是否相同。 把DATA1中的第3和第4个字节装入AX。 将AX的内容存入DATA2+5开始的字节单元中。