Chapter 3 寄存器(内存访问)
字存储(W=2B 高高低低 地位表示) 字传送(低地址)
DS (不支持数据直接传送 连续、16的倍数、小于64K):[ADDRESS] 运用指令
栈(LIFO) SS:SP(指向栈顶)
PUSH /POP(WORD) AX SP-=2,AX入栈;内存数据入AX,SP+=2;
特别注意栈顶越界,注意栈的实际大小(max 0FFFFH) push= - /+ pop 恢复 /交换
Push、pop 较 mov 两次,SS:SP 指出
段可以重叠
指令、数据、栈
Chapter 4 第一个程序
编辑 a...
[2012-11-29 23:04] 第三、四章总结
阅读全文 |
评论次数(0) |
浏览次数(408) |
所属类型(章总结)
[2012-11-12 22:56] 第一、二章总结
chapter 1 基础
机器语言(难懂)
汇编语言(好理解)组成:指令(不区分大小写)、伪指令、其他
cpu 通过内存地址空间(从CPU的角度考虑问题)访问(AB/DB/CB)
存储器 接口 存储器 存储单元(指令 cs:ip 和数据) 各类存储芯片 接口卡 主板
chapter 2 寄存器(CPU工作原理)
通用寄存器 E A/B/C/DX(H/L) S/BP S/DI 高高低低
段寄存器 E C/D/E/SS
E FLAG E IP
PA(一维)=SA*16+OFFSET
CS :IP 当前读取指令地址
JMP的运用修改cs:ip ...
机器语言(难懂)
汇编语言(好理解)组成:指令(不区分大小写)、伪指令、其他
cpu 通过内存地址空间(从CPU的角度考虑问题)访问(AB/DB/CB)
存储器 接口 存储器 存储单元(指令 cs:ip 和数据) 各类存储芯片 接口卡 主板
chapter 2 寄存器(CPU工作原理)
通用寄存器 E A/B/C/DX(H/L) S/BP S/DI 高高低低
段寄存器 E C/D/E/SS
E FLAG E IP
PA(一维)=SA*16+OFFSET
CS :IP 当前读取指令地址
JMP的运用修改cs:ip ...
阅读全文 |
评论次数(0) |
浏览次数(361) |
所属类型(章总结)