第二章微型计算机结构 2-1微型计算机功能部件 2-2微型计算机结构特点 2-3微型计算机软件 24MCS51单片机结构
第二章 微型计算机结构 2-1 微型计算机功能部件 2-2 微型计算机结构特点 2-3 微型计算机软件 2-4 MCS-51单片机结构
微型计算机功能部件 介绍微型计算机结构和工作原理 捕助电路 外部设备 控制面板 控制总线 数据总线 存储器ROM 』」』」
• 介绍微型计算机结构和工作原理 2-1 微型计算机功能部件
21微型计算机功能部件 211中央处理器CPU CPU微型计算机的核心部件 CPU由运算器、控制器组成。 (一)运算器 运算器进行数据分析、计算和处理。 1.算术逻辑单元ALU 运算器的核心部件,执行算术运算、逻辑运算、移位、 比较等各种数据处理的操作
2-1 微型计算机功能部件 • 2-1-1 中央处理器 CPU 1.算术逻辑单元ALU 运算器的核心部件,执行算术运算、逻辑运算、移位、 比较等各种数据处理的操作。 • CPU—微型计算机的核心部件 CPU由运算器、控制器组成。 (一) 运算器 运算器进行数据分析、计算和处理
()运算器 2.寄存器组 1)工作寄存器(通用寄存器) 用来暂存ALU待处理的数据和中间结果。 2)特殊功能寄存器SFR(专用寄存器) 规定了特殊用途的寄存器,其内容会影响计算机的 工作方式和过程。 3)累加器( Accumulator) 使用最频繁的寄存器,配合ALU进行各种数据处理
2.寄存器组 • 1)工作寄存器(通用寄存器) 用来暂存ALU待处理的数据和中间结果。 (一) 运算器 • 2)特殊功能寄存器SFR(专用寄存器) 规定了特殊用途的寄存器,其内容会影响计算机的 工作方式和过程。 • 3) 累加器(Accumulator) 使用最频繁的寄存器,配合ALU进行各种数据处理
二)控制器 处理程序指令,并协调各逻辑部件按一定时序工作 1.指令部件: 读取程序指令、指令译码、修改程序指针 1)程序计数器PC:存放当前指令地址。 CPU执行程序时,先按PC给出的地址到存储器取 条指令,PC自动加1。CPU执行完一条指令,再到存 储器取下一条指令, 2)指令寄存器IR:暂存当前指令 指令操作码送指令译码器。 3)指令译码器I:将每条指令译码变成控制电平
(二) 控制器 • 1.指令部件: 读取程序指令、指令译码、修改程序指针。 • 1)程序计数器 PC:存放当前指令地址。 CPU执行程序时,先按PC给出的地址到存储器取一 条指令,PC自动加1。CPU执行完一条指令,再到存 储器取下一条指令,…。 • 2) 指令寄存器IR :暂存当前指令。 指令操作码送指令译码器。 • 3) 指令译码器ID :将每条指令译码变成控制电平。 处理程序指令,并协调各逻辑部件按一定时序工作