第二章总结
1、cpu的描述用字长表示(x位cpu)
字长:cpu在单位时间内一次能处理的二进制位数
位宽:通过外部数据总线与内存之间一次能够传送的数据位
2、通用寄存器(8086cpu所有寄存器都是16位的,都存放2个字节)
AX--AH(高8)和AL(低8)
3、ISA
一个处理器支持的指令和指令的字节级编码
4、汇编指令
MOV和ADD
指令的对象位数要相同
例如:
PS:AH和AL各自为独立寄存器,AL进位不会放入AH中
5、物理地址
8086cpu有20位地址总线,又是16位结构,因此采取16位地址合成形成20位物理地址
物理地址=段地址*16(左移4位)+偏移地址
6、段(寄存器CS、DS、ES、SS)
内存没有划分段,段来自cpu
段地址是16的倍数
7、CS和IP(两个最关键的寄存器)
CS:代码段寄存器
IP:指令指针寄存器
jmp指令修改cs、ip地址