计算机组成原理
第五章第五章 输入输出系统输入输出系统
llxx@ustc.edu.cn
wjluo@ustc.edu.cn
1
本章内容
• I/O系统的工作原理
– I/O系统的构成
– 数据传输方式 :“通信协 ”
• 编址方式
•• 数据传送方式数据传送方式
• 传输同步方式
• 数据传输控制方式:程序查询、中断、DMA
• ...
• I/O设备的工作原理
– 键盘、显示器、打印机等
2
I/O :getchar() ,putchar() ?
#include stdio.h
int main(void)
{ int ch;
print (Input a character:);
/* read a character from /* read a character from
the standard input stream */
ch = getchar();
putchar(ch);
return 0;
}
Input/Output :Interactive ,Reactive
I/O的本质 :内存与外设间数据交换
• 现代计算机组成设备
– Von Neumann系统的组成
• 运算器、控制器、存储器、输
入设备、输出设备
– Peripheral device
• 输入设备:keyboard、mouse
、、touchscreentouchscreen、、scannerscanner、、
digital camera、microphone
• 输出设备:displayer、printer
– Connectivity
• Network
– 以存储器为中心的体系
• 如何访问I/O设备 ?
– 组成 (软件、硬件、接口 )
– 过程控制
5
I/O系统组成
• 软件 : 设置计数、内存首址
– 软件的主要任务 : 启动外设
• 将数据输入至主机
N
• 将运算结果输出给用户 Ready?
•• 实现实现I/OI/O系统和主机协同工作系统和主机协同工作
– 应用软件 传输一个数据
– 操作系统
– 设备驱动程序 修改计数、内存首址
N
传送完
• 硬件 :种类多样化。
END 6
基于Linux的计算机系统组成
您可能关注的文档
最近下载
- 行者讲课脉法下篇.doc VIP
- (人教版)数学一年级上册寒假应用题“天天练”作业设计,含30份题组,附参考答案.doc
- 多参数监护仪技术参数和要求.doc VIP
- HL德國創新機能家電烤箱HL-840用户手册.pdf
- (高清!)2025年3月29日河北省事业单位联考C类《职测》真题及答案.pdf VIP
- ZORRO遥控器中文说明书.pdf
- 多参数监护仪技术参数.doc VIP
- 05R417-1 室内管道支吊架建筑工程图集 高清.docx VIP
- 2025届安徽省江南十校高三下学期第一次联考(一模)数学试题含答案.pdf VIP
- 三年级上册数学思维训练题30题,拓展孩子思维能力201123.pdf VIP
原创力文档

文档评论(0)