计算机基本结构:
cpu基本结构:
微处理器包括运算器、控制器、寄存器组三大部分,具有计算、控制、数据传送、指令译码及执行等重要功能,
它直接决定了计算机的主要性能.
ALU —— 运算器的核心部件是算逻单元ALU,所有的算术运算,
逻辑运算和移位操作都是由ALU完成的.
控制器 —— CPU的指挥机关,完成指令的读入、寄存、译码和执行。
程序计数器 PC—— 用于保存下一条要执行的指令的地址。
指令寄存器 IR —— 保存从存储器中读入的当前要执行的指令。
指令译码器 ID —— 对指令寄存器 IR中保存的指令进行译码分析。
堆栈指示器 SP —— 对堆栈进行操作时提供地址。
存储器 用于存放程序代码及有关数据.
输入输出接口电路。总线。
片内总线——这种总线是微处理器的内总线,在微处理器内用来连接ALU、CU和寄存器组等逻辑功能单元。这种总线没有具体标准,由芯片生产厂家自己确定。
片间总线——微处理器、存储器芯片、I/O接口芯片等之间的连接总线。片间总线通常包括数据总线、地址总线和控制总线。
内总线 —— 内总线是微型计算机系统内连接各插件板的总线.内总线有不同的总线标准,如 S-100总线(IEEE-696标),STD总线,IBM-PC总线标准等,采用不同总线标准的功能板无法连接在一起。
地址总线:用于传送 CPU 要访问的存储单元的地址或 I/O 端口地址,地址总线的位数决定了 CPU 可以直接寻址的地址范围。
控制总线:用来传送控制信号。
数据总线:用于 CPU 与存储器、 CPU 与外设之间传送信息。