内容发布更新时间 : 2024/11/17 4:05:41星期一 下面是文章的全部内容请认真阅读。
编
诚信保证
本人知晓我校考场规则和违纪处分条例的有关规定,保证遵守考场规则,诚实做人。 本人签字: 编号:
西北工业大学考试试题(卷)
2003 -2004 学年第 二 学期
成 绩 开课学院 计算机学院 课程 微机原理及应用 学时 68
开A考试日期 2004年6月7日 考试时间 2 小时 考试形式()()卷
闭B考生班级 学 号 姓 名 一、填空题(每小题2分,共10分) 1、已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补=_________,[X-Y]补=________。 2、80486提供的能接收外部中断请求信号的引脚是________和________,这两种信号的不同之处在于______________。 3、XLAT指令规定BX寄存器存放__________,AL寄存器中存放_________。 4、以CX寄存器内容为计数对象的指令有__________________指令和__________________指令。 5、80486的一段最大空间是________B,一页空间是________B。 二、选择题(每小题2分,共10分) 1、指令队列的作用是________。 A.暂存操作数地址 B.暂存操作数 C.暂存指令地址 D.暂存预取指令 2、当M/IO=0、W/R=0时,CPU完成的操作是________。 A.存储器读 B.I/O读 C.存储器写 D.I/O写 3、对于下列程序段:AGAIN:MOV ES:[DI],AL INC DI LOOP AGAIN 可用指令_________完成。 A. REP MOVSB B. REP LODSB C. REP STOSB D. REP SCASB 注:1. 命题纸上一般不留答题位置,试题请用小四、宋体打印且不出框。 2. 命题教师和审题教师姓名应在试卷存档时填写。 共3页 第 1页
西北工业大学命题专用纸 4、主机与外设传送数据时,采用________,CPU的效率最高。 A.程序查询方式 B.中断方式 C.DMA方式 D.同步方式 5、中断向量可以提供________。 A.被选中设备的起始地址 B.传送数据的起始地址 C.中断服务程序的入口地址 D.主程序的断点地址 三、问答题(每小题2分,共10分) 1. 什么是字节?什么是计算机的字长? 2. CPU与外部设备之间通讯为什么要通过接口? 3. 简述8259A中断控制器的主要功能是什么? 4. 在8253计数器/定时器中,时钟信号CLK、门控信号GATE分别起什么作用? 5、计算机的主存与辅存(即内存与外存)是以什么原则划分的?80486CPU直接访问的内存空间(不考虑虚拟空间)最大是多少? 四、汇编程序题(每小题10分,共30分) 1、试编一程序将字符串‘a’~‘j’转换为大写字母‘A’~‘J’。 2、在以BLOCK为首地址的内存单元中存放着15个字节数(数据可以自己假设),试将其中所有的负数依次存放在以DEST开始的存储单元中。 3、计算(V-(X*Y+Z-540))/X,结果商、余数分别存放在R1、R2单元中。其中,X、Y、Z、V均为16位带符号数,已分别存放在X、Y、Z、V单元中。 五、接口编程题(共40分) 1、(15分)接口图如图所示,设:8259A边沿触发,八个中断类型码为60~67H。写出对以内存DSR开始连续10个字节数进行打印的汇编程序片段。 注:未用的地址线可设为0。 教务处印制 共 3页 第 2 页
西北工业大学命题专用纸 2、(10分)有如下接口原理图,如图所示。要求发光二极管L0亮5秒后就熄灭;L1在K1启动后亮6秒后就熄灭;L2亮4秒灭4秒交替进行。写出源程序片段(段定义语句可以省略)。 3、(15分)有如下接口原理图,如图所示。编写出对IN0~IN7八个模拟量各采样100个点的简化汇编源程序。