8086汇编寻指方式怎么记忆?

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:15:33
书上讲的太乱了,有点混,看了几次还是记不住,谁能帮我详细讲讲,我一定很感激。

多实践就记住了,不要总盯着书本看,编程不是文科,书背会了就算会了
你可以在DEBUG打几条不同mov指令,执行后用r和d看看寄存器和内存,这样基本就可以把寻址方式理解的差不多了
纠正一下楼上,这个寻址方式必须记住,但不是那种记住,只要理解就好了,也就是说能够按照自己的意思灵活地把数据在内存和寄存器,寄存器和寄存器等之间移动就好了,不用死记书上的定义

其实很简单的,有[ ]的就表示这是一个内存,如果是寄存器名的话就是一个寄存器,如果是个纯数字的话,就说明这是一个立即数,然后数据就在这几类东西里窜来窜去,需要注意的是不能把数据弄到立即数里,这个很好理解吧?还有一些其他的规矩,等你程序写多了就会很明朗了

这里有个寻址方式的总结,你看着这个DEBUG一下吧
http://baike.baidu.com/view/889427.html

貌似有用门牌号记忆一说 楼主不妨百度一下 其实没有必要去记这个。