版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微型计算机原理及接口技术学习简答题汇总微型计算机原理及接口技术学习简答题汇总/微型计算机原理及接口技术学习简答题汇总微型计算机原理与接口技术学习简答题汇总微型计算机原理与接口技术学习简答题汇总输入/输出系统与8254简答与填空一、简答题什么是接口?答:接口是CPU与外设之间的连结零件,是外设与CPU之间进行信息互换之间的中转站。为何要在CPU与外设之间设置接口?答:(1)CPU与外设信号不兼容;2)CPU与外设速度不般配;3)提升CPU的工作效率。微型计算机的接口一般拥有哪些功能?答:(1)履行CPU命令;2)返回外设状态;3)数据缓冲;4)设施寻址;5)信号变换;6)数据宽度与数据格式变换。什么是端口?端口有几类?答:端口是接口电路中能与CPU进行信息互换的一组寄存器。端口有三类:数据端口,控制端口,状态端口。5.I/O端口中有哪两种编址方式?各有什么特色?PC机中采纳的是哪一种编址方式?答:(1)端口与存储器一致编址,特色:占用内存,可是指令简单2)端口独立编址,特色:不占用内存,可是需要特地的接见指令。PC机采纳的是独立编址方式。微型计算机系统和外设互换信息的方式有哪几种?各有什么特色?答:(1)无条件传达方式:之间使用IN或OUT指令完成CPU与外设之间的数据传达。输入时,只需要保证外设把数据准备好,输出时,只要要保证外设安闲,所以,没法保证传达能否成功。2)查问方式:CPU输出数据前,要查问输出设施能否安闲,CPU输入数据前,要查问输入数据能否准备好。只有确认设施具备输入或输出条件,才能用IN或OUT指令完成CPU与外设之间的数据传达。(3)中止方式:外设向CPU发出中止恳求,CPU响应中止恳求,暂停正在运转的程序,转入中止服务程序,完成数据传达;等中止服务程序结束后,将自动返回本来的断点连续履行。(4)DMA(直接存储器存取方式):用硬件实现外设与内存之间的数据互换,不经过CPU。7.8254的各个通道CLK、GATE信号各自有什么作用?答:CLK是计数时钟输入端,GATE是门控信号输入端。当GATE=1时,每一个CLK信号的降落沿使8254内部减1,计数器减1。二、填空8254内部有3个独立的16位计数器和1个控制字寄存器,每个计数器有6种各样方式。每个计数器赞同的最高计数频次为10MHZ。每个计数器有3个引脚,GATE为控制门信号输入端,CLK为计数脉冲输入端,OUT为输出信号端。计数初值N的计算公式为:N=fCLK/fOUT。利用8254每20ms产生一次中止,若CLK为2MHZ,则工作方式为方式2,计数初值为40000。3.8254初始化编程的步骤:第一步,控制字的写入(8254:计读工制”忌妒企业”2231),确认计数器的工作方式,第二步,向计数器写入计数初值(4行命令)。4.工作方式2是分频器,方式3是方波发生器。中止系统与8259A8259A是专对硬件可障蔽中止的可编程芯片一、简答题什么是中止?什么是中止源?中止系统应当拥有哪些功能?中止:CPU暂停履行现行程序,转而履行随机事件,办理完成后又返回履行被中止的程序。中止源:引起CPU中止的信息源。功能:(1)灵巧性:中止恳求,应当拥有障蔽与开放功能,使得程序员能够灵巧控制。2)中止判优:当有多此中止恳求时,能够响应中止级别高的中止恳求。3)中止响应:中止响应后,能够自动转入中止办理,办理完成后,能够自动返回。4)中止嵌套:高级其他中止源能够中止初级其他中止服务程序。什么是中止向量?寄存15H型的中止向量的地点是多少?中止向量:实模式下,中止服务程序的进口地点。他由两部分构成:1)中止服务程序的段地点;(2个字节)2)中止服务程序的偏移地点。(2个字节)15H*4=54H所以寄存15H型的中止向量的地点是54H~57H。3.CPU响应可障蔽中止的条件是什么?1)IF=1,即CPU处于开中止状态;2)CPU的INTR引脚上有中止恳求,而NMI引脚上没有中止恳求,系统没有DMA恳求;(3)CPU履行完目前指令。4.CPU响应非可障蔽中止的条件是什么?1)CPU的NMI引脚上有中止恳求,而系统没有DMA恳求;3)CPU履行完目前指令。表达硬件中止与软件中止的不一样样样。(重点是硬件中止中可障蔽中止与软件中止不一样样样)(1)引起方式不一样样样:硬件中止是有硬件引起的中止,软件中止时CPU履行INTn而引起的;2)CPU获得中止种类码的方式不一样样样:硬件可障蔽中止后,中止种类码是8259A供给的,而软件中止的中止种类码是又INTn自己供给的。3)CPU响应条件不一样样样:硬件中止中的可障蔽中止需要CPU处于开中止状态,而软件中止不需要。(4)中止办理程序的结束方式不一样样样:硬件可障蔽中止程序中,中止办理结束后,需要做一下两件事:①向8259A发出中止结束命令。8259A将中止服务寄存器ISR相应位清0;②履行IRET命令。软件中止服务程序中,中止办理结束后只要要执行IRET命令。实模式下,什么是中止向量表?中止向量表:每此中止向量有4个字节,最多有256种中止,所以占用1024个字节。在实模式下,CPU规定中止向量寄存在RAM的最低端1024个单元,这就是中止向量表。解说INTR与INTA的作用。中止响应周期中,第一个INTA非脉冲有什么作用?第二个呢?(1)INTR是CPU接收可障蔽中止信号的引脚;2)INTA非是8259A接收CPU发出的中止响应信号引脚。8259A接收到第一个INTA非脉冲后,将ISR中相应地点1,同时将IRR相应地点0,表示目前中止恳求已经被响应。8259A接收到第一个INTA非脉冲后将中止种类码经过数据线送往CPU。8.给定SP=0100H,SS=0500H,F标记寄存器=0240H,在存储单元中已有内容为(00024H)=0060H,00026H)=1000H,在基地点为0800H及偏移地点00A0H的单元中有一条中止指令INT9H,试问:履行INT9H指令后,SP、SS、IP、F的内容是什么?栈顶的三个字是什么?解:(1)履行INT9H指令后,此时,F、CS、IP要压栈保护,那么,栈顶指针SP向上挪动6个字节。F中的中止赞同标记IF、单步标记TF清0,即D9=0,D8=0,其他位不变。S所以SP=0100H-6=0FAH,SS=0500H,F=0040H2)9H型中止的中止向量放在RAM中9H*6=24H开始的4个存储单元中,24H、25H搁置中止服务程序进口的偏移地点,26H、27H单元搁置中断服务程序所在代码的段地点.所以CS=1000H,IP=0060H。栈顶的三个字是:0500H:0FAH)=00A2H、(0500H:0FCH)=0800H、0500H:0FEH)=0240H。并行接口8255A一、填空题8255A是可编程的并行接口芯片,此中有3个8位的并行输入/输出端。8255A有3种工作方式,此中方式0为基本型(无条件)输入/输出方式,方式1为选通型输入/输出方式,方式2为双向数据传达方式。8255A有2个控制字,分别为方式选择控制字和C端口按地点0/置1控制字。4.8255A的控制字共用一个端口地点,用控制字的D7位来划分。5.8255A的端口可分为A组和B组,此中A组包含A端口和C端口上半部分,B组包含B端口和C端口下半部分。8255A有3种工作方式,只有A组能够工作与所有方式。若要使得8255A的A组和B组均工作于方式0,且使得端口A为输入,端口B为输出,端口C为输入,需要设置控制字10011001B。(D7=1,表示方式控制字有效,D6~D3共4位控制A组,D2~D0共3为控制B组。D6与D5控制A组工作方式:00,01,11;D2控制B组工作方式:0,1;D4控制端口A输入1输出0,D3控制端口C上半部分输入1输出0;D1控制端口A输入1输出0,D0控制端口C下半部分输入1输出0)8.8255A工作与方式1,CPU能够采纳查问和中止信息传达方式。当8255A的PC4~PC7所有为输出线时,表示8255A的A端口的工作方式是方式0。当8255A引脚RESET信号为高电平有效时,8255A内部所有寄存器内容被清0,同时三个链接数据端口被自动设置为输入端口。当8255A引脚CS非为高电平常,数据总线处于高阻状态。当8255A引脚CS非为低电平常,若RS非、WR非为1时则数据引脚处于高阻状态。二、简答题简述并行接口的特色。答:数据并行传输,传输速度快但距离较近其主要功能是并行传输数据,在主机与外设之间起到数据缓冲和般配的作用。2.8255A各有哪几种工作方式?每种工作方式有何特色?答:方式0:基本型输入/输出;方式1:选通型输入/输出;方式1:双向数据传达方式。(1)方式0:数据单向传输;主机以为外设老是处于准备状态,没有联系信号。主机与外设之间传输数据采纳无条件传输方式;A口、B口、C口都能够工作在方式0。2)方式1:数据单向传输;主机以为外设之间传输数据需要一对握手信号。主机与外设之间传输数据采纳中止或查问式传输方式A口、B口作为输入/输出口,C口作为控制口。(3)方式2:数据双向传输;只有A口能够工作在方式2;A口作为输入/输出口,C口作为控制口;主机与外设之间传输数据采纳中断或查问式传输方式。8255A的3个端口在使用上有什么不一样样样?答:A口作为数据的输入输出端口使用时都拥有锁存功能。B口和C口作为数据的输出端口使用时都拥有锁存功能,而作为数据的输入端口使用时不拥有锁存功能。4.当数据从8255A的端口C读到CPU时,8255A的引脚信号CS非、RD非、WR非、A1、A0分别是什么电平?答:当数据从8255A的端口C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宝玉石鉴别工岗前技能综合实践考核试卷含答案
- 信息通信网络运行管理员操作知识水平考核试卷含答案
- 电子商务师成果转化竞赛考核试卷含答案
- 泌尿系统结石紧急护理的重要性
- 护理实践中的挑战与应对策略
- 莪术油活性成分提取、分离及质量控制体系构建研究
- 药物临床试验责任保险投保系统的设计与实现:基于风险管理视角
- 荧光原位杂交技术在膀胱尿路上皮癌及前列腺癌中的临床价值与应用前景探究
- 草甘膦喷施对油菜物质生产与糖氮代谢的影响探究
- 茶树体细胞胚发生:影响因素、超微结构与内含物质动态变化研究
- 【青岛海尔公司基于杜邦分析的盈利能力浅析(14000字论文)】
- 矿业公司销售部门管理制度
- 国内信用证买卖合同范本
- 2024年全国新高考1卷(新课标Ⅰ)数学试卷(含答案详解)
- 历年甘肃省三支一扶考试真题题库(含答案详解)
- 六年级语文下册期中复习 课件
- 病理性骨折的护理
- 护士在疼痛管理和控制中的角色和责任
- 防汛知识培训内容
- 【心灵读物】人生海海,劈浪前行-读麦家《人生海海》有感
- 预防医学毕业实习 教学大纲
评论
0/150
提交评论