执行下列程序段后AX,BX,CX,DX,寄存器的内容分别是什么?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/30 13:23:17
执行下列程序段后AX,BX,CX,DX,寄存器的内容分别是什么?
START:MOV AX,01H
MOV BX,02H
MOV DX,03H
MOV CX,04H
NEXT:INC,AX
ADD BX,AX
SHR DX,1
LOOPE NEXT
START:MOV AX,01H
MOV BX,02H
MOV DX,03H
MOV CX,04H
NEXT:INC,AX
ADD BX,AX
SHR DX,1
LOOPE NEXT
INC,AX ->AX自加1
ADD BX,AX -> BX = BX+AX
SHR DX,1 -> DX右移1位并判断是否非零作为LOOPE NEXT的判断基准
LOOPE NEXT 如果DX非零,那么就跳回到NEXT:执行.
OK
那这样的话
AX -> 2
BX += AX -> BX=4
DX >> 1 => DX = 1
回到NEXT
AX->3
bx += 3 -> BX = 7
DX >>= 1 -> DX = 0;
结束
应该是AX=3,BX = 7 CX没变=4 DX=00
ADD BX,AX -> BX = BX+AX
SHR DX,1 -> DX右移1位并判断是否非零作为LOOPE NEXT的判断基准
LOOPE NEXT 如果DX非零,那么就跳回到NEXT:执行.
OK
那这样的话
AX -> 2
BX += AX -> BX=4
DX >> 1 => DX = 1
回到NEXT
AX->3
bx += 3 -> BX = 7
DX >>= 1 -> DX = 0;
结束
应该是AX=3,BX = 7 CX没变=4 DX=00
执行下列程序段后AX,BX,CX,DX,寄存器的内容分别是什么?
下列程序段执行后,寄存器BX的内容是什么?mov cl,3 mov bx,087H ROL BX,1 ROR BX,CL
若AX=26D3H,CX=7908H,CF=1,执行后,寄存器AX、BX、CL、SI、DS的值分别是
汇编语言的AX,BX,CX,DX,分别表示什么
微机原理与接口技术中题目:写出寄存器AX,BX,CX、DX、SI的隐含用法?
四、简答题 1、名词解析 寻址方式--- 中断--- 2、简述8086数据寄存器AX、BX、CX、DX的作用.
执行下列指令后,AX寄存器中的内容是什么?TABLE DW 10,20,30,40,50 ENTRY DW 3 … MO
微机原理练习题执行下列指令后,AX寄存器中的内容是什么?TABLE DB 10,20,30,40,50ENTRY DW
下列程序段的执行后,变量a,k的值分别为 下列程序段的执行后,变量a,k的值分别为?要结果,
1.设AX、BX中是带符号数,CX、DX中是无符号数,请写出实现以下功能的指令或程序段.
1.执行下列程序段后,变量x,y的值分别是多少?
执行下列程序段后,变量a,b,c的值分别是多少?