内容正文:
计算机组成部件的功能(任务一 中央处理器(CPU)、任务二 指令系统)
计算机组装与维修
-第2课时-
江苏凤凰教育出版社
学习目标
知识目标
了解 CPU 组成功能、指令周期概念及典型技术
掌握指令格式、分类和功能
技能目标
理解 CPU 和指令系统在计算机系统中的功能
了解生产商研发能力与技术演进
素质目标
激发爱国情怀,关注国产技术发展
培养诚信品质和团队协作能力
目录
教学引入
知识讲授
师生互动
课堂练习
课堂小结
基础知识认知
让我们一起开启单片机的学习之旅。
教学引入
CPU 作为计算机的核心,它是如何实现信息处理的流程控制功能的?
思考:指令系统在计算机运行中起着怎样的作用?
知识讲授
CPU (中央处理器)
定义:计算机系统的运算和控制核心。
核心功能:
执行指令与信息处理
完成流程控制与数据运算
指令周期 (Instruction Cycle)
定义:CPU 执行一条指令所花费的总时间。
完整流程:
从内存取出指令 (Fetch)
分析并执行指令 (Execute)
知识讲授
计算机组成部件的功能
CPU 结构与技术
指令系统基础
CPU结构与技术
第一部分
知识讲授
CPU 结构与技术
知识讲授
CPU 结构与技术 - 核心组成
知识讲授
指令寄存器 (IR)
存放当前正在执行的指令,是CPU执行单元的核心数据源。
指令译码器 (ID)
对指令寄存器中的操作码进行翻译和解释,确定具体的操作类型。
程序计数器 (PC)
存放下一条要执行指令的内存地址,确保程序流程的连续性。
CPU 结构与技术 - 关键寄存器
知识讲授
CPU 结构与技术 - 运算与状态
程序状态字寄存器 (PSW)
核心功能:存放运算结果的状态标志(如是否溢出、是否为零)和某些控制标志。
比喻:CPU的“记录员”,时刻记录运算状态信息。
算术逻辑运算单元 (ALU)
核心功能:执行所有的算术运算(如加减乘除)和逻辑运算(如与或非)。
比喻:CPU的“计算器”,所有数据运算的核心场所。
知识讲授
CPU 结构与技术 - 其他关键部件
寄存器组 (Registers)
由多个通用寄存器组成,用于临时存放参与运算的数据和中间结果,提供高速数据访问。
时序部件 (Timing)
产生统一的时钟信号,作为CPU的“节拍器”,为所有操作提供精确的时间基准和同步控制。
微操作控制部件 (Control)
根据指令译码结果发出控制信号,作为CPU的“总指挥”,指挥各部件协同完成指令执行。
知识讲授
CPU 结构与技术 - 指令执行流程
CPU指令周期是计算机执行指令的基本过程,包括取指令、指令解码、执行指令、内存访问和写回五个关键阶段。
知识讲授
CPU 结构与技术 - 指令执行流程
CPU指令周期是计算机执行指令的基本过程,包括取指令、指令解码、执行指令、内存访问和写回五个关键阶段。
知识讲授
CPU 结构与技术 - 主要技术参数
字长 (Word Length)
指CPU一次能处理的二进制数据位数,直接决定了运算精度和数据处理能力。
主频 (Frequency)
内核工作的时钟频率,单位GHz。数值越高,代表CPU的运算速度越快。
外频 (External Clock)
CPU与主板之间同步运行的速度,是系统总线的工作频率,影响数据交换效率。
电压 (Voltage)
CPU正常工作所需的供电电压。低电压设计有助于降低功耗和发热量。
总线宽度 (Bus Width)
CPU与内存、I/O设备之间数据传输的通道宽度,宽度越大,数据吞吐量越高。
制造工艺 (Process)
单位为纳米(nm)。工艺越先进,晶体管集成度越高,功耗越低,性能越强。
知识讲授
CPU 结构与技术 - 典型CPU发展
Intel 8088
准16位CPU,IBM PC的核心,开启了个人计算机时代。
Intel 80286
真正的16位CPU,支持多任务和保护模式。
Intel 80386
32位CPU,引入虚拟内存和分页机制,性能大幅提升。
Intel 80486
集成数学协处理器和高速缓存,首次实现流水线技术。
Pentium
经典586处理器,超标量结构,性能飞跃,成为主流。
背诵记忆
序号 核心知识点 核心说明与记忆要点
01 CPU 组成 三大核心部件:寄存器、运算器、控制器,需关联记忆其协同工作原理。
02 指令执行阶段 经典五步曲:取指令、分析指令、执行指令、访存取数、结果写回,重点记忆过程流。
03 时序系统 理解三者关系:时钟周期 < 机器周期 < 指令周期,掌握时序控制逻辑。
04 CPU 技术参数 关键指标:字长(数据处理能力)、主频(运算速度),记忆其对性能的具体影响。
05 典型 CPU 演进 发展历程:8088(准16位) -> 80386(32位) -> Pentium(超标量),记忆各代标志性特点。
课堂练习
简答题
CPU 中用于存放即将执行指令地址的寄存器是什么?
答案:程序计数器 (PC)
解析:
程序计数器(Program Counter)的核心功能是存放下一条要执行的指令在内存中的地址。CPU取出指令后,PC值自动递增,确保程序按顺序执行。
指令系统基础
第二部分
知识讲授
指令系统基础
知识讲授
指令系统基础 - 基本概念
指令 (Instruction)
计算机能够识别和执行的基本操作命令,通常由二进制代码表示。
它明确告诉CPU要执行什么操作(如加法、移动)以及操作的对象是谁(如寄存器或内存地址)。
知识讲授
指令系统基础 - 基本概念
指令系统 (Instruction Set)
指一台计算机所能执行的全部指令的集合。
它是计算机硬件和软件之间的核心接口,直接决定了计算机的基本功能和编程模型。
知识讲授
指令系统基础 - 指令格式
操作码 (Opcode)
决定指令的操作性质(如加、减、传送),是CPU通过译码器识别的核心部分,回答“做什么”。
地址码 (Address)
指出操作数的来源或结果的去向(源地址、目的地址等),回答“对谁做”。
指令字长
指一条指令所占的二进制位数,由操作码长度和地址码长度共同决定。
知识讲授
指令系统基础 - 操作码详解
知识讲授
指令系统基础 - 地址码分类
知识讲授
指令系统基础 - 指令分类
知识讲授
指令系统基础 - 指令功能简述
数据传送指令
核心是“复制”数据,将数据从源传送到目的位置,源数据通常保持不变。
算术运算指令
对操作数进行加、减、乘、除等运算,并将结果存入指定的位置。
逻辑运算指令
对操作数的二进制位进行操作,常用于数据处理、状态检测和程序控制。
程序控制指令
通过修改PC值改变执行顺序,是实现分支、循环和子程序调用的基础。
输入输出指令
直接与外部设备交互,控制设备工作状态,完成数据的输入和输出。
实践指导
使用CPU-Z查看硬件信息
实验操作步骤
1. 下载与安装
下载CPU-Z软件(免费系统检测工具),并完成安装。
2. 打开与切换
启动软件,在主界面上方切换到“CPU”标签页。
3. 观察与记录
查看并记录CPU名称、代号、核心/线程数、主频及缓存等信息。
4. 对比与理解
将实际参数与课程理论知识进行对比,加深对硬件指标的理解。
安全注意事项
合规使用
仅用于学习目的,请勿在未经授权的计算机上安装或运行软件。
来源辨别
务必从官方网站或可信渠道下载,防止下载到捆绑恶意软件的版本。
背诵记忆
序号 名称 核心说明与记忆要点
1 指令与指令系统 指令是命令,系统是集合,重点记忆定义与关系
2 指令格式 由操作码和地址码组成,需牢记标准格式结构
3 指令地址码 三、二、单、零地址指令分类,理解寻址方式差异
4 指令操作码 表明操作性质,重点记忆操作码位数的决定因素
5 指令分类 数据传送、算术运算等五大类,按功能分类记忆
课堂练习
简答题
1、指令的基本格式包含哪些部分?
【答案】操作码 (Opcode) 和 地址码 (Address)
【解析】操作码是指令的核心,指明操作类型;地址码指明操作数位置。任何机器指令必须包含操作码,地址码数量可变。
2、数据传送指令的主要功能是什么?
【答案】实现主存和寄存器或寄存器之间的数据传送。
【解析】核心是“复制”数据而非“移动”,源操作数内容保持不变。这是CPU与内存交互的基础方式。
检测题 1:CPU 的主要组成部分
请思考:现代计算机中,CPU 作为核心运算单元,其内部架构包含哪些关键模块?
参考答案:
寄存器 (Registers)
运算器 (Arithmetic Logic Unit, ALU)
控制器 (Control Unit)
检测题 2:指令系统的指令分类
请思考:为了完成复杂的计算任务,指令系统通常需要支持哪些基本操作类型?
参考答案:
数据传送类、算术运算类、逻辑运算类
程序控制类(转移指令)
输入输出类 (I/O)
课堂练习
简答题
师生互动
师生互动
1
在售卖旧计算机时,如何有效防止数据泄密,保障信息安全?
知识拓展
思考:
问题:上网查阅资料我国在计算机、CPU研发领域的最新进展
“仓颉”编程语言
由华为公司研发,旨在解决不同设备间的开发效率与兼容性难题,是面向未来的新一代高级编程语言。
国产技术之光
课堂小结
知识点总结
课后任务
布置作业:
制作一张 CPU 主要技术参数的对比表格,列出参数名称、含义和作用
查阅资料,了解我国在 CPU 研发领域的最新进展
复习本节课内容,预习下节课内容。
谢谢观看
THANKS
Lavf59.14.100
Lavf59.14.100
$