【汇编语言与计算机系统结构笔记04】80x86计算机组织、保护模式、存储器、寄存器、计算机系统结构金字塔
本次笔记内容: 05.80x86计算机组织 文章目录 计算机系统 存储器 / 主存(main memory) 80x86处理器与保护模式 历史 8086 / 8088 微处理器 80186和80286微处理器 80286 CPU基本工作方式 32位80x86微处理器 80386微处理器 80x86的三种工作模式 32位微处理器的寄存器 保护模式下的80x86(段模式) 寄存器与处理器的比较 计算机体系结构金字塔 计算机系统 如上图,CPU与主存间,通过一个bridge(总线)相连。上图还是比较抽象的,当前,CPU的一个趋势是,集成程度越来越高。 CPU中,PC即当前指令的地址,ALU是arithmetic and logic unit即计算路径。目前Memory Control、集成显卡等已经集成到CPU中了。 现在即便集成度(晶体管)提升,但性能并没有提升。因为程序往往是串行的,并行性有限。 上图中,在代码被从Disk中load到主存中,被CPU处理,再把信息投入显示器。 存储器 / 主存(main memory) 存储单元的地址和内容: 存储器以字节(8 bit)为单位存储信息; 每个字节单元有一个地址,从0编号,顺序加1; 地址用二进制数表示(无符号整数,写成十六进制); 一个32位字要占用相继的四个字节,低位字节存入低地址,高位字节存入高地址; 机器以字对齐地址访问(读/写