若要将源串 100 个字节数据传送到目标串单元中去,设源串首址的偏移地址为 2500H, 目标串首址的偏移地址为 1400H,请编写程序实现以下功能。 (1)完成源串到目标串的搬移。 (2)比较两串是否完全相同,若两串相同,则 BX 寄存器内容为 0;若两串不同,则 BX 指向 源串中第一个不相同字节的地址,且该字节的内容保留在 AL 的寄存器中。
简答题查看答案
寄存器BX和DX中存放有32位二进制数,其中BX中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是()。
单选题查看答案
阅读下列程序,说明本程序功能并写出运行结果。 MOV AH,0;累加器高位清零 MOV AL,10;累加器低位赋初值10 SAL AX,1;左移1位,(初值×2) MOV BX,AX;(初值×2)送入BX保存 MOV CL,2;计数器赋值为2 SAL AX,CL;左移2次,(初值×2)×2×2 ADD AX,BX;累加,(初值×2)×2×2+(初值×2)
简答题查看答案
假定DX和BX中包含4位压缩BCD数(1234和5678),将DX和BX中的BCD数相加且将和数存入CX,编写一短程序段。并求出CX是多少?
简答题查看答案
执行下列程序:执行后的结果为(BX)=()。
单选题查看答案
下面的程序段运行后,相关寄存器的值是什么?程序运行结果为:AX=();BX=()
简答题查看答案
下面程序段是判断寄存器AH和AL中第三位是否相同,如相同,AH置0,否则AL置0。试在空白处填上适当的指令(一个空白处只填一条指令)。
简答题查看答案
执行ADDAX,BX后,若AX的内容为2BA0H,奇偶标志位PF=1,下面叙述正确的是()。
单选题查看答案
设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。
简答题查看答案