基础概念
CPU 架构
字
- 16位为一个单位,称作一个字
CPU 基础单元
寄存器
通用寄存器 AX、BX、CX、DX (四个)
- 最大可以存储 2的16次方 -1
- 高位寄存器(\AH)(\BH)(\CH)(\DH)
- 低位寄存器(*L)(为了兼容旧8位CPU,特意做的兼容寄存器)
段地址寄存器 (CS、DS、SS、ES)
段地址和偏移地址
因寄存器是16位的,而外部传输过来的物理地址是20位,所以cpu需要通过分段读取这个20位的地址
段地址必然是16的倍数,且最大的长度为 2的16次方 64kb (0~FFFF)
向同一个物理地址在分为段地址和偏移地址后,存在多种存储方式
段地址的描述
内存种点地址的描述非为两种,比如描述:21F60H
- 数据存在内存的2000:1F60;
- 数据存在内存的2000段,1F60H单元中;