南京邮电大学微型计算机原理与接口技术期末考试试卷2004B(共8页).doc

上传人:飞****2 文档编号:13572292 上传时间:2022-04-30 格式:DOC 页数:8 大小:72.50KB
返回 下载 相关 举报
南京邮电大学微型计算机原理与接口技术期末考试试卷2004B(共8页).doc_第1页
第1页 / 共8页
南京邮电大学微型计算机原理与接口技术期末考试试卷2004B(共8页).doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《南京邮电大学微型计算机原理与接口技术期末考试试卷2004B(共8页).doc》由会员分享,可在线阅读,更多相关《南京邮电大学微型计算机原理与接口技术期末考试试卷2004B(共8页).doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上-南京邮电学院 2004/2005 学年 第一学期期 末 微机系统与接口技术A试题班级 学号 姓名 得分 题号一二三四五六七八九十得分一单项选择题(每空1分,共10分)1CPU执行RET中断返回指令后,从堆栈栈顶弹出( )字节的数据。A. 3 B. 4 C. 5 D. 62PC/AT机中,提供日时钟中断功能的是8254的( )。A.计数器0 B.计数器1C.计数器2 D.控制寄存器3.采用2片8259A级联,80486的可屏蔽中断最多可扩充到( )级。A.14 B.15 C.16 D.174异步串行通信的通信速率是指每秒传送的( )个数。A.字符 B.字节 C.二进制

2、位 D.帧5当所设计的端口数大于( )时,要使用DX间址的输入/输出指令。A. 256 B. 65536 C.255 D. 655356微机系统与输入/输出设备的信息交换方式中,( )方式的接口电路最简单。A. DMA B. 中断控制 C.查询 D. 无条件传送7可编程定时/计数器8254的三个独立的计数器都是( )位的。A. 8 B. 16 C.32 D.64 8PC系统中,下述优先级别最高的中断是( )中断。A. 用户 B. NMI C.软件 D. 日时钟9并行I/O接口芯片8255A的数据端口,CPU采用中断方式对数据口进行操作,则该数据口工作在方式( )。A. 0 B. 1 C.2 D

3、. 310下列不属于硬件中断与软件中断的区别是( )。 A.中断的引发方式不同 B.获取中断类型码的方式不同C.中断处理程序的结束方式不同D.CPU中断返回不同二填空题(每空1.5分,共36分)1计算机接口按通用性可以分为两类: 接口和 接口。2CPU使用无条件输出方式向外设输出信息,为保证输出数据正确,其假设条件是 。3. 从INTR引脚产生的中断叫做_,CPU对它的响应受_标志的影响。4可编程定时器/计数器8254中,计数初值的计算公式为:N (除数不为0)。 58255有 个数据口,其中能工作在方式2的是 口。68250能检测的错误有_种。7可编程定时器/计数器8254工作方式2中,计数

4、器具有 功能。8. 实模式下,中断类型码为16H的中断服务程序的入口地址一定存放在地址为_的四个连续的存储单元中,若这四个单元的的内容为:40H、50H、80H、70H,则其服务程序的入口地址为 : 。9微机系统有两种I/O端口的编址方式,分别是 编址方式和 编址方式。10异步串行通信的一帧数据格式中有 位起始位,逻辑电平为 。11中断源是指 。软件中断比硬件中断的级别 (高/低)。14下图为82C55 A口工作在方式1输出的操作时序,请回答问题。WROBFINTRACK输出(缓冲器满)(中断请求)外设应答微处理器输出数据(1)WR信号的含义是 ,该信号有效时,将CPU数据锁存入端口,并且还改

5、变OBF信号和 信号的状态;(2)查询方式编程输出数据时外设应查询 信号,当该信号为 电平时,执行一条_ _指令,输出下一个数据。(3)此时,C口可工作在方式 。三简答题(共24分)1计算机接口的作用是什么? 2请描述下图中断方式输入接口电路中,CPU和外设之间如何实现中断请求、数据传送和中断请求复位过程的。 3请叙述PC响应非屏蔽中断的条件。4RS-232接口标准中,TXD、RXD、CTS和RTS的功能是什么?5简述异步串行通信的三种传输方式及其各自特点。 四综合应用题(共30分)1系统使用外扩可编程定时器/计数器8254,设芯片地址为200H203H,输入时钟1MHz,要求输出 1Hz的方

6、波。(8分)(1) 画出相应的信号连接设计电路。D0 CLK0 GATE0D7 OUT0 CLK1A1 GATE1 A0 OUT1 CLK2CS GATE2WR OUT2RD8254(2)编写8254初始化程序段。2两台微机用主串口进行点点单工通信(不用联络线),波特率为2400bps(分频系数为0030H),每个字符对应1个起始位、8个数据位、无校验、2个停止位。(12分)(1)请为接收方编写用查询方式接收字符的初始化子程序(要求对8250端口直接操作)。(3)请用流程图说明CPU是如何通过查询方式正确接收一个字符的。3 用8255A并采用中断管理方式设计打印机接口。设输出数据存放在2000

7、H:3000H开始的单元中,中断服务程序的入口地址为3000H:2000H,中断类型码为20H。(10分)要求:(1)以PA口作数据输出,画出8255与打印机连接的设计电路图;PA0PA7OBFAACKAINTRA8255打印机(2)编写完成上述要求的初始化程序(即主程序)和输出10个字符的中断服务程序。(所有程序均应加适当注释和必要参数说明)南京邮电学院2004/2005学年第一学期期末微机系统与接口技术A试题B参考答案一单项选择题,每题1分,共10分1D 2A 3B 4C 5C6D 7B 8D 9B 10D二填空题,每空1.5分,共36分 1通用 专用 2. 输出设备空闲 3. 可屏蔽中断

8、 I 4. FCLK/FOUT 5. 3 A 6. 4 7. 计数初值自动重装 8. 4*16H 7080H : 5040H 9.I/O与存储器统一编址 I/O单独编址 10. 1 0 11.能够引发中断的信息源 高 12. 写控制信号 INTR OBF 1 OUT 0三简答题 第4题4分,其余每题5分,共24分 1(1) 数据缓冲功能 接口中一般都设置数据缓冲器或锁存器,以解决高速主机与低速外设的矛盾, 避免因速度不同而丢失信息; (2) 联络功能 接口电路应能提供外设的状态; (3) 寻址功能 接口电路应当有I/O口地址译码器,以便产生片选信号或者产生端口寄存器的选中信号; (4) 数据转

9、换功能 CPU所处理的是并行数据,而有的外设只能处理串行数据,在这种情况下,接口就应具有数据“串并”和“并串”的转换功能; (5) 中断管理功能 在高性能的接口电路中,为了便于CPU使用中断方式和端口寄存器交换信息,接口电路应当设置中断控制电路,允许或禁止接口电路提出中断请求, 并且中断控制电路的控制功能应交给CPU,即CPU执行输出指令可以允许或者禁止接口电路中断请求的提出与否。 2输入设备准备好输入数据存入锁存器后设置中断触发器; CPU设置中断允许寄存器;D中断请求提向CPU; CPU响应中断申请转入中断服务程序执行OUT指令将数据写入数据口;数据读信号清除中断请求。 3没有DMA请求;

10、 当前指令执行完毕。 4TXD:发送数据; RXD:接收数据 ; RTS:请求发送; CTS:允许发送。 5单工方式 单工方式只允许数据按照一个固定的方向传送;半双工方式半双工方式要求收发双方均具备接收和发送数据的能力,由于只有一条信道,因此,数据不能同时在两个方向上传送;全双工方式 在全双工方式中,收发双方可同时进行数据传送。四综合应用题 共30分18分D0 CLK0 GATE0D7 OUT0A1 CLK1A0 GATE1CS OUT1WR CLK2RD GATE2 OUT2D0 D7 A1 A0 IOWIOR或门A9A8A7A6A5A4A3A210MHZ+5V1HZ(1)4分(2)4分 每

11、空1分 MOVAL,36HMOVDX,203H ;写控制字OUTDX,ALMOVAX,1000 ;写计数初值MOVDX,200HOUTDX,ALMOV AL,AHOUTDX,ALMOVAL,76HMOVDX,203H ;写控制字OUTDX,ALMOVAX,1000 ;写计数初值MOVDX,201HOUTDX,ALMOV AL,AHOUTDX,AL212分 2 3 4 5 6 20 7 2 3 4 5 6 20 7(1)2分(3) 6分MOV DX,3FBH MOV DX,3FBHMOV AL,80H MOV AL,BOUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F9H MO

12、V DX,3F9HMOV AL,0 MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F8H MOV DX,3FCHMOV AL,30H MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分读通信线状态寄存器测试接收缓冲器有数据?读接收缓冲器数据NY(3)4分3 用8255A并采用中断管理方式设计打印机接口。设输出数据存放在2000H:3000H开始的单元中,中断服务程序的入口地址为3000H:2000H,中断类型码为20H。(10分)要求:(1)以PA口作数据输出,画出8255与打印机连接的设计电路图;PA0PA7OBFAACKAPC4INTRA

13、8255打印机D7D0STROBEACKNLG接8259输入BUSY(2)编写完成上述要求的初始化程序(即主程序)和输出10个字符的中断服务程序。(所有程序均应加适当注释和必要参数说明)MOVAX,3000H ;设置中断向量表MOVDS,AXMOVDX,2000HMOVAX,3520HINT21HMOVAL,B ;控制字,A组方式1中断输出OUTP8255,ALMOVAL,BOUTP8255,ALMOVAX,2000H ;数据区MOVDS,AXMOVBX,3000HMOVCX,10S1:INAL,P8255CTESTAL,B ;假设BUSY接PC4JNZS1STIMOVAL,BX ;主动发INCBXOUTP8255A, ALS2:CMPCX,0JNZS2 ISERPROC ;中断服务子程序DECCXMOVAL,BOUTP8255,ALL1:MOVAL,BXOUTP8255A,ALINCBXMOVAL,20HOUTP8259A,ALIRETISERENDP专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com