网站大量收购独家精品文档,联系QQ:2885784924

2018考研计算机要点IO接口.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2018考研计算机重点:I/O接口 新东方在线介绍: 什么是I/O接口?为何要设置I/O接口?I/O接口怎样分类? 解:I/O接口一般指CPU和I/O设施间的连结零件;I/O接口分类方法好多,主要有: 按数据传递方式分有并行接口和串行接口两种; 按数据传递的控制方式分有程序控制接口、程序中止接口、DMA接口三 种。 联合程序查问方式的接口电路,说明其工作过程。 解:程序查问接口工作过程以下(以输入为例): 开命令接收门;?选中,发SEL信号?设施选择器译码?接口?地点总线? 1)CPU发I/O地点 设施开始工作;?接口向设施发启动命令?D置0,B置1?2)CPU发启动命 令 DBR;?3)CPU等候,输入设施读出数据 B置0,D置1;?接口?4)外设工作达成,达成信号 CPU;?控制总线?5)准备就绪信号 输入:CPU经过输入指令(IN)将DBR中的数据取走; 若为输出,除数据传递方向相反之外,其余操作与输入近似。工作过程如 下: 开命令接收门;?选中,发SEL信号?设施选择器译码?接口?地点总线?1)CPU 发I/O地点 输出:CPU经过输出指令(OUT)将数据放入接口DBR中; 设施开始工作;?接口向设施发启动命令?D置0,B置1?3)CPU发启动命 令 4)CPU等候,输出设施将数据从DBR取走; B置0,D置1;?接口?5)外设工作达成,达成信号 CPU,CPU可经过指令再次向接口DBR输出数据,进行第二次传递。?控制总线?6)准备就绪信号 说明中止向量地点和进口地点的差别和联系。 解: 中止向量地点和进口地点的差别: 向量地点是硬件电路(向量编码器)产生的中止源的内存地点编号,中止进口地点是中止服务程序首址。 中止向量地点和进口地点的联系: 中止向量地点可理解为中止服务程序进口地点指示器(进口地点的地点),经过它访存可获取中止服务程序进口地点。(两种方法:在向量地点所指单元内放一条JUM指令;主存中设向量地点表。参照8.4.3) 议论: 硬件向量法的实质: 当响应中止时,为了更快、更靠谱的进入对应的中止服务程序履行,希望由硬件直接供给中止服务程序进口地点。但在内存地点字较长时这是不行能的。所以由硬件先供给中止源编号、再由编号间接地获取中止服务程序进口地点。这类中止源的编号即向量地点。 因为一台计算机系统可带的中止源数目很有限,所以向量地点比内存地点短得多,用编码器类逻辑零件实现很方便。 在什么条件下,I/O设施能够向CPU提出中止恳求? 解:I/O设施向CPU提出中止恳求的条件是:I/O接口中的设施工作达成状态为1(D=1),中止障蔽码为0(MASK=0),且CPU查问中止时,中止恳求触发器状态为1(INTR=1)。 以上资料根源靠谱,专业可信,将助您更好的提高办公效率。 以上资料根源靠谱,专业可信,将助您更好的提高办公效率。 以上资料根源靠谱,专业可信,将助您更好的提高办公效率。 以上资料根源靠谱,专业可信,将助您更好的提高办公效率。 以上资料根源靠谱,专业可信,将助您更好的提高办公效率。

文档评论(0)

150****5607 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档