西北农林科技大学11级计算机接口技术试题AA_第1页
西北农林科技大学11级计算机接口技术试题AA_第2页
西北农林科技大学11级计算机接口技术试题AA_第3页
西北农林科技大学11级计算机接口技术试题AA_第4页
西北农林科技大学11级计算机接口技术试题AA_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 西北农林科技大学本科课程考试试题(卷)20132014学年第一学期接口技术课程A卷专业班级: 命题教师: 审题教师:学生姓名: 学号: 考试成绩: 一、填空题(每空1分,共33分) 得分: 分1. 8086CPU支持单道程序运行,Pentium处理器为了支持 道程序运行其内部采用 技术,以满足其程序运行时对内存大容量的需要。2. Intel8086支持_容量主存空间,80486支持_容量主存空间。3. 计数器8253计数启动有软启动和硬启动两种方法。软件启动时要求GATE端维持 电平,在写入 后的第2个 CLK脉冲的下降沿开始计数;硬件启动时,要求GATE端有一个 ,对应CLK脉冲的下降沿开

2、始计数。4. 在存储器系统(Cache,内存,外存)中,CPU能直接访问的存储器是 和 ,但不能直接访问的存储器是 。5. ADC0809是 位AD转换器,可以转换 路模拟信号,转换时间是 s,也可以通过测试引脚EOC出现 电平判断转换是否结束。6. USB总线是属于 总线?其最高数据传输率达到 Mbps。用USB连接的外部设备数目最多达 个,节点间连接距离 米,节点间通过 部件连接。7. DAC0832直接转换出的是_信号,所以通常要外接I/V转换电路。DAC0832外接双极性输出电路实现I/V转换,若VREF=+5 V,当D=0时,VOUT是 V;要使得VOUT是输出为0V,则输入D为_。

3、8. 在8086处理器中,假设地址总线A19A15输出01011时译码电路产生一个有效的片选信号。这个片选信号将占有主存从_到_的物理地址范围,共有_容量。9. 串行通讯中,同步通讯传送1个数位(0或1)需要 个时钟信号。若波特率因子16,则8250异步通讯传送1个数位(0或1)需要 个时钟信号。10. 异步串行通信的接收方采用K=16采样输入信号,若连续8个时钟周期内检测结果都为“0”才确定检测到了 位,这是收、发双方同步的关键。11. 8255的A1和A0引脚分别连接在地址总线的A1和A0,当控制寄存器的端口地址为387H时,则A口、B口、C口的口地址分别为 、 、 。12. 简单外设接口

4、可以用74LS244、74LS273、8255A芯片设计,其中_用于设计输入接口电路,_用于设计输出接口电路,_既可用于设计输入接口电路,也可用于设计输出接口电路。13. 两片8259A组成的中断系统最多可以连接 个中断源,其中,能设置为特殊全嵌套方式的8259A只能是 。14. 8088CPU的内部寄存器中,决定程序执行次序的是 和 寄存器。15. 第一个微处理器是由 公司 年推出的机器字长为 的微处理器。16. DAC0832应用时,如果参考电压Vref为+5V,则输入的转换数据为00H时,则转换后单极性输出电压为 V,转换后双极性输出Vout为 V;输入的转换数据为0FFH时,则转换后单

5、极性输出电压为 ,转换后双极性电压输出Vout为 ;17. ADC0809转换芯片引脚(ALE、ADDA、EOC、OE、ADDB、OE、ADDC、START)中,启动变换的启动信号引脚为 ,转换结束状态信号为 ,引脚 、 、 用于选择8路输入(IN0IN7)中的任意一路模拟电压输入。18. 8253芯片的A1引脚连接在地址总线的A0,A0引脚连接在地址总线的和A1,当控制端口地址为317H时,则0号、1号、2号计数器/定时器的端口地址分别为 、 、 。二、选择题(每小题1分,共20分) 得分: 分1. 采用“Cache主存”存储层次的目的是( )。A. 扩大主存容量B. 提高CPU运行速度 C

6、. 提高总线速度 D. 提高主存速度2. 8255A能设置成工作方式2的只能是( )。A. A口 B. B口C. C口 D. A口、B口、C口3. 主存储器和CPU之间增加Cache的目的是( )。A解决CPU和主存之间的速度匹配问题B. 扩大主存储器的容量C. 扩大CPU中通用寄存器的数量D. 既扩大主存储器的容量又扩大CPU中通用寄存器的数量4. CPU响应INTR和NMI中断时,相同的必要条件是( )。 A. 当前总线空闲 B. 允许中断 C. 当前访问内存结束 D. 当前指令执行结束5. 在PC系列机中,执行IN指令时,CPU进入( )。A. 存储器读周期 B. 存储器写周期C. I/

7、O读周期 D. I/O写周期 6. 异步串行通信协议规定,通信线上传送的一个字符的最后是( )。A. 起始位B. 数据位C. 校验位D. 停止位7. 可编程通信接口芯片8251A支持( )。A.同步传送B.异步传送C.并行传送D. 同步和异步传送8. 位于内存0段1C4H1C7H当中的中断向量所对应中断类型号是( )。A. 71HB. 74H C. 76H D. 87H9. 8255A的方式字选择控制字为9BH,其含义是( )。A. A口输出,其它为输入B. A、B、C口均为方式0输入C. A、B、C口均为方式0输出D. A、B、C口均为方式010. 欲实现写8255的B端口,则A1、A0、为

8、( )A. 01100BB. 01101BC. 01111BD. 01110B11. 8088CPU的INTA#在第二个中断响应总线周期需要8259A将( )放到数据总线上供CPU读取。A. 中断向量 B.中断类型号 C. IMR值 D.ISR值12. 8253的一个计数器计数结束时输出周期性负脉冲信号,则其工作在( )。A.方式0B.方式1 C.方式2 D.方式313. CPU响应中断请求和响应DMA请求的本质区别是( )。 A. 程序控制 B. 需要CPU干预 C. 响应中断时CPU仍控制总线,而响应DMA时是让出总线 D. 速度快 14. RS-232C标准的电气特性规定逻辑“1”电平为

9、( )。A. 0 0.4V B. 00.8V C. -3V -15V D. +3V +15V15. 微机系统与I/O设备交换信息时,不需要CPU干涉的是( )。A. 无条件输入/输出B. 程序控制(查询)输入/输出C. 中断驱动输入/输出D. 直接存储器存取(即DMA方式)16. RS-232C数据传输最大距离仅为( )米。A. 10 B. 15 C. 20 D. 2517. 若要使寄存器AL中的低4位不变,高4位为0,所用指令为( )。A. AND AL,0FH B.AND AL,0FOHC. OR AL,0FH D.OR AL,0FOH18. 8259A可编程中断控制器的中断服务寄存器IS

10、R用于( )。A. 记忆正在处理中的中断B. 存放从外设来的中断请求信号 C. 允许向CPU发中断请求 D. 禁止向CPU发中断请求19. 中断自动结束方式是自动将8259( )相应位清零。A. ISRB. IMR C. IRRD. ICW20. 可编程中断控制器8259A管理的是( )中断。A. 外部 B. 内部 C. 非屏蔽 D. 可屏蔽三、简答题(每小题10分,共20分) 得分: 分1. (10分) 8259A在系统中起什么作用?当中断源提出中断请求后,8259A应完成哪些工作?2. 某系统中,8253占用地址为100H103H。初始化程序如下:MOVDX,103H MOVAL,16HO

11、UTDX,ALSUBDX,3OUTDX,AL试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?_;0,3k若该计数器的输入脉冲的频率为1MHZ则其输出脉冲的频率为:_。45.454KHz2.(10分)存储系统为什么不能采用一种存储器件构成?3什么是中断?什么是中断类型号?什么是中断向量?什么是中断向量表?它们之间的关系?中断向量表的地址范围是多少?中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它们的中断向量(段地址,起始偏移地址)具体在中断向量表的什么位置上?答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务

12、子程序。1AH在中断向量表的位置是1AH*4=68H在中断向量表0000H:0068H处;20H在中断向量表的位置是80H在中断向量表0000H:0080H处。4. 什么是波特率?若在串行通信中的波特率是1200b/s,8位数据位,1个停止位,无校验位,传送1KB的文件需要多长时间?答案:波特率是单位时间内通讯系统所传送的信息量。传送1KB文件需要时间=1024/(1200/10)=8.53秒5. 给定SP=0100H,SS=0500H,PSW=0240H,在存储单元中已有内容为(00024H)=0060H,(00026H)=1000H,在段地址为0800H及偏移地址为00A0H的单元中有一条

13、中断指令INT9,试问执行INT9指令后,SP、SS、IP、PSW的内容是什么?栈顶的三个字是什么?四、应用题(每空1分,共27分) 得分: 分设8088CPU的INTR引脚连接中断控制器8259A的INT端。8259A(端口地址:20H,21H)初始化已经设置为上升沿触发方式,全嵌套中断优先级,一般中断结束方式,IR0IR7中断类型号设置为08H0FH。现在8259A的IR2端接一频率为18.2HZ的方波信号,通过IR2向8088CPU发出中断请求,要求每隔10秒在显示屏上显示字符A。请参考系统控制流程图(图1所示),填充下面程序中的空白项。主程序中断子程序关中断保存IR2原中断向量设置新中

14、断向量设置8259A中断屏蔽字,允许IR2中断 中断子程序 执行次数初值0开中断主程其它工作处理(可用双重循环延时代替)恢复原中断向量返回DOS开始CX发中断结束命令EOI恢复现场IRET中断返回保存现场开始中断子程被执行一次CX+1 NY调DOS功能显示字符A CX 0 重新记数10秒时间到? 图1 系统流程图CODE SEGMENT ASSUME CS:codeSTART: ;关中断MOV AL, ;IR2中断类型号 MOV AH, 35HINT 21H ;取系统IR2对应中断向量PUSH ES ;用堆栈保存 PUSH BXPUSH DS MOV DX, display ;设置IR2中断源

15、中断向量 MOV AX, displayMOV DS, AXMOV AL, MOV AH, 25HINT 21HPOP DSIN AL, ;设置8259A中断屏蔽字, AND AL, ;允许IR0中断OUT , ALMOV CX, 0 ;置中断子程计数器初值为0 ;CPU开中断MOV SI, 8000H ;用双重循环延时,w2: MOV DI, 8000H ;模拟CPU对其他任务的处理 w1: DEC DI ;DI,SI的值控制主程执行时间JNZ w1DEC SIJNZ w2POP DX ;恢复系统IR2连接中断类型中断向量 POP DSMOV AL, MOV AH, INT 21HMOV A

16、H, ;返回DOSINT 21H display PROC ;IR2中断源中断子程序 PUSH AX ;保护现场 INC CX ;执行中断子程一次,计数值加1 CMP CX, JNZ exit ;到10秒了吗?未到跳转至exit MOV DL, ;到,显示 A MOV AH, INT 21H MOV CX, 0 ;清计数值为0,重新计时exit: MOV AL, ;发中断结束命令EOI OUT , AL POP AX ;恢复现场 IRET ;中断返回display ENDPCODE ENDSEND START 五、设计题:1.已知8088微机系统中有由8255A(端口地址8000H8003H)

17、构成的并行接口,其中A口通过8个反相器连接了8个共阳极发光二极管,B口连接了8个开关(接通为0,断开为1)。PC0连接8253计数器/定时器的OUT1(100HZ方波)。设8253的端口地址为0000H0003H,CLK1接1MHZ的方波信号。要求:(1)编写8253和8255初始化程序。(2)为8255编写一个I/O控制程序段,其功能为:检测PC0的状态,若PC0为0,则循环等待;若PC1为1,从B口读取开关的状态,再发到A口,控制发光二极管。(要求,开关闭合,对应发光二极管灭,开关断开,对应发光二极管亮。)2. (15分)某计算机应用系统通过8255A口连接8个开关,B口连接8个发光二极管

18、,使用8253定时将8个开关的状态显示在8个发光二极管上。设8255端口地址为0FF00H0FF03H,8253端口地址为0FF04H0FF07H,计数器输入时钟为2MHz,要求8253每隔1ms采集一次数据。完成此设计(画出设计电路图),并编写8255和8253初始化程序和I/O控制程序(要求加上注释)。)Intel8086支持_容量主存空间,80486支持_容量主存空间。)Intel8086支持_容量主存空间,80486支持_容量主存空间。给定SP=0100H,SS=0500H,PSW=0240H,在存储单元中已有内容为(00024H)=0060H,(00026H)=1000H,在段地址为0800H及偏移地址为00A0H的单元中有一条中断指令INT9,试问执行INT9指令后,SP、SS、IP、PSW的内容是什么?栈顶的三个字是什么?答:执行INT9指令,标志寄存器PS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论