第二章微型计算机的基本组成原理
第二讲 第2章 MCS-51单片微型计算机结构
S1
S2
S3
读下一个操作 码(丢弃) P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P S1 S2 S3 S4 S5 S6 S1 (a) 单字节,单周期指令 例:MOV A R1
读操作码 读操作码 读第二字节
2
P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P S1 S2 S3 S4 S5 S6 S1 (b) 双字节,单周期指令 例:ADD A dir 读操作码
MCS-51单片机的结构原理
一、计算机的经典组成 计算机的经典结构见 图1.1 所示。这种结 构是由计算机的开 拓者——数学家约 翰· 诺依曼最先提 冯· 出的,所以就称之 为冯· 诺依曼计算机 体系结构,也叫普 林斯顿结构。
图 1.1 计算机经典结构
二、 MCS-51单片机的基本组成
(一) 8051单片机的结构
﹡IP B8H ﹡IE A8H TMOD ﹡TCON TL0 TH0 TL1 TH1 PCON ﹡SCON 寄存器 SBUF
IP.7~IP.0 BFH~B8H 中断优先控制器 IE.7~IE.0 AFH~A8H 中断允许控制器 89H 定时器方式选择 88H TCON.7~TCON.0 8FH~88H 定时控制寄存器 8AH 定时器T0低8位 8CH 定时器T0高8位 8BH 定时器T1低8位 8DH 定时器T1高8位 87H 电源控制及波特率选择 98H SCON.7~SCON.0 9FH~98H 串行口控制 99H 串行口数据缓冲器
F0H E0H D0H B8H B0H A8H A0H 98H 90H 88H 80H
特 殊 功 能 寄 存 器 中 位 寻 址
FFFFH 外部 RAM
第二章微型计算机基础知识
教学目标:
1.了解基本的逻辑电路和逻辑代数。 2. 掌握微机中基本部件的符号及性能。 3.掌握总线的基本概念、作用及使用。 4.掌握控制字的概念及用法。 5. 掌握依照控制字读写存储器的过程。 6.掌握微机系统的组成与分类 7.掌握微机的外部结构和基本工作原理
教学重点: 1. 掌握微机中基本部件的符号及性能。 2.掌握总线的基本概念、作用及使用。 3.掌握控制字的概念及用法。 4. 掌握依照控制字读写存储器的过程。 5.掌握微机的外部结构和基本工作原理 教学难点: 1.总线的基本概念、作用及使用 2.掌握控制字的概念及用法。 3.掌握依照控制字读写存储器的过程。
1.功能强 2.可靠性强 3.价格低 4.适应性强
5.周期短、见效快
6.体积小、重量轻、耗电省
7.维护方便
四、微型计算机的性能指标 衡量一台微机性能的优劣,主要由它的 系统结构、硬件组成、系统总线、外部设 备以及软件配置等因素来决定。具体体现 在以下几个主要技术指标上。 1.字长 微机的字长是指微处理器内部一次可以 并行处理二进制代码的位数。它与微处理 器内部寄存器以及CPU内部数据总线宽度 一致,字长越长,所表示的数据精度就越 高。
(2)第二个控制字是: CpEpLmEr =0001 即Er=1,令ROM放出数据。 也就是说,当Er为高电平,R0中的8位 数据就被送到W总线上去。这样的动作 不需等待 时钟脉冲的同步讯号。 (3)第三个控制字是: CpEpLmEr=1000 即Cp=1,这是命令PC加1,所以PC=0001 这是在取数周期完了时,要求PC进一步 ,以便为下一条指令准备条件。
六、存储器的符号
1.只读存储器(ROM) 只存储固定程序的存储器,一旦写入 后,一般不能改变。即不能再写入新的 字节,而只能从中“读”出其所存储的内 容。 (1)通用的写法是m×nROM
第2章微型计算机系统基础知识资料
键盘 鼠标 扫描仪 摄象机 数字化仪
键盘
鼠标
其他输入设备
输 入 设 备
扫描仪 摄象机
输出设备
输出设备
将计算机处理和计算后所得 的结果以一种人们便于识别 的形式记录、显示或打印出 来的设备
常输见出输设出备? 设备?
显示器 打印机 音箱
显示器
打印机
1.3 微型计算机的软件系统
软件是微机的灵魂。
存储容量 内存储器可以容纳的二进制信息量, 以KB、MB、GB为单位
存取周期 存储器两次连续、独立的操作之间所需 的最短时间,以ns为单位
外存储器
外存储器(辅助存储器) 用来长期保存数据、信息; 一般包括存储介质和驱动器。
外存储器有那些种类?
外存器种类
外存储器
软盘存储器 硬盘存储器 光盘存储器 U盘存储器
采用磁性介质进行光 存储的技术 可擦写
光盘存储器分类
光盘存储器
只读型光盘CD-ROM 一次写入型光盘CD-R 可重写刻录型光盘CD-RW
U盘存储器
U盘存储器 USB移动Flash盘,俗称优盘,e盘。
输入设备
输入设备 向计算机输入信息 的设备,是人与计 算机对话的重要工具
常输见入输设入备? 设备?
硬盘存储器
硬盘存储器构造
盘片
读/写磁头
数据线接口
电源接口
硬盘的存储容量
存存储储容容量量= ?
磁道
柱面
磁头数×柱面数×
扇区
每扇区字节数×扇
区数。
硬盘的主要性能指标
转速 目前硬盘主轴电机的转速为5400r/min 到7200r/min
硬盘的主要性能指标
平均访问时间 磁头从开始到达目标磁道的时间, 硬盘的平均寻道时间为8ms到 12ms。
微型计算机系统的组成
CPU主频、外频和倍频系数关系如下: CPU主频 = CPU外频 × 倍频系数 (5)前端总线频率。前端总线(FSB:Front Side Bus) 指主板芯片组中的北桥芯片与CPU之间传输数据的通 道,因此也可以称为是CPU的外部总线。
图 2-5 80486
图 2 -6 P en tiu m P ro
微型计算机系统的组成
2.2 中央处理器CPU
2.2.1 CPU主要指标、技术和发展 3、CPU的发展
几种CPU的外观图如下所示。
图 2 -7 C elero n
图 2 -8 P en tiu m 4
图 2 -9 Itan iu m
微型计算机系统的组成
输出设备
机 外存储器
系
统
操作系统
的
语言处理系统
系统软件
组
系统服务程序
成
软件系统
数据库管理系统
文字处理软件
应用软件
表格处理软件 辅助设计软件
返回本章目录
微型计算机系统的组成实时控制软件
2.2 中央处理器CPU
2.2.1 CPU主要指标、技术和发展 1、CPU主要性能指标 (1)CPU字长:CPU的字长(位数)通常是指
2.1 概述
2.1.2 软件系统
系统软件
监控程序 操作系统 编辑程序 解释程序 编译程序 诊断程序
软件 程序设计语言
机器语言 汇编语言 高级语言
应 用 软 件 :如 软 件 包 、数 据 库 等
微型计算机系统的组成
主机
中央处理器
运算器 控制器
内存储器
第二章 微型计算机系统
16
外存:永久性存储器 外存:永久性存储器
存储器与存储系统
Copyright© 2008 renxin All rights reserved
存储器是一种具有保存和存取信息(程序、数据) 存储器是一种具有保存和存取信息(程序、数据) 是一种具有保存和存取信息 的设备/器件,是计算机系统不可或缺的资源。 的设备/器件,是计算机系统不可或缺的资源。 现代微型计算机的存储系统结构: 现代微型计算机的存储系统结构: 高速缓存--主存 外存 主存-高速缓存--主存--外存 为什么采用这种结构? 为什么采用这种结构? 指令执行速度依赖于内存读写速度 高速CPU需配置高速内存 高速CPU需配置高速内存 大软件需配置大容量内存 高速度 大容量 17
13
Copyright© 2008 renxin All rights reserved
问:内存与外存是一回事吗?
• 能被计算机系统总线直接相连控制的存储器称为内存; 能被计算机系统总线直接相连控制的存储器称为内存; • 通过I/O接口才能被 接口才能被CPU控制的存储器称为外存。 控制的存储器称为外存。 通过 接口才能被 控制的存储器称为外存
第2章 微型计算机系统
硬件和软件系统
Copyright© 2008 renxin All rights reserved
软件 程序及其配套的 数据、文档等
软件
计算机 系统
硬件 “看得见、摸得着 ”的物理载体
硬件
2
Copyright© 2008 renxin All rights reserved
7
Copyright© 2008 renxin All rights reserved
问:主机包含哪些部件? CPU又是什么意思? 又是什么意思? 主机包含哪些部件? CPU又是什么意思 答:
计算机的基本组成和工作原理
(4)字长:一个字所包含的二进制位数称为字长。 字长一般是字节的整数倍。
(5)主频:是指CPU工作时的时钟频率,是考察 CPU运行速度的主要参数,主频率越高,运行速度越 快。
2.1.4 存储器
1、存储器是计算机的记忆部件,用来存储程序和数据。 2、存储器分为:内存储器和外存储器。 (1)内存储器
计算机硬件基本组成图
程序 数据
运算器
控制器
输 入 设 备
CPU
数据 结果 指令 地址
存储器
输 出 结果 设 备
3、CPU(中央处理单元)=运算器+控制器 微型计算机中,将CPU做在一片大规模集成电路上。 ★主机:运算器、控制器、内存储器加上输入、输出接 口电路一起称为计算机的主机。
★外设:把各种输入、输出设备和外存储器通称为计算 机的外围设备,简称外设。
软盘 硬盘
2.2 计算机的基本工作原理
计算机的基本工作原理是美籍匈牙利科学家 冯·诺依曼于1946年首先提出来的。
基本思想:
(1)计算机:由运算器、控制器、存储器、输 入设备、输出设备组成。
(2)程序和数据在计算机中用二进制数表示。
(3)计算机的工作过程是由存储程序控制的。
存储程序与程序控制原理
(3)一条指令通常由两部分组成:操作码和操作数。 操作码用来规定指令进行什么操作,而操作数则表示 指令操作的对象。
2.1.2 运算器 运算器是执行算术运算和逻辑运算的部件,它的任 务是对信息进行加工处理。 运算器由算术逻辑单元(ALU)、累加器、状态寄存器 和通用寄存器组成。
算术逻辑单元:完成算术运算和逻辑运算及移位、求补操作。 累加器:用于暂存操作数和运算结果。 状态寄器:存放算术逻辑单元在工作中产生的状态信息。 通用寄存器:一组寄存器,运算时用于暂存操作数和数据地址。
第2章微型计算机系统的组成及工作原理
2.5.6 ISA总线的定义与应用
2. ISA总线的信号线定义 ——98芯插槽,包括地址线、数据线、控制线、时钟和电源线 (1)地址线:SA019和LA1723 (2)数据线:SD015 (3)控制线:AEN、BALE、 IOR 和 IOW、 SMEMR和 SMEMW
MEMR 和 MEMW、 MEM CS16 和 I/O CS16 、SBHE
2.1.2 微机系统的软件配置
系统软件、工具软件、应用软件、用户应用程序
.3 微机系统中的信息流与信息链
1. 微机系统中信息流与信息链的构成 信息流:存储器中的数据、程序代码;接口寄存器中的I/O数据、 状态、I/O命令 信息链:信息流在系统中流动的路径; 包括物理(硬件)环节和逻辑(软件)环节 2. 微机系统中信息流与信息链 ——早期微机系统/现代微机系统中的信息链 3. 研究信息流与信息链的意义 ——通过信息流从整体上认识微机体系结构和组成微机系统的各 部件之间的关系
2.5.7 现代微机总线技术的新特点
3. 总线桥 (1) 总线桥 ——总线转换器和控制器,是两种不同总线间的总线接口 内部包含兼容协议及总线信号和数据缓冲电路;把一条总线映 射到另一条总线上 北桥:连接CPU总线和PCI总线的桥 南桥:连接PCI总线和本地总线(如ISA)的桥 (2) PCI总线芯片组 ——实现总线桥功能的一组大规模集成专用电路 保持主板结构不变前提下,改变这些芯片组的设计,即可适应 不同微处理器的要求 4. 多级总线结构中接口与总线的连接
2.4 I/O设备与I/O设备接口
2.4.1 I/O设备及其接口的作用
1. I/O设备的作用 2. I/O设备接口的作用——连接与转换
2.4.2 I/O设备的类型及设备的逻辑概念
计算机的基本组成及工作原理教案
计算机的基本组成及工作原理教案
一、计算机的基本组成
1. 中央处理器(Central Processing Unit,简称CPU)
中央处理器是计算机的核心,负责控制和管理整个计算机系统的运行,是计算机系统最重要的部件,把计算机硬件组件组合在一起,使之能够运
行系统软件。
主要由ALU、控制器、缓存、总线和晶体管等组成。
ALU(Arithmetic Logic Unit,算术逻辑部件)是由运算器和逻辑单
元组成,主要完成数据的运算和逻辑判断功能;控制器负责处理指令序列,它的作用是控制各个部件的工作;缓存负责临时存储数据,其功能是更快
的地将数据移动到CPU;总线(Bus)是连接CPU、外部存储器和外部设备
的通讯介质,是以二进制码进行消息传递;晶体管(Transistor)通过控
制电路流出的电流,使之变成0或1,用于存储和传输信息。
2.存储器
存储器是计算机内部的一种存储装置,主要用来存储程序指令和数据
信息。
它主要由电容、存储器单元和控制器等组成,可以分为内存和外存
两大类。
内存是指主存储器,它是计算机最快的一种存储器,一般用来存储正
在运行的程序指令和运算数据;外存是指辅助存储器,它用来存放长期保
存的数据和程序,外存存储速度比内存慢得多,但它可以存储的数据量比
内存大得多。
微型计算机原理及接口技术
微型计算机原理及接口技术
微型计算机原理及接口技术是指在微型计算机和外部设备之间进行数据交换和通信的技术。
微型计算机原理是指微型计算机的基本工作原理,包括微处理器、存储器、输入输出设备等组成部分的工作原理。
接口技术是指微型计算机与外部设备之间进行数据交换和通信所需要的硬件和软件技术。
在微型计算机中,微处理器是控制微型计算机工作的核心部件。
它负责执行指令、进行数据处理和控制操作。
微处理器通过总线与其他部件进行连接,包括存储器、输入输出设备等。
其中,存储器用于存储程序和数据,输入输出设备用于与外界进行数据交换。
为了实现微型计算机与外部设备之间的数据交换和通信,需要使用接口技术。
接口技术可以分为硬件接口和软件接口两种。
硬件接口是指通过物理接口的方式连接微型计算机和外部设备,例如串口、并口、USB等。
软件接口是指通过编程的方式实
现微型计算机与外部设备之间的数据交换和通信。
接口技术的选择取决于具体的应用场景和外部设备的要求。
不同的外部设备可能需要不同类型的接口进行连接。
例如,打印机通常通过并口或USB接口连接到微型计算机,而鼠标则通
常通过PS/2或USB接口连接。
此外,还可以通过网络接口实
现微型计算机之间的数据通信。
总的来说,微型计算机原理及接口技术是实现微型计算机与外
部设备之间数据交换和通信的关键技术。
了解和掌握这些技术对于有效地使用微型计算机和外部设备具有重要意义。
微型计算机的组成和工作原理
微型计算机的组成和工作原理
微型计算机是一种小型电子计算机,由 CPU、内存、输入输出设备、存储设备等组成。
其工作原理是通过 CPU 控制计算机的各种操作,将数据存储到内存中,然后进行处理并输出结果。
微型计算机的组成包括:
1.中央处理器(CPU):负责控制计算机的各种操作,执行计算和逻辑运算,是微型计算机的核心部件。
2.存储器:分为内存和外存,内存用于暂时存储程序和数据,外存用于长期存储数据和程序。
3.输入输出设备:包括键盘、鼠标、打印机、显示器等,用于输入和输出数据。
4.总线:是计算机内部各个部件之间传递信息的通道。
微型计算机的工作原理是,当用户输入数据时,输入设备会将数据传递给 CPU,CPU 将数据存入内存中,然后进行处理并输出结果,输出设备将结果显示或打印出来。
在这个过程中,各个部件通过总线进行通信,协同完成计算机的运算任务。
总之,微型计算机是一种小型但功能强大的计算机,其组成部件和工作原理是计算机基础知识的重要内容。
- 1 -。
微型计算机的基本结构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_计算机基础07级
1.同步RS触发器的电路结构
Q Q
Q
Q
G1 & & G2
1R C1 1S
G3 &
&
G
CP
R CP S
10
2.逻辑功能
当CP=0时,控制门G3、G4关闭,触发器的状态保持不变。 当CP=1时,G3、G4打开,其输出状态由R、S端的输入信号决定。
Q
Q
G1 &
&
G2
G3 &
&
G4
R
CP
同步RS触发器的状态转换分别由R、S和CP控制,其中,R、S控制
总线 A1 B1 EN1 & EN & EN & EN G3 G2 G1
(b)组成双向总线,
实现信号的分时双向传送。Di到 数据线,数据线到Do
G1
△
总线
DI EN
1 EN
D I / DO
1 DO
△
EN G2
△
A3 B3 EN3
△
A2 B2 EN2
9
2.1.2
同步RS触发器
给RS触发器加一个时钟控制端CP,只有在CP端上出现时钟脉冲时, 触发器的状态才能变化。这种触发器称为同步触发器。
入寄存器。
Q0 FF 0 Q C1 1D ∧ R Q C1 1D ∧ R Q0 Q1 FF 1 Q C1 1D ∧ R Q1 Q2 FF2 Q C1 1D ∧ R Q2 Q3 FF3 Q3
1
1
临时存 放数据
20
D 0 CP
RD D 1
D2
D3
74LS175的功能:
RD是异步清零控制端。 D0~D3是并行数据输入端,CP为时钟脉冲端。 Q0~Q3是并行数据输出端。
第02章 微型计算机系统中的微处理器
主要引线(最小模式下):
8088是工作在最小还是最大模式由MN/MX端状态决 定。MN/MX=0工作于最大模式,反之工作于最小模式
AD7---AD0:低8位地址和数据信号分时复 用。在传送地址信号时为单 向,传送数据信号时为双向。 A19--- A16:高4位地址信号,分时复用。 A15--- A8 :输出8位地址信号。
第2章 微型计算机系统中的微处理器
2.1 微型计算机的组成及工作原理 2.1.1微型计算机基本结构(冯诺依曼结构)
存储程序工作原理是指把程序存储在计算机内, 使计算机能像快速存取数据一样地快速存取组 成程序的指令。为实现控制器自动连续地执行 程序,必须先把程序和数据送到具有记忆功能 的存储器中保存起来,然后给出程序中第一条 指令的地址,控制器就可依据存储程序中的指 令顺序周而复始地取指令、译码、执行,直到 完成全部指令操作为止,即控制器通过指令流 的串行驱动实现程序控制
2.1.2微处理器CPU
1、寄存器组 2、算术逻辑单元ALU 3、控制器 (1)程序计数器PC (2)地址寄存器AR (3)数据寄存器DR (4)指令寄存器IR和指令译码器ID (5)时许部件
2.1.3 总线
1、DB 2、AB 3、CB
2.1.4 存储器----P11 通常指内存,有读、写操作
图2-13 8086CPU最小模式下的典型配置
2.最大工作模式
由图2-4可知, 最大模式配 置和最小模 式配置有一 个主要的差 别: 最大模 式下多了 8288总线控 制器。
图2-4 8086CPU最大工作 模式下的典型配置
2.6 8086的总线时序
1.读周期的时序 2.写周期的时序
1.读周期的时序(图2-9)
第2章
计算机应用基础第二章微型计算机
macOS操作系统
由苹果公司开发,专门为Mac计算机 设计,具有优雅的用户界面和强大的 多媒体功能。
操作系统安装与配置方法
安装前的准备工作
获取操作系统安装程序、备份重要数据、确保计算机硬件 兼容性等。
安装过程
启动计算机并进入BIOS设置,将启动顺序设置为从安装程序所 在设备启动,然后按照安装向导的提示进行安装操作。
配置过程
在安装完成后,需要进行一些基本配置,如设置用户账户、网络连接、时 区等。此外,还可以根据需要对操作系统进行个性化设置和优化配置。
04
微型计算机应用软件
办公软件(如Word、Excel等)
Word
文字处理软件,用于文档的创建、编 辑、排版、打印等操作,支持多种文 件格式,具有强大的文字处理功能和 丰富的排版效果。
实现自动化生产等;在智能家居领域,微型计算机可用于控制家电设备、实现智能化家居等。
现状
随着技术的不断进步和应用需求的不断提高,微型计算机的性能和功能也在不断提升。 目前,微型计算机已经成为现代社会不可或缺的一部分,它改变了人们的生活方式和工
作方式,推动了社会的进步和发展。
02
微型计算机组成结构
中央处理器(CPU)
设备管理
管理计算机的输入输出设备。
存储器管理
负责内存的分配、保护和扩充。
常见微型计算机操作系统介绍
Windows操作系统
Linux操作系统
由微软公司开发,具有图形化用户界 面和丰富的应用软件支持,广泛应用 于家庭和办公领域。
一种自由和开放源代码的类UNIX操作系统 ,具有高度的可定制性和强大的网络功能, 广泛应用于服务器和嵌入式设备等领域。
互联网应用场景
讲解互联网在各个领域的应用场景, 如在线教育、远程医疗、智能交通 等,并分析其对人们生活和工作方 式的影响。
(汇总)微机原理课件.ppt
最新.
5
2.1.3 总线
(1 数据总线是在CPU、存储器或I/O端口等部件之间传递
数据的通道,每次传送一个“计算机字长”,其宽度(根数) 通常与计算机的字长一致。数据总线的传输是双向的。 (2
解:∵ 0ABH=10101011B= -85D 0FFH=11111111B= -1D ∴0ABH+0FFH=10101011B+11111111B = (1)10101010B= -86D
结果没有超出-128~127范围, CF=1,OF=0。 求下例中各状态标志的值: 1.
则 SF= 0, ZF= 0, PF= 0, CF最=新0. , OF=0, AF= 0
最新.
2
2.1.1微型计算机基本结构
最新.
3
2.1.2 微处理器CPU 微处理器简称CPU,是用来实现运算和控制功能的部
件,是整个微型计算机的核心,由运算器、控制器和寄存 器组3部分组成。CPU
1) 指明将要执行指令所在存储单元的地址,取出指令并
2) 3) 传送数据,包括在CPU内部传送数据以及与外界交换
最新.
7
2.2 8086微处理器的功能结构
8086是Intel系列的16位微处理器,是80x86系列微机
1)制造工艺:采用具有高速运算性能的HMOS工艺制成。 2)芯片集成度:芯片上集成有2.9万个晶体管,用单一的 +5V电源和40 3)时钟频率:5~10MHz,最快的指令执行时间0.4μs。4) 字长:16位8088为准16 5 6)内存容量:20位地址可寻址1MB 7)端口地址:16位I/O地址可寻址64KB 8)中断功能:可处理内部软件中断和外部硬件中断,中断 源可多达25个。
1.2微型计算机的工作原理和组成
需要计算机完成某项工作时,首先应按照计算 机的能完成的基本操作,将所需完成的工作按一 定的顺序分解成计算机能实现的基本操作的有序 组合,以指令的形式按一定的顺序排列起来,这 就是程序(人们为解决问题而编制的一系列按一 定顺序排列的指令的集合)。 程序编制好后,为了让计算机自动执行,采用 了程序存储的原理,即将程序送到计算机的存储 器中存储起来,然后让计算机执行程序,通过执 行程序,完成规定的操作,从而解决问题。
从上面的分析可以看出,计算机是通 过呆板的依次执行人们编制的程序中 的指令来完成所需的工作的。计算机 工作的过程就是执行程序的过程。
依据上述原理,计算机应该包含哪些功 能部件?
计算机的功能部件
依据冯诺 ·伊曼原理,计算机应包括运算器、控 制器、存储器、输入设备和输出设备几个部件,这些 部件由总线连接起来,如下图所示:
存储器系统的性能指标:容量、速度和成本
存储容量是存储器系统的首要性能指标,因为存储容量越大,则 系统能够保存的信息量就越多,相应计算机系统的功能就越强; 位(bit)、字节(Byte)、字(word) 微型计算机的存储容量通常都是以字节为单位表示的。 1K=210=1024, 1M=220 1G=230, 1T=240
第二节
微型计算机的工作原理
1945年,约翰· 诺依曼提出了 冯· 存储程序的计算机工作原理,也称 为冯· 诺依曼原理,定义计算机的 各个部件并描述其功能。 依据这一原理,计算机的功能部 件包括运算器、控制器、存储器、 输入设备和输出设备及各部分。 其主要特点是:二进制、程序存 储、程序控制。
图 1 -2 冯 .诺 伊 曼
指令寄存器:保存从存储器中 读入的当前要执行的指令。 指令译码器:对指令寄存器中 保存的指令进行译码,确定要 执行的操作。 时序部件:产生微机各部件所 需的定时信号,以保证各部件 有条不紊的进行信息传送、加 工和存储等操作,它由时钟系 统及节拍发生器等组成。 控制逻辑:依据译码后的信号、节拍发生器产生的节拍信号以及 外部的状态信号,发出一系列的控制信号,完成指令的操作。
第二章_微型计算机基础
CPU的位数是指能同时处理的二进制数据的位数, 有4位、8位、16位、32位、64位之分,位数越多 处理能力越强。
7
主机硬件系统之二:存储器
存储器是存放程序和数据的记忆装置,分为内存 和外存。
内存:ROM、RAM,用来存放当前正在执行的 程序和正在处理的数据。
8086的流水线操作
8086CPU流水线的实现 BIU不断地从存储器取指令送入指令队列IPQ,EU不 地从IPQ取出指令执行 EU和BIU构成了一个简单的2段流水线 指令预取队列IPQ是实现流水线操作的关键(类似于 工厂流水线的传送带)
新型CPU将一条指令划分成更多的阶段,以便可以同时执 行更多的指令 例如,PIII为14个段,P4为20个段(超标量流水线)
CPU送到AB上的20位的地址称为物理地址。
34
物理地址:数据交换时CPU使用的实际地址
物理地址
存储器的操作完全基 于物理地址。 ➢问题: 8086的内部总线和内 部寄存器均为16位, 如何生成20位地址? ➢解决:存储器分段
. . 60000H F0H 60001H 12H 60002H 1BH 60003H 08H 60004H . . .
10
存储器相关概念3:内存储器的分类
读写存储器(RAM)
可读可写 易失性,临时存放程序和数据 RAM又分静态RAM和动态RAM,即SRAM、DRAM
只读存储器(ROM)
工作时只能读 非易失性,永久或半永久性存放信息
11
主机硬件系统之三:输入输出接口
I/O接口是指主机与外设的交接部分,位于系统 总线和外设之间,是主机和外设联系的桥梁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D触发器
D CP
Q
CP
D Q
触发信号:高电平 触发信号 高电平
按触发信号的不同 ,触发器分 为:
边沿触发 电平触发 上升沿触发 下降沿触发 高电平触发 低电平触发
CP
1. 上升沿触发方式
2. 下降沿触发方式
D CP
CP CP D 0 1 其它 ×
Q
D CP
CP Q 0 1 Q0(不变) 不变) 不变 其它 CP D 0 1 ×
Q=1 = Q=0 = Q(n+1) Q(n+1)=0=1 Q Q
J
C
K
2.4三态门 三态门
一般逻辑门只有两种输出状态: 一般逻辑门只有两种输出状态: 只有两种输出状态 高电平 低电平
A
Y
高电平 低电平
而三态门有三种输出状态: 三态门有三种输出状态: 逻辑1 高电平 ( 逻辑 ) 逻辑0 低电平 ( 逻辑 ) 浮空状态、 高阻态 ( 浮空状态、断开状态 )
下表列出了微机系统中最常用的半导体存储器。
存储器级 制造工艺 存取方式 RAM 主存储器 MOS型 ROM 高速缓冲 存储器 双极型 MOS型 RAM RAM 电路性能 静态RAM 动态RAM 一次成型ROM 可擦可编ROM 静态RAM 静态RAM
二、半导体存储器的主要性能指标 衡量半导体存储器性能的主要指标有存储容量、存取 时间、功能和可靠性。 1.存储容量 存储容量是指存储器所能存储二进制数码的数量,即 所含存储元的总数。例如,某存储芯片的容量为1024×4, 即该芯片有1024个存储单元,每个单元4位代码。 2.存取时间 存取时间是指从启动一次存储器操作到完成该操作所 经历的时间,有时又称为读写周期。 3.功耗 功耗通常是指每个存储元消耗功率的大小,单位为微瓦/ 位(µW/位)或者毫瓦/位(mW/位)
EN1
输入设备2 输入设备
EN2
CPU
输入设备3 输入设备
EN3
. . .
地址总线 AB 输 入 设 备 输 入 设 备 数据总线 DB 控制总线 CB
CPU
存 储 器
I/O 接 口
I/O 接 口
输入设备的I/O 接口要起到三态门的作用
驱动器( 驱动器 缓冲器 )
用于增强总线的负载能力。
地址总线 AB 输 出 设 备 数据总线 DB
A Y Y EN EN A Y Y EN A A
总线
EN
2.5 总线结构
任一时刻只能有一个设备利用总线进行数据传送, 输入设备的数据线应通过三态门与系统相连。 总线 输入设备1 输入设备
EN1
CPU
输入设备2 输入设备
EN2 设备1与 进行数据传送时 的数据信号应处于三态 当设备 与CPU进行数据传送时,设备 的数据信号应处于三态 进行数据传送时,设备2的数据信号应 设备2与 进行数据传送时 的数据信号应处于三态 当设备 与CPU进行数据传送时,设备 的数据信号应处于三态 进行数据传送时,设备1的数据信号应
一、半导体存储器的分类 1.半导体存储器的分类
a. 双极型存储器; b. MOS型存储器
2.按存取方式分类
(1)随机存取存储器RAM a. 静态RAM b. 动态RAM (2)只读存储器ROM
a. 掩模式ROM; b. 熔炼式可编程的PROM, c. 可用紫外线擦除、可编程的EPROM; d. 可用电擦除、可编程的E2PROM等。
Q
Q 0 1 Q0(不变) 不变) 不变
3. 高电平触发方式
4. 低电平触发方式
D CP
Q
D CP
Q
CP CP 1 1 其它 D 0 1 × Q 0 1 Q0(不变) 不变) 不变
CP CP 0 0 其它 D 0 1 × Q 0 1 Q0(不变) 不变) 不变
3在总线结构的微机系统中, CPU送出的数据以广播的形式在数据线上传出。 总线 输出设备1 输出设备 输出设备2 输出设备
存 储 器
I/O 接 口
输 入 设 备
I/O 接 口
CPU
控制总线 CB
普通驱动器 三态驱动器 用于地址、 单向 ( 用于地址、控制总线的驱动 ) 双向 ( 用于数据总线的驱动 )
地址总线 AB 输 出 设 备 数据总线 DB
存 储 器
I/O 接 口
输 入 设 备
I/O 接 口
CPU
控制总线 CB
A
工作状态 EN
Y
高电平 低电平 高阻态
3 三态门比逻辑门增加了一个控制端EN(又称使能端), 当控制端有效时,三态门处于工作态,否则处于高阻 态。
A
EN 三态门
Y
高电平 低电平 高阻态
A
Y
高电平 低电平
逻辑门
三态门 A Y
功能表 EN 1 1 0 0 A 0 1 0 1 Y 0 1 高阻 高阻
A7~A0 Y7~Y0
功能表 G 0 0 1 1 DIR 0 1 0 1
G DIR 双向三态驱动器 8286
A7~A0 B7~B0
A Y A Y 高阻 高阻
OE T
OE 0 0 1 1
T 0 1 0 1
A B A B 高阻 高阻
锁存器(触发器) )
1 组合逻辑电路和时序逻辑电
路
组合逻辑电路中,输出信号仅与输入信号当时的状态有关, 与电路在此之前的状态无关。 时序逻辑电路中,输出信号不仅与输入信号当时的状态有 关, 还与电路在此之前的状态有关
Q G1 G3 R & & CP
Q Q & & S G2 G4 R CP S Q
D触发器
如果使钟控R-S触发器的R和S端始终处于互补状态, 则可消去 次态不能确定的问题, 这就形成了所谓的D触发器, 其逻辑图的逻辑 符号如下:
Q 0 1 G1 & 0 1 G3 1 0 1 & 1 (R) 0 CP 1
基本R-S触发器可 由两个"与非"门交叉耦合组成,其逻 辑图和逻辑符号如下:
Q G1 & R
Q & S G2
Q R
Q S
时钟控制R 时钟控制R-S触发器
在数字系统中,通常要求触发器按一定的时间节拍动作,即让输 入信号的作用受到时钟脉冲的控制,为此出现了带时钟控制的R-S触 发器,其逻辑图和逻辑符号如下:
第二章微型计算机的基本组成原理
微型计算机的电路系统是相当复杂的,但其可划分为 由一些典型基本电路组成、具有特定功能的组合电路。 这些基本电路中最主要的是算术逻辑单元、寄存器、 存储器及总线结构等。
2.1 算术逻辑单元
A
B
control
S
ALU的符号
2.2 触发器
触发器是计算机的记忆装置的基本单元, 触发器是计算机的记忆装置的基本单元,可以组成寄存 寄存器又可组成存储器。 器、寄存器又可组成存储器。 R-S触发 输出设备
1. 数据传送给哪个输出设备? 数据传送给哪个输出设备? 2. CPU要利用总线不停的传送数据 总线上的数据变化快, 要利用总线不停的传送数据, 线上的数据变化快, 要利用总线不停的传送数据 如何使慢速设备有足够的时间处理数据? 如何使慢速设备有足够的时间处理数据?
多个输入设备连在总线上时, 多个输入设备连在总线上时, 只有进行数据传送设备的数据线处于工作状态 进行数据传送设备的数据线处于工作状态, 只有进行数据传送设备的数据线处于工作状态, 未进行数据传送设备的数据线应处于高阻态。 设备的数据线应处于高阻态 而未进行数据传送设备的数据线应处于高阻态。
总线 输入设备1 输入设备
组合逻辑电路例 : 逻辑门、三态门、驱动器等。 逻辑门、三态门、驱动器等。
A A 与 B Y Y B
输出信号Y的状态仅与输入信号A、B当时的状态有关, 与A、B过去的状态无关。
时序逻辑电路例 : 触发器
D触发器 触发器
D
Q
CP
D
CP
Q
输出信号Q的状态不仅与输入信号D当时的状态有 关, 还与Q过去的状态有关。
Q 0 1 & G2 0 1 & G4
(S)
Q C
Q
D
D 0 1
J-K触发器 J-K触发器有两个输入端,即克服了R-S触发器的"约束"问 题,使用上又比D触发器灵活。其逻辑图与逻辑符号如下:
Q 1 0 G1 Q 1 G3 & K 0 1 CP 1 & 0 1 1 0 0 1 &
Q 0 1 G2 Q & J 1 G4
EN
控制端高电平有效 控制端高电平有效
A
Y
EN
控制端低电平有效 控制端低电平有效
EN 0 0 1 1
A 0 1 0 1
Y 0 1 高阻 高阻
高阻态的特点 处于高阻状态的三态门, 其输出端既不会有电流流出,也不会有电流流入, 如果与总线相连,此时三态门电路仍连在总线, 但电气上与总线处于断开状态,对总线上的信号无影响 上。
功能表 单向三态驱动器74LS244
A3~A0 Y3~Y0
1G
A7~A4 Y7~Y4
1G 0 0 1 1
A3~0 0 1 0 1
Y3~0 0 1 高阻 高阻
2G 含两个4位三态驱动器 含两个 位三态驱动器 2G 0 0 1 1 A7~4 0 1 0 1 Y7~4 0 1 高阻 高阻
双 向 三 态 驱 动 器 74LS245
地址总线 AB 输 入 设 备 输 出 设 备 数据总线 DB 控制总线 CB
CPU
存 储 器
I/O 接 口
I/O 接 口
输出设备的I/O 接口要起到锁存的作用
三态锁存器
具有三态和锁存功能的驱动器 三态锁存器74LS373 三态锁存器 功能表 D0 D7 Q0 Q7 OE 0 0 0 1 G 1 1 其它 × D 0 1 × × Q 0 1 Q0(不变) 不变) 不变 高阻