微型计算机原理与接口技术(中国科学技术大学出版社 第4版)第一章 课件
- 格式:pdf
- 大小:2.11 MB
- 文档页数:67
8位,4500个晶体管/2µm 时钟频率2MHz
8086/8088/80286(1978-1982)
16位,2.9-13万个晶体管/1.5µm 时钟频率5-16MHz
80386/80486(1985-1989)
低档32位,27.5-120万个晶体管/1µm 时钟频率16-100MHz
第1章 绪论 3 / 69
课程要求
成绩组成
期末考试 50% 期中考试 20% 平时成绩 30%
(包括考勤、作业、大作业)
课件下载
课程中心网站 /
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 4 / 69
课程内容
1 绪论
微型计算机的三个层次
运算器
控制器
微机系统 微机 微处理器
寄存器组
系统总线
RAM
ROM
I/O 接口
I/O 接口
系统软件
I/O 设备
I/O 设备
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 30 / 69
微型计算机系统的构成
微型计算机系统
(µCS)
微型计算机
( µC )
微处理器
(µP)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 16 / 69
微处理器的发展
Pentium(1993)——奔腾:Intel的第五代 x86架构
64位,310-450万个晶体管/0.8µm/主频66-200MHz
Pentium Pro/Pentium MMX(1995-1996)
微型计算机
微型计算机
以微处理器为核心(也称CPU或中央处 理器),配上大规模集成电路的存储器 (ROM/RAM)、输入/输出接口电路 及系统总线等所组成的计算机
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 26 / 69
微处理器(CPU)的构成
数据寄存器
AX AH AL BX BH BL CX CH CL DX DH DL
哈佛结构
双存储器
. 指令存储器 . 数据存储器
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 24 / 69
计算机基本结构
冯.诺依曼型计算机的基本模型
存储器
输入
运算器
控制器
输出
数据线路
大平台课程 《微机原理及接口技术》 L.J.Zhu
控制信号
第1章 绪论 25 / 69
第1章 绪论 8 / 69
电子计算机的发展史
第一代:电子管计算机(1946)
ENIAC
第二代:晶体管计算机(1958)
TRADIC
第三代:集成电路计算机(1965) 第四代:大规模集成电路(1970)
微型计算机
第五代:……
大平台课程 《微机原理及接口技术》 L.J.Zhu
550万个晶体管/0.5µm /主频150-200MHz
PentiumⅡ(1997)
750万个晶体管/0.35µm /主频233-450MHz
Pentium Ⅲ(1999)
950-2800万个晶体管/0.25-0.18µm /主频450MHz-1.4GHz
Pentium Ⅳ/Pentium M/Celeron M(2000-2003)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 2 / 69
教材和参考书
《微型计算机原理与接口 技术》第四版
周荷琴 吴秀清 编著 中国科学技术大学出版社,
2008
《微型计算机原理及应用 (第三版)》
郑学坚 周斌编著 清华大学出版社,2001
大平台课程 《微机原理及接口技术》 L.J.Zhu
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 11 / 69
电子计算机的发展—ENIAC
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 12 / 69
电子计算机的发展—ENIAC主机
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 13 / 69
微型计算机的发展—摩尔定律
000002
D23~D15
FFFFFD
FFFFF9 …… 000005
8位 8MB
000001
D15~D8
大平台课程 《微机原理及接口技术》 L.J.Zhu
FFFFFC
FFFFF8 …… 000004
8位 8MB
000000
D7~D0
第1章 绪论 36 / 69
I/O接口
CPU与外设之间的信息交换 主要接口芯片
2 8086系统结构 3 8086的寻址方式和指令系统
4 汇编语言程序设计
5 存储器 6 输入/输出接口和总线 7 微型计算机中断系统 8 可编程计数器/定时器8253及其应用 9 并行接口芯片8255A及其应用 10 串行通信和接口芯片8251A及其应用 11 模数(A/D)及数模(D/A)转换器 *12 8237A DMA控制器及PC/XT机系统板 13 MCS-51单片计算机
PSW
控制逻辑
指令及变址 寄存器
SP BP SI DI IP
段寄存器
CS DS SS ES
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 27 / 69
微型计算机的构成
地址总线AB
I/O总线
CCPPUU
CPU的结构
数据寄存器 AX AH AL BX BH BL CX CH CL DX DH DL
大平台课程系列
《微机原理及接口技术》
微机原理与接口技术
The Principle of Microcomputer: Programming and Interfacing
主讲教师:朱兰娟
课程目标
结合Intel 80x86系列CPU,掌握计算机组 成、CPU内部结构、存储器、常用的I/O接 口、指令系统、汇编语言等基本原理,培养 应用计算机硬件和软件基础知识的能力,达 到能够利用外围芯片设计开发小规模的计算 机应用系统的目的,为将计算机运用到现代 通讯、信息处理、自动控制与检测等领域打 下坚实的基础。
第1章 绪论 10 / 69
电子计算机的发展
第一台电子数字计算机——ENIAC
(Electronic Numerical Integrator And Computer) 18800电子管 重30吨 占地150平方米 耗电量150千瓦 5000次加法运算/秒,500次乘法运算/秒 造价48万美元
锁存器74LS373 缓冲器74LS245 可编程中断控制器8259A 可编程计数/定时器8254 可编程并行接口8255 可编程串行接口8251A 可编程DMA控制器8237A AD/DA
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 37 / 69
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 20 / 69
Intel PentiumⅡ(750万/0.35µ)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 21 / 69
Intel Pentium Ⅳ(Prescott核心/ 90nm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
FFFFFF
FFFFFE
FFFFFD …… 000003
8位 8MB
FFFFFC …… 000002
8位 8MB
000001
000000
D15~D8
D7~D0
32位:
FFFFFF
FFFFFB …… 000007
8位 8MB
000003
D31~D24
FFFFFE
FFFFFA …… 000006
8位 8MB
大平台课程 《微机原理及接口技术》 L.J.Zhu
ห้องสมุดไป่ตู้
第1章 绪论 5 / 69
大平台课程系列
《微机原理及接口技术》
1 微机原理与接口技术绪论
第一章 绪论
1-1 微型计算机的发展概况
电子计算机的发展史 微型计算机的发展史
1-2 微型计算机系统 1-3 计算机数据格式
大平台课程 《微机原理及接口技术》 L.J.Zhu
芯片上集成的晶体管数每18个月增加一倍
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 15 / 69
微处理器的发展(Intel CPU)
4004/8008(1971-1972)
4位/低档8位,2300个晶体管/制作工艺50µm 时钟频率<1MHz
8080/8085(1974-1976)
第1章 绪论 17 / 69
Intel 4004(2300/50µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 18 / 69
Intel 8088(2.9万/1.5µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 19 / 69
Intel Pentium(310万/0.8µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 28 / 69
微型计算机系统的构成
以微型计算机为中心 配以相应的外围设备以及控制微型计
算机工作的软件
系统软件 应用软件
大平台课程 《微机原理及接口技术》 L.J.Zhu
IBM PC/AT 286
第1章 绪论 29 / 69
8086/8088/80286(1978-1982)
16位,2.9-13万个晶体管/1.5µm 时钟频率5-16MHz
80386/80486(1985-1989)
低档32位,27.5-120万个晶体管/1µm 时钟频率16-100MHz
第1章 绪论 3 / 69
课程要求
成绩组成
期末考试 50% 期中考试 20% 平时成绩 30%
(包括考勤、作业、大作业)
课件下载
课程中心网站 /
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 4 / 69
课程内容
1 绪论
微型计算机的三个层次
运算器
控制器
微机系统 微机 微处理器
寄存器组
系统总线
RAM
ROM
I/O 接口
I/O 接口
系统软件
I/O 设备
I/O 设备
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 30 / 69
微型计算机系统的构成
微型计算机系统
(µCS)
微型计算机
( µC )
微处理器
(µP)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 16 / 69
微处理器的发展
Pentium(1993)——奔腾:Intel的第五代 x86架构
64位,310-450万个晶体管/0.8µm/主频66-200MHz
Pentium Pro/Pentium MMX(1995-1996)
微型计算机
微型计算机
以微处理器为核心(也称CPU或中央处 理器),配上大规模集成电路的存储器 (ROM/RAM)、输入/输出接口电路 及系统总线等所组成的计算机
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 26 / 69
微处理器(CPU)的构成
数据寄存器
AX AH AL BX BH BL CX CH CL DX DH DL
哈佛结构
双存储器
. 指令存储器 . 数据存储器
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 24 / 69
计算机基本结构
冯.诺依曼型计算机的基本模型
存储器
输入
运算器
控制器
输出
数据线路
大平台课程 《微机原理及接口技术》 L.J.Zhu
控制信号
第1章 绪论 25 / 69
第1章 绪论 8 / 69
电子计算机的发展史
第一代:电子管计算机(1946)
ENIAC
第二代:晶体管计算机(1958)
TRADIC
第三代:集成电路计算机(1965) 第四代:大规模集成电路(1970)
微型计算机
第五代:……
大平台课程 《微机原理及接口技术》 L.J.Zhu
550万个晶体管/0.5µm /主频150-200MHz
PentiumⅡ(1997)
750万个晶体管/0.35µm /主频233-450MHz
Pentium Ⅲ(1999)
950-2800万个晶体管/0.25-0.18µm /主频450MHz-1.4GHz
Pentium Ⅳ/Pentium M/Celeron M(2000-2003)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 2 / 69
教材和参考书
《微型计算机原理与接口 技术》第四版
周荷琴 吴秀清 编著 中国科学技术大学出版社,
2008
《微型计算机原理及应用 (第三版)》
郑学坚 周斌编著 清华大学出版社,2001
大平台课程 《微机原理及接口技术》 L.J.Zhu
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 11 / 69
电子计算机的发展—ENIAC
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 12 / 69
电子计算机的发展—ENIAC主机
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 13 / 69
微型计算机的发展—摩尔定律
000002
D23~D15
FFFFFD
FFFFF9 …… 000005
8位 8MB
000001
D15~D8
大平台课程 《微机原理及接口技术》 L.J.Zhu
FFFFFC
FFFFF8 …… 000004
8位 8MB
000000
D7~D0
第1章 绪论 36 / 69
I/O接口
CPU与外设之间的信息交换 主要接口芯片
2 8086系统结构 3 8086的寻址方式和指令系统
4 汇编语言程序设计
5 存储器 6 输入/输出接口和总线 7 微型计算机中断系统 8 可编程计数器/定时器8253及其应用 9 并行接口芯片8255A及其应用 10 串行通信和接口芯片8251A及其应用 11 模数(A/D)及数模(D/A)转换器 *12 8237A DMA控制器及PC/XT机系统板 13 MCS-51单片计算机
PSW
控制逻辑
指令及变址 寄存器
SP BP SI DI IP
段寄存器
CS DS SS ES
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 27 / 69
微型计算机的构成
地址总线AB
I/O总线
CCPPUU
CPU的结构
数据寄存器 AX AH AL BX BH BL CX CH CL DX DH DL
大平台课程系列
《微机原理及接口技术》
微机原理与接口技术
The Principle of Microcomputer: Programming and Interfacing
主讲教师:朱兰娟
课程目标
结合Intel 80x86系列CPU,掌握计算机组 成、CPU内部结构、存储器、常用的I/O接 口、指令系统、汇编语言等基本原理,培养 应用计算机硬件和软件基础知识的能力,达 到能够利用外围芯片设计开发小规模的计算 机应用系统的目的,为将计算机运用到现代 通讯、信息处理、自动控制与检测等领域打 下坚实的基础。
第1章 绪论 10 / 69
电子计算机的发展
第一台电子数字计算机——ENIAC
(Electronic Numerical Integrator And Computer) 18800电子管 重30吨 占地150平方米 耗电量150千瓦 5000次加法运算/秒,500次乘法运算/秒 造价48万美元
锁存器74LS373 缓冲器74LS245 可编程中断控制器8259A 可编程计数/定时器8254 可编程并行接口8255 可编程串行接口8251A 可编程DMA控制器8237A AD/DA
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 37 / 69
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 20 / 69
Intel PentiumⅡ(750万/0.35µ)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 21 / 69
Intel Pentium Ⅳ(Prescott核心/ 90nm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
FFFFFF
FFFFFE
FFFFFD …… 000003
8位 8MB
FFFFFC …… 000002
8位 8MB
000001
000000
D15~D8
D7~D0
32位:
FFFFFF
FFFFFB …… 000007
8位 8MB
000003
D31~D24
FFFFFE
FFFFFA …… 000006
8位 8MB
大平台课程 《微机原理及接口技术》 L.J.Zhu
ห้องสมุดไป่ตู้
第1章 绪论 5 / 69
大平台课程系列
《微机原理及接口技术》
1 微机原理与接口技术绪论
第一章 绪论
1-1 微型计算机的发展概况
电子计算机的发展史 微型计算机的发展史
1-2 微型计算机系统 1-3 计算机数据格式
大平台课程 《微机原理及接口技术》 L.J.Zhu
芯片上集成的晶体管数每18个月增加一倍
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 15 / 69
微处理器的发展(Intel CPU)
4004/8008(1971-1972)
4位/低档8位,2300个晶体管/制作工艺50µm 时钟频率<1MHz
8080/8085(1974-1976)
第1章 绪论 17 / 69
Intel 4004(2300/50µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 18 / 69
Intel 8088(2.9万/1.5µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 19 / 69
Intel Pentium(310万/0.8µm)
大平台课程 《微机原理及接口技术》 L.J.Zhu
第1章 绪论 28 / 69
微型计算机系统的构成
以微型计算机为中心 配以相应的外围设备以及控制微型计
算机工作的软件
系统软件 应用软件
大平台课程 《微机原理及接口技术》 L.J.Zhu
IBM PC/AT 286
第1章 绪论 29 / 69