mov ax,[bx]如果(ds)=2000h,(bx)=1000h.为什么ax=50a0h
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 01:33:28
mov ax,[bx]如果(ds)=2000h,(bx)=1000h.为什么ax=50a0h
50A0H应该就是21000H出的一个字,可是怎么知道的呢!
50A0H应该就是21000H出的一个字,可是怎么知道的呢!
(ds)=2000h,(bx)=1000h
物理地址:21000H
21000H:A0
21001H:50
有什么不可以呢?
这只是在程序运算过程中的一个阶段罢了.
再问: 21000h本身就是十六进制啊;与a0有什么关系呢;麻烦再问下
再答: 50A0H只是存放在地址为21000H开始的内存里的2个字节的数据。 题意就是要把内存里的这两个字节的数取出来,送给寄存器AX。
再问: 题目没有 说50a0是存在地址为21000H开始的内存里的2个字节的数据。
再答: 那题目有问题哦
物理地址:21000H
21000H:A0
21001H:50
有什么不可以呢?
这只是在程序运算过程中的一个阶段罢了.
再问: 21000h本身就是十六进制啊;与a0有什么关系呢;麻烦再问下
再答: 50A0H只是存放在地址为21000H开始的内存里的2个字节的数据。 题意就是要把内存里的这两个字节的数取出来,送给寄存器AX。
再问: 题目没有 说50a0是存在地址为21000H开始的内存里的2个字节的数据。
再答: 那题目有问题哦
mov ax,[bx]如果(ds)=2000h,(bx)=1000h.为什么ax=50a0h
已知DS=2000H BX=100H SI=0A0H 指出下列的寻址方式和操作数的物理地址 1)MOV DX,[BX][
DS=2000H,SI=0004H,BX=0100H,(20105H)=5EH,(20106H)=6FH,MOV AX,
①mov ax,1 ②mov ds,ax ③mov bx,[0] 通过上面这些语句,为什么ds=0000?
汇编语言 al=13h mov buf[di],al mov ax.dw1[bx][si] mov
1、已知(Ax)=5678H,(Bx)=1234H,(Ds)=2000H,(Es)=3000H,指令XCHG Ax,Bx
已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=
16位汇编的新手问题,设:CS=0FF0H,IP=0103H,DS=1000H,AX=2000H,BX=0000H.那么
MOV AX,[BX+SI+0002H] ;设BX=000FH,SI=000FH 怎样计算它的物理地址
mov AX,[SI] 和 MOV [SI],AX 各自什么意思,有什么区别,假设DS=2000H,SI=1234H
假设(DS)=3000H,(SS)=3000H,(AX)=1000H,(BX)=1200H,(SI)=2,(DI)=1,
设(AX)=1234H (BX)=3456H (CX)=5678H 执行 MOV CH AH MOV CL AL XCH