可编程输入输出

更新时间:2023-01-03 14:47

可编程输入输出(英语:PIO)是 CPU外围设备(如网卡硬盘等)传输数据的一种方法。

简介

当 CPU 上执行的软件程序使用 I/O地址空间来与输入/输出设备(I/O 设备)进行数据传输时,系统即进行了 PIO. 这和直接内存存取(DMA)恰好相反。

PC上最常见的使用 PIO 的例子是ATA接口,但 ATA 接口也可以在Ultra DMA模式下工作。 PC 上的许多比较古老的设备也使用 PIO,如串行端口并行端口(在不使用ECP模式时)、PS/2接口、MIDI接口、内部时钟以及一些古老的网卡

中央处理器

中央处理器(英语:CentralProcessingUnit,缩写:CPU),是计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据。计算机的可编程性主要是指对中央处理器的编程。中央处理器、内部存储器和输入/输出设备是现代电脑的三大核心部件。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,这些高度收缩的组件就是所谓的微处理器,其中分出的中央处理器最为复杂的电路可以做成单一微小功能强大的单元。

中央处理器广义上指一系列可以执行复杂的计算机程序的逻辑机器。这个空泛的定义很容易地将在“CPU”这个名称被普遍使用之前的早期计算机也包括在内。无论如何,至少从1960年代早期开始(Weik 1961),这个名称及其缩写已开始在电子计算机产业中得到广泛应用。尽管与早期相比,“中央处理器”在物理形态、设计制造和具体任务的执行上有了极大的发展,但是其基本的操作原理一直没有改变。

早期的中央处理器通常是为大型及特定应用的计算机而定制。但是,这种昂贵的为特定应用定制CPU的方法很大程度上已经让位于开发便宜、标准化、适用于一个或多个目的的处理器类。这个标准化趋势始于由单个晶体管组成的大型机微机年代,随着集成电路的出现而加速。IC使得更为复杂的中央处理器可以在很小的空间中设计和制造(在微米数量级)。中央处理器的标准化和小型化都使得这一类数字设备和电子零件在现代生活中的出现频率远远超过有限应用专用的计算机。现代微处理器出现在包括从汽车手机到儿童玩具在内的各种物品中。

外部设备

外部装置(英语:Peripherals或英语:Peripheral Devices),又叫周边设备、外部设备(简称外设),是能够通并正常运行的计算机的非必须硬件设备。它们可以独立或半独立工作而不依赖于计算机,通常可以扩展或提高所接入的计算机的功能或性能。包括输入输出设备和部分存储设备。如键盘鼠标扫描仪摄像头显示器打印机光盘驱动器、UPS 不间断电源和其它U盘储存卡读卡器、数字相框、MP3/MP4 播放器、移动硬盘USB设备或便携设备。正常的计算机即使去除这些设备,也能开机进入准备工作的就绪状态(虽然对用户来说,操作这样的计算机可能变得困难或不可行)。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}