七、输入/输出系统
文章目录
1.基本概念
"I/O"就是"输入/输出"( Input/Output)。
I/O系统由I/O软件和I/O硬件两部分构成。
- I/O硬件
- I/O设备:外部设备。
- I/O接口 :又称I/O控制器 (I/O Controller)、设备控制器 ,负责协调主机与外部设备之间的数据传输。
现在的I/O接口(芯片)也会被集成在南桥芯片内部。 - I/O总线
- I/O软件 :驱动程序(指示I/O指令)、用户程序、管理程序、升级补丁。
I/O软件通常采用I/O指令 和通道指令实现主机和I/O设备的信息交换:
看完I/O控制方式来看。
- I/O指令:CPU指令的一部分。
操作码 | 命令码 | 设备码 |
---|
操作码:识别I/O指令;
命令码:做什么操作;
设备码:对哪个设备进行操作。
- 通道指令:通道能识别的指令。
通道程序提前编制好放在主存中,在含有通道的计算机中,CPU执行I/O指令对通道发出命令,由通道执行一系列通道指令,代替CPU对I/O设备进行管理。
4. I/O设备(外部设备)
重点:VRAM的计算
外部设备 也称外围设备,是除了主机以外的、能直接或间接与计算机交换信息的装置。
输入设备:键盘、鼠标等
输出设备:显示器、打印机等
4.1输出设备
用于向计算机系统输入命令和文本、数据等信息的部件。键盘和鼠标是最基本的输入设备。
4.1.1键盘
键盘输入信息可分为3个步骤:
①查出按下的是哪个键;
②将该键翻译成能被主机接收的编码,如ASCllI码;
③通过I/O总线将编码传送给主机。
4.1.2鼠标
工作原理:当鼠标在平面上移动时,其底部传感器把运动的方向和距离检测出来,从而控制光标做相应运动。
4.2输出设备
用于将计算机系统中的信息输出到计算机外部进行显示、交换等的部件。显示器和打印机是最基本的输出设备。
4.2.1显示器
- 1)分类
按显示设备所用的显示器件分类:
-
阴极射线管(CRT) 显示器(大头电视):CRT显示器主要由电子枪、偏转线圈、荫罩、高压石墨电极和荧光粉涂层及玻璃外壳5部分组成。具有可视角度大、无坏点、色彩还原度高、色度均匀、可调节的多分辨率模式。
-
液晶显示器(LCD) :原理:利用液晶的电光效应,由图像信号电压直接控制薄膜晶体管,再间接控制液晶分子的光学特性来实现图像的显示。
特点:体积小、重量轻、省电、无辐射、绿色环保、画面柔、不伤眼等。
-
LED显示器:原理:通过控制半导体发光二极管进行显示,用来显示文字、图形、图像等各种信息。
对比:LCD与LED是两种不同的显示技术,LCD是由液态晶体组成的显示屏,而LED则是由发光二极管组成的显示屏。与LCD相比,LED显示器在亮度、功耗、可视角度和刷新速率等方面都更具优势。
按所显示的信息内容分类:
- 字符显示器
显示字符的方法以**点阵(字形码)**为基础。点阵是指由m×n个点组成的阵列。点阵的多少取决于显示字符的质量和字符窗口的大小。字符窗口是指每个字符在屏幕上所占的点数,它包括字符显示点阵和字符间隔。
将点阵存入由ROM构成的字符发生器 中,在CRT进行光栅扫描的过程中,从字符发生器中依次读出某个字符的点阵,按照点阵中0和1代码不同控制扫描电子束的开或关,从而在屏幕上显示出字符。对应于每个字符窗口,所需显示字符的ASCII代码被存放在视频存储器VRAM中,以备刷新。
- 图形显示器 (矢量图形)
将所显示图形的一组坐标点和绘图命令组成显示文件存放在缓冲存储器中,缓存中的显示文件传送给矢量(线段)产生器,产生相应的模拟电压,直接控制电子束在屏幕上的移动。为了在屏幕上保留持久稳定的图像,需要按一定的频率对屏幕进行反复刷新。
这种显示器的优点是分辨率高且显示的曲线平滑。目前高质量的图形显示器采用这种随机扫描方式。缺点是当显示复杂图形时,会有闪烁感。
按扫描肖式形式不同可分为:光栅扫描显示器、随机扫描显示器。
- 图像显示器
- 2)参数
屏幕大小:以对角线长度表示,常用的有10~29英寸等。因为是根据对角线进行测量,所以不同的长宽比的英寸可能相同。
分辨率:所能表示的像素个数,屏幕上的每一个光点就是一个像素,以宽、高的像素的乘积表示,例如800×600、1024×768和1280×1024等。
灰度级 :指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同,灰度级越多,图像层次越清楚逼真,典型的有8位(256级)、16位等。n位 可以表示2^n^种不同的亮度或颜色。
刷新率(帧率) :光点只能保持极短的时间便会消失,为此必须在光点消失之前再重新扫描显示一遍,这个过程称为刷新。
刷新频率:单位时间内扫描整个屏幕内容的次数,按照人的视觉生理,刷新频率大于30Hz时才不会感到闪烁,通常显示器刷新频率在60~120Hz。
显示存储器(VRAM):也称刷新存储器,为了不断提高刷新图像的信号,必须把一帧图像信息存储在刷新存储器中。其存储容量由图像分辨率和灰度级决定,分辨率越高,灰度级越多,刷新存储器容量越大。
VRAM容量 = 分辨率 × 灰度级位数(B、KM、MB)一帧的大小即为显存的理论最小值。
VRAM带宽 = 分辨率 × 灰度级位数 × 帧频(B/s)
注:
- 现代计算机中,显存除了作为当前显示帧的缓存,还会用于保存即将渲染的图像数据。
- 集成显卡计算机中,通常分配一片内有作为显存;而独立显卡会有独立的内存。
4.2.2打印机
打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。
按印字原理不同可分为:
- 击打式打印机
利用机械动作使印字机构与色带和纸相撞而打印字符。
优:设备成本低、印字质量好、防伪性好(如发票、银行回执单)
缺:噪声大、速度慢
- 非击打式打印机
采用电、磁、光、喷墨等物理、化学方法来印刷字符。
优:速度快噪声小
缺:成本高
按打印机工作方式不同可分为:
- 串行打印机:逐字打印、速度慢
- 行式打印机:逐行打印、速度快
按工作方式可分为:
- 针式打印机
原理:在联机状态下,主机发出打印命令,经接口、检测和控制电路,间歇驱动纵向送纸和打印头横
向移动,同时驱动打印机间歇冲击色带,在纸上打印出所需内容。
特点:针式打印机擅长"多层复写打印",实现各种票据或蜡纸等的打印。它工作原理简单,造价低
廉,耗材(色带)便宜,但打印分辨率和打印速度不够高。
- 喷墨式打印机
原理:带电的喷墨雾点经过电极偏转后,直接在纸上形成所需字形。彩色喷墨打印机基于三基色原理,
即分别喷射3种颜色墨滴,按一定的比例混合出所要求的颜色。
特点:打印噪声小,可实现高质量彩色打印,通常打印速度比针式打印机快;但防水性差,高质量打
印需要专用打印纸。
- 激光打印机
原理:计算机输出的二进制信息,经过调制后的激光束扫描,在感光鼓上形成潜像,再经过显影、转
印和定影,便在纸上得到所需的字符或图像。
特点:打印质量高、速度快、噪声小、处理能力强;但耗材多、价格较贵、不能复写打印多份,且对
纸张的要求高。激光打印机是将激光技术和电子显像技术相结合的产物。感光鼓(也称为硒鼓)是激光打印机的核心部件。
4.3外存设备
见第三章 存储系统【计算机组成原理】汇总三、存储系统
是指除计算机内存及CPU缓存等以外的存储器。硬磁盘、光盘等是最基本的外存设备。