第四章内存寻址方式
第四章 内存寻址方式
导学
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-16-15.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-14-32.png)
处理字符问题
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-23-11.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-28-18.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-33-16.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-14-18-34-52.png)
[bx+idata]的含义
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-10-02-39.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-10-09-21.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-10-10-46.png)
SI和DI寄存器
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-10-56-43.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-10-59-22.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-11-21-44.png)
![](/2020/10/14/%E7%AC%AC%E5%9B%9B%E7%AB%A0%E5%86%85%E5%AD%98%E5%AF%BB%E5%9D%80%E6%96%B9%E5%BC%8F/2020-10-15-14-22-00.png)
源程序
assume cs:codesg, ds:datasg
datasg segment
db 'welcome to masm!'
db '................'
datasg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov si,0
mov di,16
mov cx,8
s: mov ax,[si]
mov [di],ax
add si,2
add di,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
每次复制一个字(2个字节,共16位),8次循环。
人脑演算:
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!