MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H为什么在执行ADD指令时BX和648H都减了2求解啊!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 13:52:28
MOV BX,9B8CH ;(BX)=9B8CHADD BX,6478H ;now(BX)=0000H为什么在执行ADD指令时BX和648H都减了2求解啊!MOV BX,9B8CH ;(BX)=9B8

MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H为什么在执行ADD指令时BX和648H都减了2求解啊!
MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H
为什么在执行ADD指令时BX和648H都减了2

求解啊!

MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H为什么在执行ADD指令时BX和648H都减了2求解啊!
这个题的解说应该是说明进位的吧,重点在最下面的那行.BX加上6478H等于10004H
16位的寄存器不能装下,就好像100H 八位寄存器(例如BX的低8位寄存器BL)装不下一样,就产生了进位.结果10004H,BX只能保存结果的0004H,产生了进位1
,这课是不是解说标志寄存器的啊?

MOV  BX,9B8CH  ; (BX)=9B8CH ADD  BX,6478H  ; now (BX)=0000H为什么在执行ADD指令时BX和648H都减了2求解啊! 汇编语言MOV [BX+1], mov AX,[BX][BP] MOV AX,[BX]与MOV AX,BX有什么区别 MOV AX,[BX][SI]是什么意思 mov ax,bx 什么意思? 指出下列源操作数的寻址方式:1、mov bx,2000h 2、mov bx,[2000h] 3、mov bx,[si] 4、mov bx,[si+2000h] 指令MOV AX,3[BX] ,MOV AX,2[BX+SI] 中的3[BX] 2[BX+SI]是什么意思 MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL 求BX为多少 下列程序执行后,BX中的内容 MOV CL,3 MOV BX,00B5H ROL BX,1 R下列程序执行后,BX中的内容 MOV CL,3 MOV BX,00B5H ROL BX,1 ROR BX,CL急 微机原理,操作数寻址问题:MOV [BX+10H],2050 和MOV [SI],BX 为什么下列这些指令是错误的 mov [bx],[bp] mov[bx],20h 指出下列指令的错误 1.MOV AH,BX 2.MOV [BX],[SI] 3.MOV AX,[SI][DI] 4.MOV BYTE PTR[BX],1000 微机原理:帮忙看看这两条mov指令为什么不合法?MOV [BX],5MOV [BP+BX+4],AL 汇编语言求 BX 结果MOV CL,3MOV BX,4DA8HROL BX,1ROR BX,CL则(BX)=( ). 判断对错,说明原因 微机原理 mov ip ,ax mov al ,300 mov [sp] ,ax mov ax,bx+di MOV AX 4C9AH MOV BX 75BDA XCHG AH , AL ADD BX, AX MOV CH ,AH MOV CL,BL DEC CX 求AX?BX?AH?CH?CL?BL?解答过程详细一点MOV AX 4C9AH MOV BX 75BDA XCHG AH , AL ADD BX, AX MOV CH ,AH MOV CL,BL DEC CX 求AX?BX?A 判断下列指令是否正确?若错的说明原因1 MOV 【BX】,【DX+10H】2 MOV CS,AX3 MOV 【CX】,AL4 MOV BH,-3605 MOV DS,2000H6 LEA BX,【SI】7 MOV 【BX+SI+110H】,100