计算机组成与体系结构 第七章 外存与IO设备
白中英《计算机组成原理》(第5版)教材精讲(外存与I/O设备 输入设备和打印设备)

7.7 输入设备和打印设备输入设备图形输入设备(键盘、鼠标、光笔…)图像输入设备(摄像机)语音输入设备打印设备点阵式打印机喷墨打印机激光打印机本章小结:外围设备大体分为输入设备、输出设备、外存设备、数据通信设备、过程控制设备五大类。
每一种设备,都是在它自己的设备控制器控制下进行工作,而设备控制器则通过I/O接口模块和主机相连,并受主机控制。
磁盘、磁带属于磁表面存储器,特点是存储容量大,位价格低,记录信息永久保存,但存取速度较慢,因此在计算机系统中作为辅助大容量存储器使用。
硬磁盘按盘片结构分为可换盘片式、固定盘片式两种,磁头也分为可移动磁头和固定磁头两种。
温彻斯特磁盘是一种采用先进技术研制的可移动磁头、固定盘片的磁盘机,组装成一个不可拆卸的机电一体化整体,防尘性能好,可靠性高,因而得到了广泛的应用,成为最有代表性的硬磁盘存储器。
磁盘存储器的主要技术指标有:存储密度、存储容量、平均存取时间、数据传输速率。
磁盘阵列RAID是多台磁盘存储器组成的大容量外存系统,它实现数据的并行存储、交叉存储,单独存储,改善了I/O性能,增加了存储容量,是一种先进的硬磁盘体系结构。
各种可移动硬盘的诞生,是磁盘先进技术的又一个重要进展。
光盘和磁光盘是近年发展起来的一种外存设备,是多媒体计算机不可缺少的设备。
不同的CRT显示标准所支持的最大分辨率和颜色数目是不同的。
VESA标准,是一个可扩展的标准,它除兼容传统的VGA等显示方式外,还支持1280×1024像素光栅,每像素点24位颜色深度,刷新频率可达75MHz。
显示适配器作为CRT与CPU的接口,由刷新存储器、显示控制器、ROM BIOS三部分组成。
先进的显示控制器具有图形加速能力。
常用的计算机输入设备有图形输入设备(键盘、鼠标)、图像输入设备、语音输入设备。
常用的打印设备有激光打印机、彩色喷墨打印机等,它们都属于硬拷贝输出设备。
计算机组织与体系结构基础知识

计算机组织与体系结构基础知识计算机组织与体系结构是计算机科学与技术的核心内容之一,它涉及到计算机硬件与软件之间的关系,对于计算机的设计、开发和性能优化非常重要。
本文将介绍计算机组织与体系结构的基础知识,包括计算机的基本组成、层次结构、指令集和存储器层次结构。
一、计算机的基本组成计算机由五大基本部件组成,包括中央处理器(Central Processing Unit,CPU)、内存(Memory)、输入设备(Input Devices)、输出设备(Output Devices)和存储设备(Storage Devices)。
其中,CPU被认为是计算机的“大脑”,负责执行指令和进行算术逻辑运算;内存用于存储程序和数据;输入设备用于接收外部数据;输出设备用于向外部传递计算结果;存储设备用于长期保存程序和数据。
二、计算机的层次结构为了更好地组织和管理计算机的各个部件,计算机的层次结构被划分为多个层次。
常见的计算机层次结构包括:物理层、逻辑层、微程序层和操作系统层。
物理层是计算机硬件的实际实现,如电路布线、芯片等;逻辑层是计算机硬件与软件之间的接口,约定了数据的格式和传输方式;微程序层是针对指令的解码和执行过程设计的指令集;操作系统层负责管理和协调计算机的各个硬件和软件资源。
三、计算机的指令集指令集是计算机硬件和软件之间的桥梁,它规定了CPU能够识别和执行的指令。
常见的指令集包括:复杂指令集计算机(Complex Instruction Set Computer,CISC)和精简指令集计算机(Reduced Instruction Set Computer,RISC)。
CISC指令集包含了大量的指令和地址模式,具有丰富的功能和灵活性,但执行效率相对较低;RISC指令集则精简了指令和地址模式,提高了执行效率,但牺牲了部分功能和灵活性。
四、计算机的存储器层次结构计算机的存储器层次结构是指从CPU访问数据时所涉及到的多级存储器。
计算机组成原理外存与IO设备ppt课件

3. 平均存取时间:
存取时间:从发出读写命令,磁头从某一起始位置移动至新的记 录位置,到开始从盘片表面读出或写入信息加上传送数据所 需的时间
它与三个因素有关:①找道时间②等待时间③数据传送时间
找道时间和等待时间是随机变化的, 因此往往用平均值来表示
平均等待时间与磁盘转速有关,常取磁盘旋转一周的时间的一半
也就是用户可以真正使用的容量 非格式化容量——磁记录表面可以利用的磁化单元总数 格式化容量一般是非格式化容量的60%—70%
经 营 者 提 供 商品或 者服务 有欺诈 行为的 ,应当 按照消 费者的 要求增 加赔偿 其受到 的损失 ,增加 赔偿的 金额为 消费者 购买商 品的价 款或接 受服务 的费用
读/写操作以扇区为单位一位一位串行进行;每一个扇 区记录一个定长的记录块 数据在磁盘上的记录格式
经 营 者 提 供 商品或 者服务 有欺诈 行为的 ,应当 按照消 费者的 要求增 加赔偿 其受到 的损失 ,增加 赔偿的 金额为 消费者 购买商 品的价 款或接 受服务 的费用
7.2.5 磁盘存储器的技术指标
(1) 磁盘存储器的存储容量 (2) 最高位密度(最小磁道的位密度)和最低位密 度 (3) 磁盘数据传输率 (4) 平均等待时间
(5) 给出一个磁盘地址格式方案(设每个扇区存储512个字节)
【解】
(1) 存储容量为:12288字节/道275道4面=13 516 800字节
(2) 最高位密度:1 2 d 21 82 283 2 10 8B 7m 8 m 13 位 m 6 m 最大直径为:230+275/52=340mm
磁表面存储器的缺点:存取速度较慢,机械结构复杂,对 工作环境要求较高
磁表面存储器常作为辅助大容量存储器使用
计算机硬件组成

输出设备
Output System
I/O设备
主机
控制器 运算器 存储器
输入设备
Input System
中央处理单元CPU
运算器
控制器
对二进制编码进行算 术(加减乘除)和逻 辑(与或非)运算
读取指令、翻译指令 代码并向计算机各部 分发出控制信号,以 便执行指令
存储器
主存 (内存)
辅存 (外存)
计算机组成原理
计算机硬件组成
(一)计算机硬件的概念
• 计算机系统是由计算机硬件和计算机 软件组成的。
• 计算机硬件是指构成计算机的所有实 体部件的集合,通常这些部件由电路 (电子元件)、机械元件等物理部件 组成。它们都是看得见摸得着的物体。
计算机系统
硬件系统 软件系统
冯·诺依曼原理的基本思想
• 计算机由存储器、运算器、控制器、输入设备和输出设备 五大基本部件组成
直接和运算器、控制器交换信息, 它的存取时间短但容量不够大; 由于主存储器通常与运算器、控 制器形成一体组成主机,所以也 称为内存储器
不直接和运算器储器常以外设的形式独 立于主机存在,所以也称 为外存储器,比如U盘,硬
盘等
运算器 控制器
存储器
输入设备 输出设备
CPU
内存
外存
I/O设备
主机
外部设备
系统硬件
运算
控制
存储器
输入设备 输出设备
CPU
内存
外存
I/O设备
主机
外部设备
系统硬件
作业:
• 1、回顾计算机的硬件是由哪些部件组成的?它 们各有哪些功能?
• 2、上网收集不同型号计算机硬件组成图片和视 频加深理解
《计算机组成与体系结构》白中英第三版课后答案

[x]补=0.11011 [y]补=1.00001
(0) 1 1 0 1 1 ×) (1) 0 0 0 0 1 ----------------------------------
(0) 1 1 0 1 1 (0) 0 0 0 0 0 (0) 0 0 0 0 0 (0) 0 0 0 0 0 (0) 0 0 0 0 0 (0) (1) (1) (0) (1) (1) ----------------------------------------(1) 0 0 1 0 1 1 1 0 1 1
(略)
13. "计算机应用"与"应用计算机"在概念上等价吗?用学科角度和计算机系统的层次结构来寿 命你的观点。
课后答案网
www.khd课后a答w案.网com
(略)
第二章运算方法和运算器 习题参考答案
1. 写出下列各数的原码、反码、补码、移码表示(用 8 位二进制数)。其中 MSB 是最高位(又 是符号位)LSB 是最低位。如果是小数,小数点在 MSB 之后;如果是整数,小数点在 LSB 之后。 (1) -35/64 (2) 23/128 (3) -127 (4) 用小数表示-1 (5) 用整数表示-1
2. 数字计算机如何分类?分类的依据是什么?
解:分类:
数字计算机分为专用计算机和通用计算机。通用计算机又分为巨型机、大型机、 中型机、小型机、微型机和单片机六类。
分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。 通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、 指令系统规模和机器价格等因素。
[x]移=0.0111010
计算机组成与体系结构

计算机组成与体系结构计算机组成是指计算机硬件的组成和功能实现。
一个典型的计算机包括中央处理器(CPU)、内存、输入输出设备(I/O)和存储设备。
中央处理器是计算机的核心部件,负责执行计算机指令和进行数据处理。
内存用于存储指令和数据,而I/O设备则负责与外部环境交互,例如键盘、显示器、磁盘等。
存储设备用于长期存储数据,例如硬盘和固态硬盘。
计算机的体系结构是指计算机硬件和软件之间的接口和交互方式。
最常见的体系结构是冯·诺依曼体系结构,它将指令和数据存储在同一块内存中,并使用存储程序的方式执行指令。
指令的执行包括取指、译码、执行和写回几个阶段,其中取指和执行阶段是由CPU实现的。
除了冯·诺依曼体系结构,还有一些其他的体系结构,如哈佛体系结构、超标量体系结构和向量体系结构等。
1. 计算机硬件设计:包括处理器、内存、输入输出设备和存储设备等的设计与实现。
硬件设计需要考虑性能、功耗、成本等因素,并使用硬件描述语言(如Verilog或VHDL)进行描述和仿真。
2.操作系统:操作系统是计算机的软件部分,负责管理计算机硬件和软件资源,提供统一的接口和服务给应用程序。
操作系统需要了解计算机硬件的组成和工作原理,以便有效地管理资源。
3.指令集架构:指令集架构定义了计算机的指令集和指令的执行方式。
指令集架构可以分为复杂指令集架构(CISC)和精简指令集架构(RISC),它们在指令的数量、复杂度和执行效率上有所不同。
4.性能优化:性能优化是指通过硬件和软件技术手段提高计算机的运行速度和效率。
性能优化需要研究计算机硬件的设计和优化、指令级并行、流水线技术、分支预测等。
5.并行计算:并行计算是指利用多个处理器并行地执行计算任务。
并行计算可以提高计算机的计算能力和处理能力,涉及到处理器间的通信和数据同步等问题。
6.存储系统:存储系统是计算机的重要组成部分,包括内存和硬盘等。
存储系统的设计需要兼顾容量、速度、可靠性和成本等方面的考虑。
计算机组成与体系结构

计算机组成与体系结构计算机是现代科技的杰作,它的功能与性能取决于其组成和体系结构。
计算机组成与体系结构是计算机科学中一个重要的领域,它涉及到计算机硬件的构成和相互间的关系。
一、计算机组成计算机组成包括硬件和软件两个方面。
硬件是指计算机的实体部分,包括中央处理器(CPU)、存储器、输入输出设备等。
软件是指计算机程序的集合,用来指导计算机进行各种操作。
计算机组成的关键是各个部件之间的互联方式,包括总线、控制器和寄存器等。
1. 中央处理器(CPU)中央处理器是计算机的核心部分,负责执行计算机指令和处理数据。
它由运算器、控制器和寄存器组成。
运算器负责执行算术和逻辑运算,控制器负责协调和控制整个计算机系统的工作,寄存器用于存储 CPU的指令和数据。
2. 存储器存储器是计算机中用于存储数据和程序的设备。
根据存储介质的不同,可以分为内存和外存。
内存是计算机中的主要存储设备,用于存储正在执行的程序和数据。
而外存是指磁盘、光盘等较慢但容量较大的存储设备,用于长期存储数据。
3. 输入输出设备输入输出设备用于与计算机进行交互,将外部的数据和信息输入到计算机中,或将计算机处理的结果输出给外部。
常见的输入设备有键盘、鼠标和扫描仪等,输出设备有显示器、打印机和音响设备等。
二、计算机体系结构计算机体系结构是指计算机硬件和软件的组织结构,用于抽象和描述计算机的功能和性能。
不同的体系结构可以根据其指令集、内存结构和总线结构等特点进行分类。
1. 单指令流单数据流(SISD)SISD 是最简单的计算机体系结构,它包含一个处理器和一个存储器,并且每次只能处理一个数据。
这种体系结构适用于早期的计算机系统,如冯·诺依曼结构的计算机。
2. 单指令流多数据流(SIMD)SIMD 是指单指令对多个数据执行操作的体系结构。
在 SIMD 结构中,多个处理器同时执行相同的指令,但每个处理器处理的是不同的数据。
这种体系结构适用于并行计算和向量运算等领域。
计算机组成与结构第7章_外存与IO设备

最内层磁道半径Rmin = 230mm ÷2 = 115mm
最外层磁道半径Rmax = Rmin + 275/5 = 115 + 55 = 170mm 最高位密度 = 12288字节÷ 2π Rmin = 17字节/mm
最低位密度=12288字节÷ 2π Rmax =11.5字节/mm
2016年11月18日星期五 28
2016年11月18日星期五 17
磁盘上的信息记录方式
一个硬盘由多个盘片构成的磁盘组来记录信息; 每个盘片包括两个记录面(除最上面和最下面); 每个记录面表面通常有几十到几百个磁道来记录信息; 每个磁道又分为若干个扇区。 磁盘组的信息记录顺序是按照柱面来组织的: 第0面第0道第1面第0道……第N面第0道 第0面第1道第1面第1道……第N面第1道 …… 硬盘上信息地址由记录面号、磁道号、扇区号三个部分组成。 索引 :磁道的起始位置。
2016年11月18日星期五
26
课本P217【例1】 磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用。 存储区域内径22cm ,外径33cm,道密度为40道/cm,内层 位密度400位/cm,转速6000转/分。问:
⑤ 如果某文件长度超过一个磁道的容量,应将它记录 在同一个存储面上,还是记录在同一个柱面上? 磁盘组的记录顺序是按照柱面来组织的;
磁道数 = 记录面的有效区域 道密度 = [(外径-内径)/2 ] 道密度 = [(5 -2.36)/2 ] 1250TPI = 1650道 ② 每磁道能存储多少字节? 道容量 = 内圈周长位密度 = (2.36 3.14) 52400 ÷ 8
= 48562字节
2016年11月18日星期五 30
16
7.2.4 磁盘上信息的分布
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外围设备概述 外存储器 输出设备(显示设备、打印设备等) 输入设备(键盘、鼠标、麦克风等)
1
外围设备概述
外围设备的一般功能:
在计算机和其他机器之间,以及计算机 与用户之间提供联系。
外围设备的基本组成:
存储介质:具有保存信息的物理特征(例如, 磁盘) 。
驱动装置:用于移动存储介质(例如,磁盘 设备中用于转动磁盘并进行定位)。
优点:可靠性高,存储容量大,读写速度快,对环境 要求不高。 缺点:不便于携带,且工作时应避免振动。 硬盘盘片:按柱面、磁头号和扇区的格式组织信息。 硬盘接口:用得较多的是IDE和SCSI接口
18
1、硬磁盘存储器
柱面由一组盘片 的同一磁道在纵 向上所形成的同 心圆构成。 每一个记录面上 均有一个磁头, 所有记录面上的 磁头均固定在步 进电机上。
磁盘cache利用了被访问数据的空间局部性和时间局部性原 理。空间局部性是指当某些数据被存取时,该数据附近的 其他数据可能也将很快被存取;时间局部性是指当一些数 据被存取后,不久这些数据还可能再次存取。因此现在大 多数磁盘驱动器中都使用了预读策略,而根据局部性原理 预取一些不久将可能读入的数据放到磁盘cache中。
••• 98
大视角+惯性传感器(追踪头部运动)
••• 99
OCULUS 立体视觉效果
••• 100
OCULUS 游戏应用
OCUOCUL
••• 101
微软 HoloLens
••• 102
微软 HoloLens
••• 103
微软 HoloLens
••• 104
微软 HoloLens
••• 105
信息的存储组织方式:是按磁道和扇区组织的 格式化:格式化就是对软磁盘划分磁道和扇区。
软盘的特点:
优点:成本低,重量轻,价格便宜,便于携带 缺点:存储容量小,且容易损坏。
35
2、软磁盘存储器
37
2、软磁盘存储器
软盘数据定位:磁道号、记录面、扇区号 容量=记录面数×每面磁道数×每磁道扇区数×每 扇区字节数(字节)
BS
1001
HT
1010
LF
1011
VT
1100
FF
1101
CR
1110
SO
1111
SI
ASCII码编码表
001
010
011
100
101
110
111
DLE
SP
0
P
‵
p
DC1
!
1
A
Q
a
q
DC2
“
2
B
R
b
r
DC3
#
3
C
S
c
s
DC4
¥
4
D
T
d
t
NAK
%
5
E
U
e
u
SYN
&
6
F
V
f
v
ETB
′
7
G
W
g
w
CAN
(
CPU的cache存取时间一般小于10ns,命中率95%以上,全 用硬件来实现。磁盘cache一次存取的数量大,数据集中, 速度要求较CPU的cache低,管理工作较复杂,因此一般由 硬件和软件共同完成。其中cache采用SRAM或DRAM。
RAID(磁盘冗余阵列)
RAID称廉价磁盘冗余阵列,它是用多台磁盘存储器组成 的大容量外存系统。其构造基础是利用数据分块技术和并 行处理技术,在多个磁盘上交错存放数据,使之可以并行 存取。在RAID控制器的组织管理下,可实现数据的并行 存储、交叉存储、单独存储。由于阵列中的一部分磁盘存 有冗余信息,一旦系统中某一磁盘失效,可以利用冗余信 息重建用户信息
容量=2×80×18×512=1474560(BБайду номын сангаас=1.44(MB)
39
磁盘cache
在磁盘cache中,由一些数据块组成的一个基本单位称为 cache行。当一个I/O请求送到磁盘驱动时,首先搜索驱动 器上的高速缓冲行是否已写上数据?如果是读操作,且要 读的数据已在cache中,则为命中,可从cache行中读出数 据,否则需从磁盘介质上读出。
8
H
X
h
x
EM
)
9
I
Y
i
y
SUB
*
:
J
Z
j
z
ESC
+
;
K
[
k
{
FS
,
〈
L
、
l
|
GS
-
=
M
]
m
}
RS
.
〉
N
^
n
~
US
/
?
O
_
o
DEL
70
输入输出设备的发展 键盘+显示屏+手写笔
••• 89
输入输出设备的发展
电子书
••• 90
输入输出设备的发展
触摸屏
••• 91
RAID 0, 1, 2
RAID 3 & 4
RAID 5 & 6
Data Mapping For RAID 0
三、光盘存储器
光盘:采用聚焦激光束在盘形介质上高密度记录信 息,以介质材料的光学性质(如反射率、偏振方向) 来表示所存储信息的“0”或“1”的存储器。 光盘的特点:存储容量大,价格低;不怕电磁干扰,存 储密度高,可靠性高;存取速度不断提高 光盘的接口类型:常用的有IDE或EIDE接口。
从输入输出设备来看 虚拟触摸屏(上海世博会)
••• 92
从输入输出设备来看 MIT “第六感”系统
••• 93
MIT “第六感”系统原理
••• 94
Google glass 智能眼镜
••• 95
Google glass 智能眼镜
••• 96
iwatch 苹果手表
••• 97
OCULUS 虚拟现实眼镜
5
一、磁盘存储器
磁盘分为软磁盘存储器和硬磁盘存储器。
磁盘特点:
是微型计算机系统中最重要的外部存储器。 同时它又是重要的输入输出设备,它即可作为输入设 备,又可作为输出设备。 磁盘属于磁表面存储设备。它的信息存储是一种电磁 转换过程,它是通过磁头与磁盘片的相对运动来实现。
磁盘优点:
存储容量大,位价格低。 记录介质反复使用,信息长久保存。 属于非破坏性读出。
控制电路:向存储介质发送数据或从存储介
质接受数据(例如,磁盘读出时,控制电路
把盘上用磁化元形式表示的信息转换成计算
机所需要的电信号)。
2
外围设备的分类
3
外存储器 一、磁盘存储设备及发展 二、磁带存储器 三、光盘存储器
4
外存储器
常见的外存储器有磁盘、磁带、光盘等 特点:
大都采用磁性和光学材料制成。 与内存相比,容量大,价格低,速度慢。 在断电的情况下可以长期保存信息,所以称 为永久性存储器。 一般为顺序存取的存储器,即访问所需时间 与数据所在的地址相关。
RAID是1988年由美国加州大学伯克利分校一个研究小组 提出的,它的设计理念是用多个小容量磁盘代替一个大容 量磁盘,并用分布数据的方法能够同时从多个磁盘中存取 数据,因而改善了I/O性能,增加了存储容量,现已在超 级或大型计算机中使用。
工业上制定了RAID标准,分为7级(RAID 0~RAID 6)。这 些级别不是表示层次关系,而是指出了不同存储容量、可 靠性、数据传输能力、I/O请求速率等方面的应用需求。
49
分辨率:像素越密,分辨率越 高,图象越清晰。
灰度级:。灰度级越多,图象 层次越清楚越逼真。它取决于 每个像素对应的刷新存储器的 位数
000
0000
NUL
0001
SOH
0010
STX
0011
ETX
0100
EOT
0101
ENQ
0110
ACK
0111
BEL
1000
23
Question:
系统启动盘为何默认是C盘? 硬盘分区为何从C盘开始? A盘和B盘去哪儿了?
34
2、软磁盘存储器
软盘驱动器:软盘驱动器简称软驱。
软驱是数据和程序进入微机的一个门户。 现在的微机中常配置3.5英寸驱动器一个,其容量为 1.44MB,盘符为“A:”。
软盘盘片:记录信息的载体,使用塑料基底。
磁盘缺点:存取速度较慢,机械结构复杂,对工作环
境要求高。 6
1、硬磁盘存储器
硬盘:也称固定盘。目前微型计算机中普遍使用了3英寸 和5英寸硬盘,大都采用温盘。 温切斯特 (wenchester) 技术:将盘片和驱动器密封在 外壳内,在盘片飞速旋转时,磁头靠空气垫浮在盘片上。 硬盘的特点: