CPU 基础-8086

  • 如果第一个CPU的寻址能力是8KB,

    • 那么它的地址总线宽度为13 2的13次方=8192
  • 8080、8088、80286、80386 总线16、20、24、32

    • 那么它们的寻址能力分别是64KB(2的16次方后面以此类推)、1MB、16MB、4GB
    • 所以电脑大于4G不装32位系统的原因终于找到了
  • 数据总线8根传递1B数据 32根地址总线以此传递4B数据

  • 读取1024KB数据,8086数据总线宽度16根情况下,需要读取512次(8086地址总线是20根,1M寻址能力

  • 8086内部采用两个16位地址合成一个20位物理地址(段地址*16+ 偏地址

  • 在8086中,push和pop都是两个字节

你可能感兴趣的:(CPU 基础-8086)