收藏 分销(赏)

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

上传人:精*** 文档编号:2178132 上传时间:2024-05-22 格式:DOC 页数:8 大小:119.30KB 下载积分:6 金币
下载 相关 举报
南京邮电大学微型计算机原理与接口技术期末考试试卷2004A(机密).doc_第1页
第1页 / 共8页
南京邮电大学微型计算机原理与接口技术期末考试试卷2004A(机密).doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
A-------------------- 南京邮电学院 2004/2005 学年 第一学期 期 末 《微机系统与接口技术A》试题 班级 学号 姓名 得分 题号 一 二 三 四 五 六 七 八 九 十 得分                     一.单项选择题(每空1分,共10分) 1.接口电路中一般都设置( ),以解决高速主机和低速外设在速度方面的矛盾。 A.译码电路 B.缓冲器或锁存器 C.中断控制电路 D.读/写控制逻辑 2.CPU执行IRET中断返回指令后,从堆栈栈顶弹出( )字节的数据。 A. 3 B. 4 C. 5 D. 6 3.PC/AT机中,提供动态RAM刷新定时功能的是8254的( )。 A. 计数器0 B. 计数器1 C. 计数器2 D. 控制寄存器 4. CPU响应INTR和NMI中断时,相同的必要条件是( )。 A.当前总线空闲 B.CPU允许中断 C.当前访问主存结束 D.当前指令执行结束 5.异步串行通信传送的每个字符包括( )个停止位。 A. 0~1 B.1~2 C. 1~3 D. 1 6.PC系统机中,CPU响应系统实时时钟中断时,中断类型码由( )提供。 A. 指令 B. CPU C. 中断向量 D. 8259 7.80486在DMA传送期间建立的一对握手信号是CPU引脚( )。 A.RTS/CTS B.INTR/INTA C.HOLD/HLDA D.STB/IBF 8.8250芯片具有很强的中断能力,其内部4级中断具有最高优先权的是( )中断。 A.接收缓冲器“满” B.发送保持器“空” C. 接收错 D. MODEM输入状态改变 9.PC系统机中,能够控制扬声器打开和关闭的芯片是( )。 A. 8255 B. 8250 C. 8259 D. 8237 10.采用5片8259A级联,80486的可屏蔽中断最多可扩充到( )级。 A.36 B.37   C.38 D.40 二.填空题(每空1.5分,共36分) 1. 1.  在接口电路中,端口按存放信息的物理意义划分,可以分为三类:数据端口、 端口和 端口。 2.CPU使用无条件输入方式从外设输入信息,为保证输入数据正确,其假设条件是 。 3.80X86的IN/OUT指令,直接寻址时最多可访问的端口数为 。 4.计算机领域内,有两种数据传送形式:并行通信和 通信。 5.8254内部有三个独立的 位计数器,每个计数器有一个GATE引脚,GATE 是 信号。 6.发送器/接收器是异步串行接口的核心部件,它主要完成____________________功能。 7. 从NMI引脚产生的中断叫做____________________,CPU对它的响应不受_________标志的影响。 8.串行异步通信的传输方式有单工通信、 通信和 通信。 9.可编程定时器/计数器8254计数器2采用BCD码计数,CLK2为2MHz,为产生1000Hz方波信号,其计数初值为 。 10.日时钟中断的中断源为系统8254的 号计数器,初始化后,每隔 ms向主8259的IR0端子提请一次中断请求。 11. 实模式下,中断类型码为15H的中断服务程序的入口地址一定存放在地址为_________________的四个连续的存储单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为 : 。  12.在串行异步传送中一个串行字符由1个起始位,7个数据位,1个校验位和1个停止位组成,每秒传送120个字符,则数据传送的波特率应为 bps,传送每位信息所占用的时间为 。 13.单纯用INT 14H 的0 号功能对8250初始化编程,CPU只能采用 方式的信息传送方式与8250进行信息交换。 14.下图为8255 A口工作在方式1输出的操作时序,请回答问题。 WR   OBF   INTR   ACK   输出 (缓冲器满) (中断请求) 外设应答 微处理器输出数据                       (1)OBF信号的含义是 ; (2)INTR 信号的含义是 ,该信号可以通过初始化时对引脚______ 的编程允许或禁止; (3)此时,8255的B口和C口都可以工作在方式 。 三.简答题(共24分) 1.简述计算机系统中端口的两种编址方式及其的特点。(5分)             2.描述下图查询方式输出接口电路中,CPU和外设之间如何实现输出通知、状态查询和数据传送?(5分)                     3.请叙述PC系统硬件中断和软件中断的不同之处。(5分)                   4.RS-232接口标准中,TXD、RXD、DSR和DTR的功能是什么?(4分)               5.下图是串行接口芯片内部中断管理后将优先级别最高的中断请求送CPU的示意图,请说明为了能够让CPU响应该中断,各部件在中断方面必须做哪些准备工作?(5分)                 四.综合应用题(共30分) 1.系统使用外扩可编程定时器/计数器8254,设芯片地址为2A0H~2A3H,输入时钟10MHz,要求输出 5KHz的方波。(8分) (1) 画出相应的地址译码设计电路和8254的信号连接设计电路。 D0 CLK0 GATE0 D7 OUT0 CLK1 A1 GATE1 A0 OUT1 CLK2 CS GATE2 WR OUT2 RD 8254                       (2)将下列8254初始化程序段补充完整(采用二进制计数方式)。 MOV AL, MOV DX,2A3H ;写控制字 OUT DX,AL MOV AX, ;写计数初值 MOV DX, OUT DX,AL OUT DX,AL   2.两台微机用主串口进行点-点单工通信(不用联络线),波特率为1200bps(分频系数为0060H),每个字符对应1个起始位、8个数据位、无校验,2个停止位。(12分) (1)画出连续发送数据0A6H时8250发出的一帧数据格式的波形并作出相应的标注 。 传送方向 0 1               (2)画出两机的RS-232C接口接线方式(不可有多余连线)。 2 3 4 5 6 20 7 2 3 4 5 6 20 7 发送方 接收方                   (3)请为发送方编写用查询方式发送字符的初始化子程序(要求对8250端口直接操作)。                               3.利用系统定时源采用中断方式,每隔550ms在屏幕上显示一行字符‘HELLO WORD!’,主机有按键时结束演示。(6分) (1)请将下述完成主要功能的1CH中断服务程序补充完整。 SERVICE PROC PUSHA PUSH DS   MOV AX,DATA ;重新给DS赋值 DEC ICOUNT ;中断计数,不满转本次中断结束 MOV ICOUNT,10 MOV AH,9 MOV DX,字符串在数据段的偏移地址 INT 21H ;550ms时间到,显示字符串 EXIT: ;恢复现场与中断返回 SERVICE ENDP (2)如果采用外扩定时源作用户中断,则用户设计的中断服务程序对应的中断类型码应 为 H。 4.分析下面电路,其中8255(A)工作在方式1输出,8255(B)工作在方式1输入, 8254的定时/计数器0和定时/计数器1都工作在方式5。(4分) D0 PA0 ~ ~ D7 PA7   A1 PC7 A0 PC6   CS WR RD 8255 (A) A1 A0 IOW IOR IOW IOR fosc 系统 数据线 非门1 A B 地址译码器 C AEN A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 CLK0 GATE0 OUT0 A1 8254 A0 CS CLK1 GATE1 OUT1 PA0 D0 ~ ~ PA7 D7   PC4 A1 PC5 A0 CS WR RD 8255 (B) A1 A0 系统 数据线 非门2                                             (提示:8254工作在方式5时可以作为硬件触发的单脉冲发生器使用。写入控制字后,OUT输出高电平,写入计数初值后,只有当GATE端出现0->1的跃变时,计数初值才能装入计数器,然后在CLK脉冲的作用下,进行减1计数,当计数值减为0时,OUT端输出1个宽度为CLK周期的负脉冲。方式5没有初值重装功能,只有GATE端端出现0->1的跃变时,计数初值才能重新装入计数器。) 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: MOV DX, 202H IN AL, DX TEST AL, ___________ JZ NEXT MOV DX, ___________ MOV AL, X ; X为某个8位数据 OUT DX, AL NEXT1: MOV DX, IN AL, DX TEST AL, JZ NEXT1 MOV DX, 204H IN AL, DX CMP AL, 0 JGE NEXT2 NEXT2: MOV CL, AL (2)用(1)题所示的程序进行8255之间的数据传输,当8254计数初值变大时,数据传输完成的时间将_____________。             南京邮电学院2004/2005学年第一学期 期末《微机系统与接口技术A》试题参考答案 一.单项选择题,每题1分,共10分 1.B 2.D 3.B 4.D 5.B 6.D 7.C 8.C 9.A 10.A 二.填空题,每空1.5分,共36分 1.控制 状态 2. 输入设备准备好数据 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端口;端口地址不占用内存空间。 2.输出设备设置状态标志位; CPU通过数据线读取状态口信息; CPU测试状态位 D0=0?; 若D0不等于0则继续读状态口信息直到D0=0; 则CPU执行OUT 指令将数据写入数据口。 3.中断引发方式不同; CPU获取中断类型码方式不同; CPU响应中断的条件不同; 中断处理程序的结束方式不同。 4.TXD:发送数据; RXD:接收数据 ; DSR:数据设备准备好; DTR:数据终端准备好。 5.初始化时设置8250中断允许寄存器允许相应中断申请; 初始化时设置8250 MODEM控制寄存器使得OUT2引脚=0; 对8259应用编程使IR4端的中断申请 开放; 设置CPU中的I标志为1。 四.综合应用题 共30分 1.8分 D0 CLK0 GATE0 D7 OUT0 A1 CLK1 A0 GATE1 CS OUT1 WR CLK2 RD GATE2 OUT2 D0 D7 A1 A0 IOW IOR 或   门 A9 A8 A7 A6 A5 A4 A3 A2 10MHZ +5V 5000HZ (1)4分                     (2)4分 每空1分 00110110 2000(07D0H) 2A0H MOV AL,AH 2.12分 (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,3FBH MOV AL,80H MOV AL,00000111B OUT DX,AL 1分 OUT DX,AL 1分 MOV DX,3F9H MOV DX,3F9H MOV AL,0 MOV AL,0 OUT DX,AL 1分 OUT DX,AL 1分 MOV DX,3F8H MOV DX,3FCH MOV AL,60H MOV AL,0 OUT DX,AL 1分 OUT DX,AL 1分 3.6分 (1) 每空1分 MOV DS,AX JNZ EXIT POP DS POPA IRET (2)0A(71) 1分 4.4分 每空1分 (1)10000000B 200H 206H 20H NEG AL (2)变长  
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 远程教育/电大

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服