访客地图

汇编第二章

张成
2014/12

寄存器


通用寄存器

AX BX CX DX


字在寄存器中的存储

高八位 和 低八位

8位 构成一个字节Byte

字由2个字节组成word

1024 B  = 1KB

1024 KB = 1MB

1024 MB = 1G

1024 G  = 1TB

几条汇编指令

add

mov


8086 16为CPU

寄存器最大宽度16位

处理16位的数据


CPU给出物理地址的方法

段地址*16+偏移地址


CS存储的是代码段地址            段地址

IP存储的是 当前指令指针寄存器  偏移地址


jmp 段地址:偏移地址  可以修正 指令读取的地址


实验

debug


d 查看内存中内容

r 查看寄存器内容

rcs  

:1000

rip

:0

u 查看内存对应的 汇编语言

t 执行指令

e  修改 编写

a  写汇编指令 自动变为 机器码



上一篇:

下一篇: