输入输出系统
一般来说,I/O 系统由 I/O 软件和 I/O 硬件两部分构成,解决的主要问题是对各种形式的信息进行输入和输出的控制。
I/O 硬件
I/O 硬件包括外部设备、设备控制器和接口、I/O总线等,通过设备控制器来控制IO设备的具体动作,通过I/O接口与主机(总线)相连
- 外部设备,包括输入输出设备(可以输入数据到计算机或接收计算机输出数据的外部设备)及通过输入输出接口才能访问的外存储设备
- I/O 接口,又称 I/O 控制器(I/O Controller),负责协调主机与外部设备之间的数据传输,如速度的匹配、电平和格式的转换等。
I/O 控制器就是一块芯片,常被集成在主板上,现在的 I/O 接口(芯片)也会被集成在南桥芯片内部
外部设备
外部设备,也称外围设备,是除了主机以外的、能直接或间接与计算机交换信息的装置,包括输入输出设备(可以输入数据到计算机或接收计算机输出数据的外部设备)及通过输入输出接口才能访问的外存储设备
输入设备
用于向计算机系统输入命令和文本、数据等信息的部件,键盘和鼠标是最基本的输入设备。
键盘
键盘是最常用的输入设备,通过它可发出命令或输入数据。每个键相当于一个开关,当按下键时,电信号连通;当松开键时,弹簧把键弹起,电信号断开。
键盘输入信息可分为3个步骤:
- 查出按下的是哪个键
- 将该键翻译成能被主机接收的编码,如ASCII码
- 将编码传送给主机
鼠标
鼠标是常用的定位输入设备,它把用户的操作与计算机屏幕上的位置信息相联系,常用的鼠标有机械式和光电式两种。当鼠标在平面上移动时,其底部传感器把运动的方向和距离检测出来,从而控制光标做相应运动。
输出设备
用于将计算机系统中的信息输出到计算机外部进行显示、交换等的部件,显示器和打印机是最基本的输出设备。
显示器
按显示设备所用的显示器件分类:
- 阴极射线管(CRT)显示器:CRT显示器主要由电子枪、偏转线圈、荫罩、高压石墨电极和荧光粉涂层及玻璃外壳5部分组成。具有可视角度大、无坏点、色彩还原度高、色度均匀、可调节的多分辨率模式、响应时间极短等目前LCD难以超过的优点。
- 液晶显示器(LCD):利用液晶的电光效应,由图像信号电压直接控制薄膜晶体管,再间接控制液晶分子的光学特性来实现图像的显示。体积小、重量轻、省电、无辐射、绿色环保、画面柔、不伤眼等。
- LED(发光二极管)显示器:通过控制半导体发光二极管进行显示,用来显示文字、图形、图像等各种信息。
LCD与LED是两种不同的显示技术, LCD是由液态晶体组成的显示屏,而LED则是由发光二极管组成的显示屏。与LCD相比, LED显示器在亮度、功耗、可视角度和刷新速率等方面都更具优势。
按所显示内容分类:
- 字符显示器:显示字符的方法以点阵为基础。点阵是指由m×n个点组成的阵列。点阵的多少取决于显示字符的质量和字符窗口的大小。字符窗口是指每个字符在屏幕上所占的点数,它包括字符显示点阵和字符间隔。将点阵存入由ROM构成的字符发生器中,在CRT进行光栅扫描的过程中,从字符发生器中依次读出某个字符的点阵,按照点阵中0和1代码不同控制扫描电子束的开或关,从而在屏幕上显示出字符。对应于每个字符窗口,所需显示字符的ASCII代码被存放在视频存储器VRAM中,以备刷新。
- 图形显示器:将所显示图形的一组坐标点和绘图命令组成显示文件存放在缓冲存储器中,缓存中的显示文件传送给矢量(线段)产生器,产生相应的模拟电压,直接控制电子束在屏幕上的移动。为了在屏幕上保留持久稳定的图像,需要按一定的频率对屏幕进行反复刷新。分辨率高且显示的曲线平滑。目前高质量的图形显示器采用这种随机扫描方式,但当显示复杂图形时,会有闪烁感。
- 图像显示器