现代计算机为了缩短指令长度,扩大寻址空间,为了编程灵活和各种程序设计技术的需要,为了对系统和编译程序的支持,一般都设有多种寻址方式。如为处理表格和矩阵,设置了变址寻址;为编制浮动的、可重入的程序设置了相对寻址;为源程序编译,设置基址寻址等
指令由操作码和操作数两部分组成。操作码说明计算机要执行哪种操作,如传送、运算、移位、跳转等操作,是指令中不可缺少的组成部分。操作数是指令执行的参与者,也就是各种操作的对象。有些指令不需要操作数,通常的指令中有一个或两个操作数,也有个别指令含有3个甚至4个操作数。操作数可以是一个具体的数值,也可以是存放数据的寄存器或存储器地址,确定操作数地址的方式就是寻址方式。
追问我想问的是寻址的具体原理,关与寻址方式,书上有的。书上没讲清楚寻址是怎么一回事,对入门者来说就是想弄得清楚点
追答你留个邮箱吧,我给你发个汇编教程,挺详细的
追问邮箱:[email protected] 先谢一下。