![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
文章平均质量分 68
无_名_
将相本无神,男儿当自强。
展开
-
汇编寻址方式总结
一,寄存器寻址 例如:mov ax,bx 操作数在cpu的两个寄存器中。二, 立即数寻址 例如:mov ax,1234h 指令直接存放在指令代码中。三,存储器寻址 1,直接寻址(给出偏移量) mov al,es[1234h] 操作数在哪里取决于原创 2013-05-20 09:27:33 · 1121 阅读 · 0 评论 -
标志寄存器FLAGS----小总结
学习汇编语言程序设计,不可能不涉及到各种寄存器的知识。8086cpu有14个16位寄存器,而标志寄存器FLAGS又是其中非常复杂的一个。首先简单总结一下8086cpu的14个16位寄存器。8086cpu寄存器分类: 一,8个通用寄存器。 1, 4个数据寄存器 AX,BX,CX,DX原创 2013-05-20 17:50:34 · 16261 阅读 · 0 评论 -
汇编指令lea
彻底弄懂汇编指令lealea 是地址传送指令,在汇编程序中很常见。其功能就是把一个存储器操作数的地址传入通用寄存器。(一个十六位通用寄存器) 例如:lea ax,[bx][si] EA(偏移量)=(bx)+(si)其实就是将后者的偏移地址 送人通用寄存器中。为什么要这样做呢? 建立一个地址指针呗!(用C语言的思维像是这样的,不过原创 2013-05-20 17:54:22 · 10337 阅读 · 1 评论