MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 01:31:09
MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少?

MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少?
MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少?

MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少?
mov ax,2000H
mov ds,ax
mov cl,4
mov si,2000H
mov al,[si+1]
寄存器si中存放的就是2000H,[si+1]表示的是偏移地址,段地址默认在ds寄存器中即ds:[si+1],
对应的实际地址是2000H*16+2001H=22001H.
si+1是相对于si来的,因为内存的地址分配是一个字节为一个内存单元.ds:[si+1]就是相对于ds:[si]的下一个内存单元.
如果还不明白,你可以把整个源程序贴上来,帮你分析分析,注意别再把字符弄错了.

MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SI是多少? MOV AX,2000H和MOV AX,DS[2000H]的区别是什么? MOV AX,[2000] 为什么答案(DS)=30000H.AX,和DS个代表什么? MOV AX,DATAS MOV DS,AX mov AX,[SI] 和 MOV [SI],AX 各自什么意思,有什么区别,假设DS=2000H,SI=1234H MOV AX,ES:[2000H] 3.下列指令中哪条是正确的( ) A.MOV DS,0200H B.MOV AX,[SI][DI] C.MOV BP,AX D.MOV BYTE PTR [BX] 设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 )答案是怎么得出来的?设段地址DS=2000H,指令MOV [600H],AX的目的操作数物理地址是( 20600 ),如果段地址是2020H,指令MOV [400H],AX的目 请指出下列指令源操作的寻址方式,并计算物理地址已知DS=1000H,SS=2500H,SI=100H,BX=800H,BP=600H问:mov[BX]cx,mov[2000H]BX,mov[BP]BX,mov[BP+200]BX,mov[BX+SI+300]AX 已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=10H试指出下列各指令源操作数的寻址方式是什么?其物理地址值是多?(1) MOV AX ,DS:[100H](2) MOV BX ,[SI](3) MOV CX ,[BX+10](4) MOV AX ,[BX][SI](5) MOV CL ,[BP+4](6) MOV AX,ES:[2000H] 是什么意思 start:mov ax,datasg mov ds,ax mov si,0 mov di, 若(DS)=2000H,(SI)=0010H,COUNT=0002H,则指令MOV AX,COUNT[SI]源操作数的物理地址为_____H若(DS)=2000H,(SI)=0010H,COUNT=0002H,则指令MOV AX,COUNT[SI]源操作数的物理地址为_____H DS=2000H,SI=0004H,BX=0100H,(20105H)=5EH,(20106H)=6FH,MOV AX,[BX+SI+01]后,AX的值 判断下列指令是否正确?若错的说明原因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 程序开头push ds mov ax,0 push ax 这我知道,那开头为什么要用这程序,用这就不用MOV AH,4CH INT 20H吗 mov ax,[bx]如果(ds)=2000h,(bx)=1000h.为什么ax=50a0h50A0H应该就是21000H出的一个字,可是怎么知道的呢! 已知,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