预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

A卷第页 长江大学试卷院(系、部)专业班级姓名学号 …………….…………………………….密………………………………………封………………..…………………..线…………………………………….. 2010─2011学年第1学期 《微机原理及应用》课程考试试卷(A卷) 专业:装备制造及自动化年级:08级考试方式:开卷学分:3.5 题号一二三四五六七八总分得分考试时间:120分钟 【注意:第一至五大题写在答题纸上,第六题写在试卷上】 阅卷人得分 一、填空题(每空1分,共20分) 1.Intel8086支持(1)容量主存空间,80486支持(2)容量主存空间。 2.逻辑地址由(3)和(4)两部分组成。 3.在实地址工作方式下,逻辑地址“7380H∶400H”表示的物理地址是(5)。 4.计算机中有一个“01100001”编码。如果把它认为是无符号数,它是10进制数(6);如果认为它是BCD码,则表示真值(7)。 5.用DWORD定义的一个变量XYZ,它的类型是(8),用“TYPEXYZ”会得到数值为(9)。 6.“CMPEAX,3721H”指令之后是JZ指令,发生转移的条件是EAX=(10),此时ZF=(11)。 7.存储结构为8K×8位的EPROM芯片2764,共有(12)个地址引脚。用它组成64KB的ROM存储区共需(13)片芯片。 8.8086使用16位数据总线,主存分成偶地址体和奇地址体两个存储体。Pentium及以后的IA-32处理器使用(14)位数据总线,主存由(15)个存储体组成。 9.IA-32处理器在开中断状态,其标志IF=(16)。指令(17)是开中断指令。 10.8253芯片上有(18)个计数器通道,每个计数器有(19)种工作方式可供选择。 11.8255的A和B端口都定义为方式1输入,端口C上半部分定义为输出,则方式控制字是(20),其中D0位已经没有作用、可为0或1。 阅卷人得分 二、选择题(每小题2分,共20分) 1.用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片, 正确答案为()。 A.128片B.16片C.8片D.32片 2.程序查询I/O方式最主要的缺点是()。 A.接口复杂B.CPU效率不高 C.不能用在外设D.不经济 3.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求, 在中断服务程序结束处应:()。 A.执行IRET指令B.执行POP指令 C.发送EOI命令D.发送IRET命令 4.除法指令DIV/IDIVOPRD执行后() A.SF和OF标志将受影响。B.CF和OF标志将受影响。 C.ZF标志将受影响。D.对所有标志位均无定义。 5.关于8255A-5的工作方式设置,下列解释中,正确的是()。 A.A组和B组必须设置为相同的工作方式,8255A-5才能工作。 B.若A组和B组分别设置为不同的工作方式,则会因为C端口的高,低4位功能不一致,而导致8255A-5无法工作。 C.当A端口工作于方式2时,B端口不能工作。 D.A组和B组既可设置为相同的工作方式,也可设置为不同的工作方式。 6.若以8253-5某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通道工作方式应设置为() A.方式0B.方式2C.方式3D.方式4 7.已知:VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是()。 A.2HB.4HC.6HD.14H 8.设OP1,OP2是已经用DB定义的变量,则正确的语句是()。 A.CMPOP1,25B.CMPOP1,OP2 C.CMPAX,OP1D.以上答案均不对 9.已知YAR为变量,LAB为标号,下列指令哪个是正确的()。 A.JMPSHORTYARB.JMPSHORTLAB C.JMPNEARLABD.JMPNEARYAR 10.通常一个在中断服务程序的第一条指令是STI,其目的是()。 A.开放所有屏蔽中断B.允许任一级中断产生 C.允许高一级中断产生D.允许同一级中断产生 阅卷人得分 三、简答题(每小题5分,共10分) 1.简述8255A的A口、B口和C口在使用上有什么区别。 2.什么是I/O独立编址和统一编址,各有什么特点? 阅卷人得分 四、程序设计题(本题10分) 长江大学试卷院(系、部)专业班级姓名学号 …………….…………………………….密………………………………………封………………..…………………..线…………………………………….. 编写计算200个32位正整数之和的程序。如果和不超过32位字的范围(0~232-1),则保存其和到SUM,如超过则显示‘Overflow!’ 阅