①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:59:40
①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为

①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为
①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?
①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为什么DS不是1?
-d 0000:0 1f
0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60 p..0.`0.f "`
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88 b&.

①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为
DS:0001的地址是ds*0x10+0x01=0x11,0x11上的数据是E626
0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60 p..0.`0.f "`
0000:0010 62 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88 b&.debug
-d 0000:0011 1f
0000:0010 01 70 00 CC 06 10 02-53 07 10 02 FF 03 10 02 .p.S.
-d 0001:0001 f
0001:0000 01 70 00 CC 06 10 02-53 07 10 02 FF 03 10 02 .p.S.
-
有区别么

MOV AX,DATAS MOV DS,AX ①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么③mov 指向bx,0000:0010 不是段地址*16+偏移地址吗?不是应该指向0010:0000吗?为 start:mov ax,datasg mov ds,ax mov si,0 mov di, MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少? MOV AX,2000H和MOV AX,DS[2000H]的区别是什么? 设(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] COD SEGMENT ASSUME DS:DAT,CS:COD MAIN PROC FAR PUSH DS SUB AX,AX PUSH AX MOV AX,DAT MOV DS,AX有什么作用? mov AX,[BX][BP] MOV AX,468AH MOV SI,1357H MOV [SI],AX MOV CL,4 SHR BYTE PTR[SI],CL SHL WORD PTR[SI],1 MOV AX,[SI] MOV AX,[2000] 为什么答案(DS)=30000H.AX,和DS个代表什么? MOV AX,[BX]与MOV AX,BX有什么区别 汇编语言的程序开始都有 PUSH DS MOV AX,0 PUSH AX 这三段有什么作用? MOV AX,ES:[2000H] MOV AX,[BX][SI]是什么意思 mov ax,bx 什么意思? 微机原理中mov ax, 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[