永发信息网

I/O端口的接口的功能

答案:1  悬赏:60  手机版
解决时间 2021-12-04 00:40
I/O端口的接口的功能
最佳答案
由于计算机的外围设备品种繁多,几乎都采用了机电传动设备,因此,CPU在与I/O设备进行数据交换时存在以下问题:
速度不匹配:I/O设备的工作速度要比CPU慢许多,而且由于种类的不 同,他们之间的速度差异也很大,例如硬盘的传输速度就要比打印机快出很多。
时序不匹配:各个I/O设备都有自己的定时控制电路,以自己的速度传 输数据,无法与CPU的时序取得统一。
信息格式不匹配:不同的I/O设备存储和处理信息的格式不同,例如可以分为串行和并行两种;也可以分为二进制格式、ASCII编码和BCD编码等。
信息类型不匹配:不同I/O设备采用的信号类型不同,有些是数字信号,而 有些是模拟信号,因此所采用的处理方式也不同。
基于以上原因,CPU与外设之间的数据交换必须通过接口来完成,通常接口有以下一些功能:
(1)设置数据的寄存、缓冲逻辑,以适应CPU与外设之间的速度差异,接口通常由一些寄存器或RAM芯片组成,如果芯片足够大还可以实现批量数据的传输;
(2)能够进行信息格式的转换,例如串行和并行的转换;
(3)能够协调CPU和外设两者在信息的类型和电平的差异,如电平转换驱动器、数/模或模/数转换器等;
(4)协调时序差异;
(5)地址译码和设备选择功能;
(6)设置中断和DMA控制逻辑,以保证在中断和DMA允许的情况下产生中断和DMA请求信号,并在接受到中断和DMA应答之后完成中断处理和DMA传输。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求以《祝楚文冲早日康复》的藏头诗
精功眼镜NO.1在哪里啊,我有事要去这个地方
请问亲有做过周六福珠宝类似的工作吗,我在深
张剑黄皮书2017版的1994-2004地阅读和英译汉
EXCEL公式,计算每日出勤时间。
好听的韩文名字
疝气有食疗好的吗
阳光天辰文具店地址在什么地方,想过去办事
android 判断应用是否有图标
超龄子女申请往香港定居要多少时间?
广州哪个车站有车到德庆?
本金9万存六个月定期利息怎么算
男孩取名,姓李,延字辈,叫李延什么好听?
奶水不足打算给宝宝混合混喂养,加什么奶粉好
能有什么东西可以让男人吃做不了爱
推荐资讯
She doesn't feel like(A.eating B.to ea
单台设备最大负荷怎么计算?
不属于鸟类适应空中飞翔的身体特征是A.趾端具
When you buy a T-shirt, or a fur coat in a
单选题下列句子不能表现次子善良的一面的是A.
锂电池电压拉到没有保护的电压就断电了怎么回
坡脚派出所地址有知道的么?有点事想过去!
分体式太阳能水管进不去水,是什么原因?
天猫的小米官方旗舰店的手机可靠吗?
邱村派出所地址在哪?我要去那里办事
本人征集:如:天地难容咎由自取、多行不义必
单选题长江、黄河都流经的地形区是:A.黄土高
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?