第一章 微型计算机及其体系结构

合集下载

第1章 微型计算机系统概述

第1章  微型计算机系统概述

【学习目标】 了解微型计算机的发展。 了解微型计算机的特点。 认识微型计算机系统的组成。 了解微型计算机的主要性能指标。
1.1 微型计算机概况
世界上第一台电子计算机早在1946年就诞生了,然而微 型计算机在1971年才问世,它具有众多优点,其应用更 加广泛。微型计算机(见图1-1)具有体积小、重量轻、 耗电少、性价比最优、可靠性高、结构灵活等特点,其 应用深入到社会生活中的各个领域,并取得了飞速的发 展。计算机不仅能够完成数学运算,而且还可以进行逻 辑运算,同时还具有推理判断的能力。因此,人们又称 它为电脑。现在,科学家们正在研究具有思维能力的智 能计算机。随着科学技术的发展,人们对计算机的认识 也在不断地深入
操作系统方面
主流的操作系统有Linux、UNIX (System Ⅴ、UNIX BSD、SCO UNIX、 Solaris等)、Windows系列(现在主要有 Windows 98、Windows NT、Windows 2000、Windows XP、Windows 2003、 Windows CE等)等。
图1-1 现代微型计算机
1.1.1 微型计算机的发展
现将有关计算机中央处理器(CPU)的一些基本概念介绍 如下: 中央处理器(CPU)是指把运算和控制功能集成在一起的 那块芯片,这块芯片俗称主机。 微型计算机系统是由中央处理器(CPU)配上一定容量的 存储器(或内存)、接口电路以及必要的外部设备组成。 单板机是指把CPU、一定数量的存储器芯片和I/O接口芯 片装在一块印刷电路板上,并在该板上配以具有一定功能的 输入、输出设备。 单片机是指把CPU、一定容量的存储器和必要的I/O接口 电路集成在一个硅片上。有的单片机还包括模数(A/D)和 数模(D/A)转换器。

第一章微型计算机概论

第一章微型计算机概论

2019/9/5
15
1.2.2 微机的分类
1. 按微机的组成分类 2.按处理器字长分类
位片机 单片机 单板机 多板机
4位机 8位机 16位机 32位机 64位机
2019/9/5
16
1.2.3 主要技术性能指标
字长 存储器容量 运算速度 系统配置 性价比
2019/9/5
25
总线
计算机传送信息的一组信号线
单向总线:只能向一个方向传送信息的总线 地址总线(AB: Address Bus)
双向总线:能向两个方向传送信息的总线 数据总线(DB: Data bus) 控制总线(CB: Control bus)
2019/9/5
26微型计算机结构图ຫໍສະໝຸດ 3微型计算机的发展历程
第一阶段(1971━1973年)主要是4位和低档8位微型机。
(4004、8008)
第二阶段(1973-1977年)主要是中高档8位微型机(8080)
第三阶段(1978-1983年)主要为16位微型机(8086、8088)
第四阶段(1983-1992年)主要为32位高档微型机。
返回
2019/9/5
9

2019/9/5

10
2019/9/5
返回
11

2019/9/5

12
返回
2019/9/5
13

2019/9/5

14
1.2 微机的特点和分类
1.2.1 微机的特点
体积小,功耗低 更新快,生命力强 品种多、产量多 价格逐渐下降 用途广 结构灵活,性能可靠

七年级信息技术上册第一章微型计算机概述课件课件

七年级信息技术上册第一章微型计算机概述课件课件

四.微处理器、微型计算机和微型计算机系统(续)
(Microprocessor,Microcomputer,Microcomputer System)
? 1.Moore定律: “晶体管的大小将以指数速率变小,
而集成到芯片上的晶体管数目将2-3年【18-24个月】翻 一番。”
--Gordon Moore,1965
? 1985年
80386
32万
? 1990年
80486
120万
? 1993年
Pentium
320万
? 1996年
Pentium Pro 550万
? 1997年2月 Pentium II 750万,300MHz
? 1999年
Pentium III
? 2000年(4季度) Pentium IV 4200万,1.4GHz(0.18um工艺)
? 微处理器具有运算和控制功能,是整个微型计算机的核心,也称中央处理器 CPU (Central Processing Unit )。
? 注意,微处理器并不是一台完整的计算机,要构成一台完整的计算机(主机),还需要有: 存储器、 I/O接口及系统总线。
? 微处理器的主要功能部件 (1)算术逻辑部件( ALU):用来进行算术和逻辑运算。
?输出设备
三.计算机的工作流程
? 1.模型机结构 ? 2.指令的执行过程(P7)
模型机结构简图
存储器
微操作控制信号
???
控制逻辑阵列
指令译码器ID 累加寄存器A
指令寄存器IR
CPU
ALU
标志寄存器FR
地址寄存器MAR
程序计数器PC
+1
存 储 体 …
数据寄存器MDR

微型计算机系统概述PPT课件

微型计算机系统概述PPT课件
零标志 符号位 溢出位
退出
开始
CPU将IP中的地址通过地址总线传给内存 内存把被寻址单元的机器指令传给CPU CPU将机器指令存入IR并进行译码
Y
N
转移指令
条件转移 N
Y 检查F寄存器
IP置成转移地址
N 满足条件转移
Y
执行指令
IP置成顺序的下 一条指令的地址
图1.6 微型机系统的工作过程
第13页/共14页
第一章 微型计算机系统概述
1.1 微型计算机系统的组成
计算机科学应 用与软 件 技术名牌 专业评估自操作系评统 汇报
硬件驱动层
二零零六硬件 年层五月
图1.1 计算机系统层次结构
第1页/共14页
1. 硬件层:其功能是在程序的控制下自动完成计算机的物理 操作。
计算机科学与技术名牌 2. 硬件驱动层(抽象层):这些驱动层的软件直接控制着底层
累加器 基址寄存器 计数器 数据寄存器 堆栈指针 基址指针 目标变址寄存器 源变址寄存器
指令指针 标志寄存器
代码段段寄存器 堆栈段寄存器 数据段寄存器 附加数据段寄存器
退出
第8页/共14页
AX BX CX DX
SP BP SI DI
IP
FLAGS
CS SS DS ES
AH AL BH BL CH CL DH DL
退出
32位寄存器
16位寄存器
8位寄存器
EAX EBX ECX EDX ESP EBP EDX BH
BL
CX CH
CL
DX DH
DL
SP
BP
DI SI
EIP EFLAGS
IP FLAGS
CS SS DS ES FS GS

微型计算机系统概述

微型计算机系统概述

1
1.1 计算机的发展与应用 人类第一台数字电子计算机:1946 年,美国宾夕法尼亚大学研 制出。取名为:ENIAC(Electronic numerical integrator and calculator)。 由著名数学家:冯· 诺依曼,推出了新的计算机系统结构,提出采 用二进制、存储程序及在程序控制下执行的理念 。 第一代:1946年-1957年。 器件:电子管,磁芯和磁鼓存储器。
16
系统软件中还有语言处理程序,计算机语言是使用者与计算 机之间进行交流的工具;人们将要计算机来完成的事件编写成程序输 入给计算机;计算机通过执行用户的程序来完成用户的工作。其中广 泛使用的语言有 C 语言、VB、VC、Java 等,机器只能运行机器语 言。 返回本章目录
17
1.3 PC 机系列体系结构 1.3.1 基于 8088 PC 总线的微机结构 8088 微处理机,作为第一代机的 CPU,通过地址总线、数据总线和控制总线对整 个机器进行调试和控制,其体系结构,如图 1.3 。 1. 8088 处理器:采用 4.77M 的工作频率,该频率通过 8284 对14.31818MHz 的晶 体振荡 3 分频而得到的;每个时钟周期 210nm。 2. 8087 协处理器:8088 在最大模式下可配接 8087协处理器用来进行浮点运算,使 浮点运算速度提高 100 倍。 3. 存储器:64K 的 ROM 早期存放 32K 的 Basic 解释程序,另 32K 固化 BIOS,包 括上电自检程序、系统引导程序、日时钟管理程序和基本的 I/O 设备的驱动程序 4. RAM 内存:IBM PC/XT 的主板上可接插 640K 的内存。 5. 8253/8254 可编程定时计数器:该片提供 3 个通道。通道 0 每 55ms 向 CPU 发一个时钟中断信号,通过计数,用来计算时 钟的时间;通道1 用于 DRAM 的刷新;通道2 输出方波到扬声器。

微型计算机的基本结构3篇

微型计算机的基本结构3篇

微型计算机的基本结构第一篇:微型计算机的基本结构概述微型计算机(Personal Computer,简称PC)是一种广泛应用于个人日常工作和娱乐等方面的计算机,其基本结构由五个部分构成,分别是中央处理器(Central Processing Unit,简称CPU)、存储器、输入设备、输出设备和系统总线。

1. 中央处理器中央处理器是微型计算机最核心的部分,它是负责处理各种指令和数据的大脑。

CPU的性能直接影响着计算机的整体运行速度,因此在选择CPU时需要根据自己的需求选购合适的型号。

CPU主要由控制器和算术逻辑单元组成,其中控制器负责指导CPU完成各种操作,而算术逻辑单元则负责实现各种算术和逻辑运算。

除此之外,CPU还包括寄存器和高速缓存,它们的作用是缓存一些频繁使用的指令和数据,以提高CPU的运行效率。

2. 存储器存储器是微型计算机中用于存储数据和指令的部分,包括随机存储器(Random Access Memory,简称RAM)和只读存储器(Read-Only Memory,简称ROM)。

RAM是计算机中最常见的存储器,它可以被操作系统和应用程序用来存储临时数据和程序代码。

RAM的容量通常按照兆字节(Megabyte,简称MB)或者千字节(Kilobyte,简称KB)来计算,容量越大,能够同时存储的数据和程序代码就越多。

ROM是一类只能读取,不能写入的存储器,其中记录了一些固定的程序代码和数据。

ROM中的程序和数据不会被操作系统和应用程序改变,因此可以保证系统的稳定性和安全性。

3. 输入设备输入设备是用来输入数据和指令到计算机中的设备,常用的输入设备有键盘、鼠标、扫描仪等。

键盘是计算机最常见的输入设备,可以输入各种文字和命令;而鼠标则可以通过移动鼠标指针来控制计算机的操作。

4. 输出设备输出设备是用来将计算机处理的结果显示给用户的设备,常用的输出设备有显示器、打印机、音响等。

其中显示器可以显示计算机处理的图像和文字,而打印机则可以将计算机处理的结果打印出来。

微型计算机的基础知识

微型计算机的基础知识
分。 2.存储容量 是指存储器所能记忆信息的总量。 常用字节(Byte)表示。
编辑ppt
7
1.1 微型计算机系统概述
(1)位(bit) 二进制数的一位,简写b
(2)字节(Byte) 8位二进制数组成一个字节,简写B
(3)还有千字节(KB),兆字节(MB),千兆字节(GB)等。
换算关系如下:
1B=8b 1GB=1024MB
例如:X86指令集、MMX(多媒体扩展指令集)、SSE(数 据流单指令扩展指令集)、SSE2、SSE3、SEE4(SSE4.1和 SSE4.2)等。
3、程序:
设计者为解决某一问题而设计的一系列指令集合。
计算机程序可分为:
机器语言程序、汇编语言编程辑p序pt 和高级语言程序。
21
1.3 微型计算机基本工作原理
1.2 计算机硬件基本结构
3、存储器:
存储器分为内存储器(主存)和外存储器(辅存)。内存储器简称内 存或主存,它的存储容量一般较小,与CPU直接相连,存取速度快,主要 用于暂时存放当前执行的程序和相关数据;外存储器称为外存或辅存, 作为内存的辅助存储器,它的存储容量大,但存取速度远比内存慢,主 要用于存放需长期保存的程序和数据。
取指令——分析指令——执行指令
编辑ppt
23
1.3 微型计算机基本工作原理
6、计算机系统
主机 硬件
中央处理器 内存储器 外存储器
运算器 控制器
外设
输入设备
微型计算机系统
系统软件
输出设备
操作系统 服务软件 编译或解释系统
软件
信息管理软件
辅助设计软件
应用软件
文字处理软件
图形软件
各种程序包
如图:一个编完辑整pp的t 计算机系统

微机原理第1章 微型计算机简介

微机原理第1章  微型计算机简介

1.1.2 微机系统的主要性能指标
微型计算机的主要性能指标有以下一些内容: 字长 字长以二进制位为单位,是CPU能够同时处理的二进制数据的位数, 它直接关系到计算机的计算精度、功能和运算能力。微机字长一般都 是以2的幂次为单位,如4位、8位、16位、32位和64位等。 运算速度 计算机的运算速度(平均运算速度)是指每秒钟所能执行的指令条数, 一般用百万条指令/秒(MIPS)来描述。因为微机执行不同类型指令 所需时间是不同的,通常用各类指令的平均执行时间和相应指令的运 行比例综合计算,作为衡量微机运行速度的标准。目前微机的运行速 度已达数万MIPS。 时钟频率(主频) 时钟频率是指CPU在单位时间(秒)内发出的脉冲数。通常,时钟频 率以兆赫(MHz)或吉赫(GHz)为单位。一般的时钟频率越高,其 运算速度就越快。
2、微型计算机的外部设备 微型计算机的外部设备包括外存储器、输入设备和输出设备等,如图 1.3所示。
外存储器 硬盘 软盘 光盘 键盘 鼠标 扫描仪、数码相机等 显示器 打印机
外部 设备
输入设备
输出设备
图 1.3 微型计算机的外部设备 图 1.4 微型计算机的外部设备
1.1.1 微型计算机的体系结构和系统构成
1.1.1 微型计算机的体系结构和系统构成
输入设备 输入设备是计算机外部设备之一,是向计算机输送数据的设备。其功 能是将计算机程序、文本、图形、图像、声音以及现场采集的各种数 据转换为计算机能处理的数据形式并输送到计算机。常见的输入设备 有键盘和鼠标等。 输出设备 输出设备是将计算机中的数据信息传送到外部媒介,并转化成某种人 们所认识的表示形式。在微型计算机中,最常用的输出设备有显示器 和打印机。
地址总线 数据总线 控制总线
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.4.4 80486 EISA总线体系结构
1.4.5 Pentium ISA/PCI 南北桥
采用Pentium微处理器的微机体系结构,其基本 结构发生了革命性的变化,最主要的表现是改变了主 板总线结构。为了提高微机体系结构的整体性能,规 范体系结构的接口标准,根据各部件处理或传输信息 的速度快慢,采用了更加明显的三级总线结构,即 CPU总线(Host Bus)、局部总线(PCI总线)和体系结构 总线(一般是ISA)。三级总线之间由更高集成度的多功 能桥路芯片组成的芯片组相连,形成一个统一的整体。 这种基本结构称为南北桥结构。
1.1.1 微型计算机的发展
第1代: 4位和低档8位微机
4004→4040→8008
第2代: 中高档8位微机
Z80、I8085、M6800,Apple-II微机 • 指令比较完善,有了中断与DMA • 汇编、BASIC,FORTRAN、PL/M • 后期配备CP/M操作系统
1.1.1 微型计算机的发展
1.1.1 微型计算机的发展(续)
第4代: 32位微机
• Intel80386 — 32位微处理器 - 数据总线32位,地址总线32位 - 实地址模式、虚地址保护模式、虚拟8086模式 - 虚地址模式可寻址4GB(232)物理地址和64TB(246) 的虚拟地址空间
• Intel80486 — 32位微处理器 - 80386+80387+8KB的Cache - 部分采用RISC技术、突发总线技术
• Pentium III(奔腾3) — 32位微处理器 - 增加了70条SSE (Streaming SIMD Extensions)指令 SSE:单指令多数据流式扩展技术 (128位整数,浮点 - 首次内置序列号
1.1.1 微型计算机的发展(续)
第6代之后:
• Pentium 4 — 32位微处理器(非P6第六代X86 系列CPU核心结构) - 超级管道技术 - 增加了144条SSE2指令 - 简单ALU运行在2倍的处理器核心频率下
由于微型计算机具有如下特点
体积小、价格低 工作可靠、使用方便、通用性强……
所以,可以分为两个主要应用方向
1.1.1 微型计算机的应用
用于数值计算、数据处理及信息管理方向
通用微机,例如:PC微机 功能越强越好、使用越方便越好
用于过程控制及嵌入应用方向
专用微机,例如:工控机、单片机、数字信号 处理器
总线信号
地址总线AB
举例
输出将要访问的内存单元或I/O端口的地址
地址线的多少决定了系统直接寻址存储器的范围
数据总线DB
举例
CPU读操作时,外部数据通过数据总线送往CPU
CPU写操作时,CPU数据通过数据总线送往外部
数据线的多少决定了一次能够传送数据的位数
控制总线CB
特点
协调系统中各部件的操作,有输出控制、输入状态等信号
1.4.7 PentiumIII 中心结构
1.4.8 PentiumIV 中心结构
Intel公司于2000年11月推出了Pentium4微处理 器,至今主频已达到2GHz。Intel公司的Pentium4 采用NetBurst体系结构架构,也带来了体系结构总 线与支持芯片组的改变。虽然Pentium 4依然支持 AGTL+总线协议,但它与同样支持该协议的 Pentium Ⅲ最大不同是,它能够支持400MHz的体系 结构总线,这就意味着Pentium 4可提供高达 3.2GB/s的体系结构带宽,目前能够支持 Pentium 4新总线的只有i850等少数几种芯片组, i850有着非常出色的特性。
1.4.1 8088 PC/XT机体系结构
1.4.2 80286 PC/AT机体系结构
PC/AT选用80286作CPU,该微处理器有68个 引脚,其中数据线16根,地址线24根,物理上可寻 址的地址空间为16MB,但80286对存储器的访问分 “实地址”和“保护虚地址”两种方式。兼容8086 /8088的指令体系结构,有着更快的工作速度,支 持虚拟存储和多任务操作操作体系结构。结构如下图 所示:
1.4.3 80386/80486的基本结构
1.4.4 80486 EISA总线体系结构
EISA总线出现在32位微型计算机中,是结合 80386/80486微处理器的微机体系结构推出的一种总 线结构,与32位的微处理器兼容。具有32位的数据线, 支持8位、16位或32位的数据存取,支持数据突发式 传输。地址线与字节使能信号共同作用支持32位寻址, 可寻址4GB的存储器空间,也支持64KB的I/O端口 寻址,支持11级中断IRQ3~7、IRQ9~12、IRQl4~15; 支持高速DMA数据传输,支持7个DMA传输通道 DRQ0~3、DRQ5~7;支持多主控制器;支持I/O等待 与校验等。
1.4.6 PentiumII ISA/PCI/AGP 南北桥
1.4.7 PentiumIII 中心结构
南北桥结构尽管能够为外围设备提供高速的外围 总线,但是南北桥芯片之间也是通过 PCI总线连接的, 南北桥芯片之间的频繁数据交换必然使得PCI总线信 息通路依然呈现一定的拥挤,也使得南北桥芯片之间 的信息交换受到一定的影响。为了克服这个问题,同 时也为了进一步加强PCI总线的作用,Intel公司从 810芯片组开始,就放弃了传统的南北桥结构,而采 用了如图所示的中心结构。构成这种结构的芯片组主 要由三个芯片组成,他们分别是存储控制中心 MCH(Memory Controller Hub)、I/O控制中心 ICH(I/O Controller Hub)和固件中心FWH(Firm ware Hub)。
4 课 内程 容4
章节目录(续) 计划学时
第9章 并行接口
4
第10章 串行通信接口 4
第11章 模拟接口
2
课程 内容
专业技术基础课
硬件系列课程之一
计算机组成原理 微机原理及接口技术 计算机体系结构
指定选修课
以技术为主 面向应用 软硬件相结合
区别
课程 特点
先修课程
数字逻辑
提供硬件基础
计算机组成原理
1.4.5 Pentium ISA/PCI 南北桥
1.4.6 PentiumII ISA/PCI/AGP 南北桥
由Intel公司南北桥结构的芯片组440BX所组 成了PentiumⅡ微机的基本结构。440BX芯片组 主要由两块多功能芯片组成。其中,北桥芯片 82443BX集成有CPU总线接口,支持单、双处理 器,双处理器可以组成对称多处理机(SMP)结构; 同时82443BX还集成了主存控制器、PCI总线接口、 PCI仲裁器及AGP接口,并支持体系结构管理模式 (SMM)和电源管理功能。它作为CPU总线与PCI总 线的桥梁。
第3代: 16位微机
8086→8088→80286,IBM PC系列机 • Intel8086 、Z8000、MC68000 — 16位
- 8086数据总线16位、地址总线20位 • Intel8088 — 准16位
- 外部数据总线8位,内部数据总线16位 - IBM PC、IBM PC/XT • Intel80286、MC68010 — 高档16位 - 数据总线16位,地址总线24位 - IBM PC/AT - 实地址模式、虚地址保护模式
SP
BP
SI
DI
16位
地址
加法 ∑
20位

8位CSDSSS输入/输出
ES
控制电路
IP

内部暂存器


线
ALU
执行部分 控制电路
12 34
8位
指令队列
标志寄存器
执行部件 (EU)
总线接口部件 (BIU)
8088的指令执行过程
1.4 微型计算机体系结构
随着计算机技术的飞速发展及高 速外设的出现,微型计算机的体系结 构发生了巨大的变化。至今,已推出 了多种带有不同的微处理器技术和总 线结构的微型计算机系统。
突发方式是指在传输大批量地址连续的数据时,除了第一个周期先送首 地址、后给出数据外,以后的传输周期内,不需要再送地址(地址自
动加一)而直接送数据,从而达到快速传送数据的目的。
- 使用时钟倍频技术
1.1.1 微型计算机的发展(续)
第5代:
• Pentium(奔腾)— 32位微处理器 - 5级超标量结构、分支预测技术 - 64条数据线、32条地址线 - 常用指令硬件化,使用微程序设计
控制总线决定了系统总线的特点,例如功能、适应性等
1.2.2 微型计算机的软件系统
操作系统 汇编程序 文本编辑程序 调试程序
MS-DOS MASM和LINK DEBUG.EXE
为什么采用汇编语言?
1.3 微型计算机的工作过程
8088的内部结构
AH AL
BH BL
通用 寄存器
CH CL DH DL
4. 系统总线
I/O设备
地址总线AB 数据总线DB 控制总线CB
图1.1 微型计算机的系统组成
系统总线
总线是指传递信息的一组公用导线 总线是传送信息的公共通道 微机系统采用总线结构连接系统功能部件 总线信号可分成三组
地址总线AB:传送地址信息 数据总线DB :传送数据信息 控制总线CB :传送控制信息
微机原理及接口
微机 原理 及 接口 技术
典型机型:IBM PC系列机
基本系统:8088CPU和半导体存储器
I/O接口电路及与外设的连接
硬件--接口电路原理 软件--接口编程方法
课程 介绍
章节目录
计划学时
第1章 微型计算机及体系结构 2
第2章 微处理器
4
第5章 输入输出接口
4
第6章 中断控制器
4
第7章 DMA控制器 第8章 计数器和定时器
相关文档
最新文档