![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编笔记
AnselPz
某211本科生
展开
-
汇编笔记(3)
3.2 8086指令系统可以分成六种类型1、数据传送指令2、算术运算指令3、逻辑运算与移位指令4、串操作指令5、控制转移指令6、处理器控制指令数据传送指令MOVXCHGPUSH和POPXLAT地址传送指令LEA用来取有效地址的指令。用来将源操作数的偏移地址传送到通用寄存器、指针或变址寄存器中。LDS和LESDEST不能是段寄存器,SRC必须为存储器...原创 2020-03-09 13:34:44 · 105 阅读 · 0 评论 -
汇编语言(2)
3.1.2 寻址方式所谓寻址方式,就是寻找操作数或操作数地址的方式。与数据有关的寻址方式有:1、立即数寻址2、寄存器寻址3、直接寻址4、寄存器间接寻址5、存储器相对寻址6、基址变址寻址7、基址变址相对寻址寄存器寻址:操作数存放在指令指定的8位、16位通用寄存器中。直接寻址:操作数在存储器中的有效地址EA直接包含在指令中,书写时有效地址加上中括号。且双操作数指令不能两个操作数都...原创 2020-03-08 18:09:47 · 170 阅读 · 1 评论 -
汇编笔记(1)
1、习惯上把cpu和主存储器合称主机。除了主存储器外还有辅助储存器,简称辅存,也叫外存。指针寄存器指针寄存器有SP和BP:一般用来存放16位地址,在形成20位的物理地址时常被用做偏移量使用。SP:在进行堆栈操作时被隐含使用,被用来指向堆栈顶部单元。BP:被用来指向堆栈段内某一存储单元,除了用作地址指针外也可以象数据寄存一样。变址寄存器有两个16位变址寄存器SI源变址寄存器)和DI(目...原创 2020-03-01 16:44:40 · 125 阅读 · 0 评论