求解释这2条指令的不同MOV AX 3120H 可得出AH=31H AL=20HMOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H](DS=8000H BX=2000H SI=1000H)是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 03:23:03
求解释这2条指令的不同MOV AX 3120H 可得出AH=31H AL=20HMOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H](DS=8000H BX=2000H SI=1000H)是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用?

求解释这2条指令的不同MOV AX 3120H 可得出AH=31H AL=20HMOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H](DS=8000H BX=2000H SI=1000H)是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用?
求解释这2条指令的不同
MOV AX 3120H 可得出AH=31H AL=20H
MOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H]
(DS=8000H BX=2000H SI=1000H)
是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用?为什么后面的指令AH=XXX要加方括号的?

求解释这2条指令的不同MOV AX 3120H 可得出AH=31H AL=20HMOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H](DS=8000H BX=2000H SI=1000H)是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用?
因为目标寄存器是AX,且AX是AH、和AL组成的,所以对AX赋值的话AH、AL都会被赋值,后面加【】是说明AH等于地址为【】内数字处存储的数值.

求解释这2条指令的不同MOV AX 3120H 可得出AH=31H AL=20HMOV AX [BX] [SI] 执行后AH=[83000H] AL=[83001H](DS=8000H BX=2000H SI=1000H)是不是应为物理地址是83000分不开所以ah al 就直接用 如果是双位数就可以分开用? 已知,ds=2100H,bx=234H,SI=02,物理地址为21234H-21239H单元的内容分别为12H,24H,38H,89h,6AH,2ch.求下列每条指令后执行的ax内容为多少MOV AX,2100H;AX=请用十六进制表示mov ax [236H]; AX=MOV AX BX ; AX=MOV AX 4[BX]; AX=MOV 急,每条指令的功能 MOV AX,0 DEC AX ADD AX,7FFF ADD AX,2 NOT AX SUB AX,FFFF ADD AX,8000 OR AX,BFDFAND AX,EBEDXCHG AH,ALSHL AX,1RCL AX,1 写出每条汇编指令执行后,相关寄存器中的值 mov ax,62627 AX= mov ah,31h AX= mov al,23h AX= add ax,axmov ax,62627 AX= mov ah,31h AX= mov al,23h AX= add ax,ax AX=mov bx,826ch AX=mov cx,ax AX=mov ax,bx A=add ax,bx A=mov al,bh A=add ah,ah 设如下两条指令中的符号ABCD是变量名,请说明这两条指令的异同.MOV AX,OFFSET ABCD LEA AX,ABCD 设(ds)=1000,(es)=2000,(bx)=200,(si)=100,计算下列指令中源操作数的物理地址1)mov ax,[100]2)mov ax,[bx]3)mov ax,[bx][100]4)mov ax,[bx][si]5)mov ax,[bx][si][-100]6)mov ax,es:[bx] 3.下列指令中哪条是正确的( ) A.MOV DS,0200H B.MOV AX,[SI][DI] C.MOV BP,AX D.MOV BYTE PTR [BX] 执行以下两条指令后,FLAGS的6个状态标志位的值是什么?MOV AX ,847BH ADD AX ,9438H 13.已知(DS)=1000H,(SS)=0F00H,(BX=0010H,要使下列指令的原操作数指向同一个物理地址10320H,写出下列指令中寄存器BP,SI,DI和位移量X的值.(1)MOV AX,[SI] (2)MOV AX,[BP](3)MOV AX,[BX+DI](4)MOV AX,X[ 指出下列指令的错误 1.MOV AH,BX 2.MOV [BX],[SI] 3.MOV AX,[SI][DI] 4.MOV BYTE PTR[BX],1000 指令MOV AX,3[BX] ,MOV AX,2[BX+SI] 中的3[BX] 2[BX+SI]是什么意思 帮我做几道简答题谢谢啊1.下面指令有错误吗,哪条有错?什么错误①MOV 34H,BL②XCHG DS,AX2.完成下列操作选用什么指令或指令序列①将2BC0H减去1A05H②将变量DAB1的段地址送AX.3.设执行前SI=1000H,DS=2000 下列指令中内存操作数对应的物理地址描述:(1)mov bx,[bx+si+2] (2)mov 5[bp],ax (3)inc[2000h](4)mov dl,es:[bx][di] 问几道微机原理的题目,1,下面几条指令是否有错,有错的话请改正,(1)MOV [100],23H(2)ADD AX,[BX+BP+6](3)PUSH DL(4)OUT 3FFH,AL(5)POP [AX](6)INT 3002,已知IP=1000H,CF=0,则执行指令JNC short_label后,下列各数中哪一个 汇编的题 mov ax,2 mov bx,4 mov cx,6 mov dx,8 L:inc ax bec cx add bx,ax sar dx,1 loopwe z求循环次数 ax bx cx dx 是多少 怎样解释单片机指令?MOV A#100:MOV A@30H:ADD A,#2:INC A:DJNZ A,DD: 求下列汇编语句的解释mov ax 3509int 21 求下列汇编语句的解释MOV ax 3509int 21