欢迎来到天天文库
浏览记录
ID:11004382
大小:69.00 KB
页数:4页
时间:2018-07-09
《《微机系统与接口技术》试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
北京邮电大学2005——2006学年第一学期《微机系统与接口技术》期末考试试题(B卷)一、选择与填空题(37分)(答案直接写在试卷上)1.8086/8088系统中堆栈以为单位进行操作的。A.半字节B.字节C.字D.双字2.在下列指令中,影响堆栈内容的指令是。A.JMPB.POPC.CALLD.IRET3.标志寄存器中的溢出标志OF=1时表示的含义,下列说法中正确的是。A.表示运算结果溢出B.表示最高位有进位C.两个符号位相同的操作数的运算结D.以上说法都不对果的符号位与参与运算的操作数符号位相反4.标志寄存器中的TF位可以用来屏蔽。A.单步中断B.INTn中断C.可屏蔽中断D.以上都不行5.VAR是数据段中定义的变量,指令CMPVAR[BX][DI],AX中目的操作数的寻址方式是。A.寄存器相对寻址B.直接寻址C.相对基址变址D.比例变址寻址6.下列指令执行后,不影响标志位的指令是。A.PUSH[1000h]B.DECDXC.ANDCX,AXD.IRET7.指出下列所有不正确的指令是。A.MOVDS,BPB.CMPBYTEPTR[SI],D3HC.RET11D.ADDBX,[BX][DI]E.PUSHCLF.SUBAX,[BP-SI]8.在汇编语言程序的开发过程中使用宏功能的顺序是。A.宏定义,宏调用B.宏定义,宏展开C.宏定义,宏调用,宏展开D.宏定义,宏展开,宏调开4 9.一条计算机指令中规定其执行动作的部分称为。A.源地址码B.操作码C.目标地址码D.数据码10.通常指令XORBX,BX与MOVBX,0执行速度相比。A.没区别B.要慢C.要快D.无法比较11.设DS=6321H,SS=6232H,BP=1860H,指令DECBYTEPTR[BP+3]操作数的物理地址是。A.64A73HB.64183HC.65073HD.63B83H12.循环指令LOOPNZ终止循环的条件是。A.CX=0,或ZF=1B.CX=0,且ZF=0C.CX≠0,且ZF=0D.CX≠0,或ZF=113.执行DEC指令除对于SF、ZF有影响外,还要影响的标志位是。A.AF,PF,CFB.OF,AF,CFC.OF,PF,CFD.OF,AF,PF14.BUFFERDW10HDUP(3DUP(2,?),1,2DUP(?),100)上述语句汇编后,为变量BUFFER分配的存储单元字节数是。A.160B.22C.80D.32015.微处理器的I/O编址方式有和。8086微处理器采用方式,在该编址方式下,微处理器使用.指令访问端口。16.在微机系统中,I/O数据交换方式一般有____________、____________、____________。其中____________方式,不需要____________参与,直接在____________控制下实现____________到____________的直接传送。17.总线完成一次数据传输分为、、和四个阶段。ISA属于总线,RS232C属于总线。4 15.一个USB系统由、和三部分构成。最多可连接个外设。其高速传输速率可达。一、简答题(每题7分,共28分)1.在子程序调用时,试比较用堆栈传递参数和用寄存器传递参数各自的优缺点?2.简述PC系统中由外设到内存的DMA传送过程,并说明为什么用DMA方式传送数据比中断方式更快速、有效?3.请说出子程序调用和宏调用的特点。在编程中是如何应用它们的?4.8086/8088在什么时候及什么条件下可以响应一个外部INTR中断请求,中断向量表在放在何处且内容是什么?8086如何将控制转向中断服务程序?二、试编一程序比较两个字符串STR1和STR2是否完全相等,若相等,则显示‘OK!’;若不相等则显示‘NotFound!’。(15分)三、如图所示,用一片8255A控制一个2´4键盘和8个发光二极管,请编写一个8086汇编语言子程序,用行扫描法连续扫描键盘(可忽略串键、抖动等不确定因素)。要求当编号为n(n=0~7)的键按下时,翻转第n个发光二极管的状态(假定所有发光二极管的初始状态为熄灭)。程序应有必要的注释。(20分)4 4
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处