摘要: 以前觉得寻址方式很高级,而且看不太懂,也不知道有啥大区别,学了汇编语言之后发现寻址方式其实很简单。 寻址方式是指:定位内存单元的方法。具体的寻址方式分类如下(摘自王爽《汇编语言》第四版): 阅读全文
posted @ 2022-06-21 14:05 凉风SK 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在汇编编程中,最简单的内存数据访问方式为:ds:[i/bx],其中i为立即数,该方式直接访问ds指向的数据段中第i个字节/字(具体取决于要访问的数据宽度——如mov byte/word ptr ds:[0], ax)。这种方式适用于很容易地知道所要访问的数据在段中的具体地址的情形,如数组。但如果要处 阅读全文
posted @ 2022-06-21 13:28 凉风SK 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 在8086处理器中包含各种段寄存器,如程序段寄存器cs、数据段寄存器ds、堆栈段寄存器ss等,这些寄存器分别存放着程序、数据和堆栈所在段的段地址,当取指令时,采用cs:ip进行寻址;当访问内存时,采用ds:[?]寻址;当进行堆栈操作时,采用ss:sp寻址,三者的实质都是指针。那为什么用3个而不是1个 阅读全文
posted @ 2022-06-21 11:51 凉风SK 阅读(277) 评论(0) 推荐(0) 编辑