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

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

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

1、精选优质文档-倾情为你奉上-南京邮电学院 2004/2005 学年 第一学期期 末 微机系统与接口技术A试题班级 学号 姓名 得分 题号一二三四五六七八九十得分一单项选择题(每空1分,共10分)1接口电路中一般都设置( ),以解决高速主机和低速外设在速度方面的矛盾。A.译码电路 B.缓冲器或锁存器C.中断控制电路 D.读/写控制逻辑2CPU执行IRET中断返回指令后,从堆栈栈顶弹出( )字节的数据。A.3B.4C.5 D.63PC/AT机中,提供动态RAM刷新定时功能的是8254的( )。A.计数器0 B.计数器1C.计数器2 D.控制寄存器4. CPU响应INTR和NMI中断时,相同的必要条

2、件是( )。A.当前总线空闲 B.CPU允许中断C.当前访问主存结束 D.当前指令执行结束5异步串行通信传送的每个字符包括( )个停止位。A. 01 B.12 C. 13 D. 16PC系统机中,CPU响应系统实时时钟中断时,中断类型码由( )提供。A. 指令 B. CPUC. 中断向量D.8259780486在DMA传送期间建立的一对握手信号是CPU引脚( )。A.RTS/CTS B.INTR/INTAC.HOLD/HLDA D.STB/IBF88250芯片具有很强的中断能力,其内部4级中断具有最高优先权的是( )中断。A.接收缓冲器“满” B.发送保持器“空” C. 接收错 D. MODE

3、M输入状态改变9PC系统机中,能够控制扬声器打开和关闭的芯片是( )。A. 8255 B. 8250 C. 8259 D. 8237 10.采用5片8259A级联,80486的可屏蔽中断最多可扩充到( )级。A.36 B.37C.38 D.40二填空题(每空1.5分,共36分)1 1 在接口电路中,端口按存放信息的物理意义划分,可以分为三类:数据端口、 端口和 端口。2CPU使用无条件输入方式从外设输入信息,为保证输入数据正确,其假设条件是 。380X86的IN/OUT指令,直接寻址时最多可访问的端口数为 。4计算机领域内,有两种数据传送形式:并行通信和 通信。58254内部有三个独立的 位计

4、数器,每个计数器有一个GATE引脚,GATE是 信号。6发送器/接收器是异步串行接口的核心部件,它主要完成_功能。7. 从NMI引脚产生的中断叫做_,CPU对它的响应不受_标志的影响。8串行异步通信的传输方式有单工通信、 通信和 通信。9可编程定时器/计数器8254计数器2采用BCD码计数,CLK2为2MHz,为产生1000Hz方波信号,其计数初值为 。10日时钟中断的中断源为系统8254的 号计数器,初始化后,每隔 ms向主8259的IR0端子提请一次中断请求。11. 实模式下,中断类型码为15H的中断服务程序的入口地址一定存放在地址为_的四个连续的存储单元中,若这四个单元的的内容为:66H

5、、50H、88H、30H,则其服务程序的入口地址为 : 。12在串行异步传送中一个串行字符由1个起始位,7个数据位,1个校验位和1个停止位组成,每秒传送120个字符,则数据传送的波特率应为 bps,传送每位信息所占用的时间为 。13单纯用INT 14H 的0 号功能对8250初始化编程,CPU只能采用 方式的信息传送方式与8250进行信息交换。14下图为8255 A口工作在方式1输出的操作时序,请回答问题。WROBFINTRACK输出(缓冲器满)(中断请求)外设应答微处理器输出数据(1)OBF信号的含义是 ;(2)INTR 信号的含义是 ,该信号可以通过初始化时对引脚_ 的编程允许或禁止;(3

6、)此时,8255的B口和C口都可以工作在方式 。三简答题(共24分)1简述计算机系统中端口的两种编址方式及其的特点。(5分)2描述下图查询方式输出接口电路中,CPU和外设之间如何实现输出通知、状态查询和数据传送?(5分) 3请叙述PC系统硬件中断和软件中断的不同之处。(5分)4RS-232接口标准中,TXD、RXD、DSR和DTR的功能是什么?(4分)5下图是串行接口芯片内部中断管理后将优先级别最高的中断请求送CPU的示意图,请说明为了能够让CPU响应该中断,各部件在中断方面必须做哪些准备工作?(5分)四综合应用题(共30分)1系统使用外扩可编程定时器/计数器8254,设芯片地址为2A0H2A

7、3H,输入时钟10MHz,要求输出 5KHz的方波。(8分)(1) 画出相应的地址译码设计电路和8254的信号连接设计电路。D0 CLK0 GATE0D7 OUT0 CLK1A1 GATE1 A0 OUT1 CLK2CS GATE2WR OUT2RD8254(2)将下列8254初始化程序段补充完整(采用二进制计数方式)。MOVAL, MOVDX,2A3H ;写控制字OUTDX,ALMOVAX, ;写计数初值MOVDX, OUTDX,AL OUTDX,AL2两台微机用主串口进行点点单工通信(不用联络线),波特率为1200bps(分频系数为0060H),每个字符对应1个起始位、8个数据位、无校验,

8、2个停止位。(12分)(1)画出连续发送数据0A6H时8250发出的一帧数据格式的波形并作出相应的标注 。传送方向01 (2)画出两机的RS232C接口接线方式(不可有多余连线)。2345620723456207发送方接收方(3)请为发送方编写用查询方式发送字符的初始化子程序(要求对8250端口直接操作)。3.利用系统定时源采用中断方式,每隔550ms在屏幕上显示一行字符HELLO WORD!,主机有按键时结束演示。(6分)(1)请将下述完成主要功能的1CH中断服务程序补充完整。SERVICEPROCPUSHAPUSHDSMOVAX,DATA ;重新给DS赋值DECICOUNT ;中断计数,不

9、满转本次中断结束MOVICOUNT,10MOVAH,9MOVDX,字符串在数据段的偏移地址INT21H ;550ms时间到,显示字符串EXIT: ;恢复现场与中断返回SERVICEENDP(2)如果采用外扩定时源作用户中断,则用户设计的中断服务程序对应的中断类型码应为 H。4分析下面电路,其中8255(A)工作在方式1输出,8255(B)工作在方式1输入, 8254的定时/计数器0和定时/计数器1都工作在方式5。(4分)D0 PA0 D7 PA7A1 PC7A0 PC6CS WR RD8255 (A)A1A0IOWIORIOWIORfosc系统数据线非门1A B 地址译码器 C AEN A9

10、A8 A7 A6 A5 A4 A3 A2A1A0CLK0 GATE0 OUT0 A1 8254 A0 CSCLK1 GATE1 OUT1 PA0 D0 PA7 D7PC4 A1PC5 A0 CS WR RD8255 (B)A1A0系统数据线非门2(提示:8254工作在方式5时可以作为硬件触发的单脉冲发生器使用。写入控制字后,OUT输出高电平,写入计数初值后,只有当GATE端出现0-1的跃变时,计数初值才能装入计数器,然后在CLK脉冲的作用下,进行减1计数,当计数值减为0时,OUT端输出1个宽度为CLK周期的负脉冲。方式5没有初值重装功能,只有GATE端端出现0-1的跃变时,计数初值才能重新装入

11、计数器。)8255(A)和8255(B)采用查询方式工作。(假设在系统中8255(A)的A口地址是 200H, 8255(B)的A口地址是204H, 8254 的定时计数器1地址为209H)(1)对电路中相关芯片(8254,8255(A)和8255(B) )已正确初始化,8254的计数器0和计数器1的计数初值都为3。假设两片8255之间的数据传输已经正常开始,希望通过系统数据线向8255(A)写入数据X,希望能从8255(B)的系统数据线上得到X的绝对值, 并将其送入CL寄存器中,请补充下列程序段以完成上述功能。NEXT: MOVDX, 202HINAL, DXTESTAL, _JZNEXT

12、MOVDX, _MOVAL, X ; X为某个8位数据OUTDX, ALNEXT1: MOVDX, INAL, DX TESTAL, JZNEXT1 MOVDX, 204H INAL, DX CMPAL, 0 JGE NEXT2 NEXT2: MOVCL, AL(2)用(1)题所示的程序进行8255之间的数据传输,当8254计数初值变大时,数据传输完成的时间将_。南京邮电学院2004/2005学年第一学期期末微机系统与接口技术A试题参考答案一单项选择题,每题1分,共10分1B 2D 3B 4D 5B6D 7C 8C 9A 10A二填空题,每空1.5分,共36分 1控制 状态 2. 输入设备准备

13、好数据 3. 256 4. 串行 5. 16 门控输入 6. 串/并转换 7. 非屏蔽中断请求 I 8. 半双工 全双工 9.2000 10. 0 55 11.0054H(4*15H) 3088H : 5066H 12. 1200 1/1200S 13. 查询 14. 输出缓冲器满 中断请求信号 PC6 0三简答题 第4题4分,其余每题5分,共24分 1(1)端口与存储单元统一编址方式 特点:CPU对外设的操作可使用全部的存储器指令;端口地址占用内存空间, 使 内存容量减少;存储器指令执行比独立的I/O指令速度慢。 (2)I/O端口单独编址方式 特点:CPU需专门的指令去访问I/O端口;端口地

14、址不占用内存空间。 2输出设备设置状态标志位; CPU通过数据线读取状态口信息; CPU测试状态位 D0=0?; 若D0不等于0则继续读状态口信息直到D0=0; 则CPU执行OUT 指令将数据写入数据口。 3中断引发方式不同; CPU获取中断类型码方式不同; CPU响应中断的条件不同; 中断处理程序的结束方式不同。 4TXD:发送数据; RXD:接收数据 ; DSR:数据设备准备好; DTR:数据终端准备好。 5初始化时设置8250中断允许寄存器允许相应中断申请; 初始化时设置8250 MODEM控制寄存器使得OUT2引脚=0; 对8259应用编程使IR4端的中断申请开放; 设置CPU中的I标

15、志为1。四综合应用题 共30分18分D0 CLK0 GATE0D7 OUT0A1 CLK1A0 GATE1CS OUT1WR CLK2RD GATE2 OUT2D0 D7 A1 A0 IOWIOR或门A9A8A7A6A5A4A3A210MHZ+5V5000HZ(1)4分(2)4分 每空1分 2000(07D0H) 2A0H MOV AL,AH212分(1) 4分起始位 D0 D1 D2 D3 D4 D5 D6 D7 停止位 (2)2分 2 3 4 5 6 20 7 2 3 4 5 6 20 7 (3) 6分MOV DX,3FBH MOV DX,3FBHMOV AL,80H MOV AL,BOUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F9H MOV DX,3F9HMOV AL,0 MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F8H MOV DX,3FCHMOV AL,60H MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分36分(1) 每空1分MOV DS,AX JNZ EXIT POP DS POPA IRET(2)0A(71) 1分44分 每空1分 (1)B 200H 206H 20H NEG AL (2)变长专心-专注-专业

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

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

本站为文档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