微机原理及应用2011试卷A(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A.'A'B.'B'C.'0'D.'1'
3.构成微机系统CPU的两部分是【A】
A.EU和BIUB.ALU和BIUC.ALU和EUD.存储器和运算器
4.两数相加其结果为零,则标志寄存器中必定为1的标志位是【D】
A.OFB.DFC.SFD.ZF
5.有指令MOV AX, [SI],该指令源操作数的寻址方式为【D】
16.两片8259A级联时,可接收的外部中断请求的数量有【B】。
A.16个B.15个C.14个D.8个
17.某微机系统中,8253控制寄存器的地址为20BH,则通道0的端口地址为【A】。
A.208HB.209HC.20AHD.420DH
18.可编程定时/计数器8253内部有三个独立的计数器,这些计数器实际上是【C】
A.28B.210C.216D.220
10.某 的存储芯片,其数据线有【A】。
A.4根B.8根C.10根D.4096根
11.3:8译码器74LS138能产生有效输出的条件是【C】
A. B.
C. D.
12.8086计算机系统的总线中数据线的个数为【B】。
A.8B.16C.32D.64
13.执行指令OUT DX,AL时【C】。
21.34H与0A8H均为补码,两数之和的真值为_______。-36
22.若堆栈指针寄存器SP的初值为2000H,执行PUSH AX指令后SP的值为_______H。1FFE
23.若逻辑地址为FFFFH:0000H,则20位的物理地址为_______H。FFFF0
24.设AL=45H,当执行指令SHL AL, 1后,AL中的内容是_______。8AH
A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址
6.以下四条指令中,正确的是【B】
A.MOV [DI], [SI]B.MOV DS, AXC.MOV CS, AXD.IN AL, 200H
7.有数据定义VAR DW 12H, 3456H,则按照地址从低到高的次序,变量VAR在内存中的存储数据为【C】。
25.Intel 8086中 和 同时为低电平时,表明CPU对端口进行_______操作。读
26.CPU和I/O设备之间传送的信息可以分为数据信息、_______信息和状态信息。控制
27.在以8088/86为CPU的微型计算机系统中,中断类型号的范围是_______。0~255
28.8088的I/O写周期须经历_______个时钟周期。4
8255A的方式定义控制字格式
MOVDH, 1
JMPFIN
NON_NEG:JZZERO
MOVDH, 0FFHJMPFBiblioteka NZERO:MOVDH, 0
FIN:INT3
执行该程序后,AX =,DH =。AX =FF00H,DH =01H
38.有程序段如下:
l1:moval,0f5h
l2:addal, 0bh
A.8位减法计数器B.8位加法计数器C.16位减法计数器D.16位加法计数器
19.可编程并行接口8255A的端口数为【D】。
A.1B.2C.3D.4
20.8088通过数据总线向慢速外设输出数据时,在接口部分必须含有【C】。
A.反相器B.缓冲器C.锁存器D.TTL/EIA电平变换器
二、填空题(本大题共10小题,每小题1分,共10分)
l1行的指令执行后AX=。l2行的指令执行后DX=。AX=____0201H___DX=____0403H___。
五、编写程序题(本题10分)
40.有100个字节的带符号数存储在数据段内以BUF为首地址的连续区域中,统计其中有多少个负数(DL存放负数的个数)
六、应用题(本大题共2小题,每小题10分,共20分)
JNCDECNT
MOVAX, [SI]
DECNT:INCSI
INCSI
LOOPNEXT
MOVVAR, AX
问:程序执行后变量VAR的值是多少?程序的功能是什么?
VAR的值为127。程序的功能是求给定一组数据中的最大值。
37.有程序段如下:
MOVAH, 0FFH
MOVAL, 0
CMPAH,AL
JGENON_NEG
l2行的指令执行后CF=,SF=,PF=,ZF=。CF=__1__,SF=__0__,PF=__1__,ZF=__1__
39.有程序段如下:
xdb1,2,3,4,5,6,7,8
8253控制字格式

l1:movax, word ptr [x]
l2:movdx, word ptr [x+2]
l3:addax, dx
1.8位二进制有符号数,其原码、补码能够表示的十进制数值范围分别是【B】。
A.-127 ~ +127、0 ~ +127B.-127 ~ + 127、-128 ~ +127
C.-128 ~ +127、-127 ~ +127D.-127 ~ + 127、-127 ~ +127
2.ASCII码42H所代表的字符为【B】
课程名称:
微型计算机原理及应用
学分:
3
教学大纲编号:
01028203
试卷编号:
2010-11春A
考试方式:
闭卷
满分分值:
100
考试时间:
120分钟
组卷日期:
2011年5月16日
组卷教师(签字):
徐骏善
审定人(签字):
学生班级:
学生学号:
学生姓名:
一、单项选择题(本大题共20小题,每小题1分,共20分)
A. B.
C. D.
14.10H中断的入口地址存放在【C】
A.0000H:0010HB.0010H:0000HC.0000H:0040HD.0040H:0000H
15.8088/86 CPU执行IRET时,CPU出栈寄存器的顺序是【B】
A.FLAGS, IP, CSB.IP, CS, FLAGSC.CS, IP, FLAGSD.FLAGS, CS, IP
A.12H,00H,34H,56HB.00H,12H,34H,56H
C.12H,00H,56H,34HD.56H,34H,12H,00H
8.有数据定义VAR DB '2834',执行指令MOV CL, LENGTH VAR后,CL中的内容为【D】。
A.1B.2C.3D.4
9.内存容量1KB代表的字节数是【B】
41.某系统中使用8255A作为无条件输入输出接口,如图所示,端口A外接8路开关,端口B外接8个发光二极管,要求开关Ki闭合时点亮发光二极管Li,Ki断开时熄灭Li,试编写程序段实现上述功能。
42.某系统中使用8253实现对外部事件的计数,如图所示,设该8253的地址范围为268H ~ 26BH,CLK0与外设相连,外设产生的事件为正脉冲,当外部事件发生1024次后通过OUT0向CPU发出中断请求。试编写8253的初始化程序段。
34.简述I/O端口的编址形式和特点。(4分)
四、程序分析题(本大题共5小题,每小题4分,共20分)
35.阅读程序,说明程序执行后DH,DL,AL,CL的值。
MOVDL, 98H
MOVAL, DL
MOVCL, 4
SHRDL, CL
ADDDL, 30H
MOVDH, DL
ANDAL, 0FH
ADDAL, 30H
29.ZF=0表示运算的结果为_______。非零
30.SF=0表示运算结果的最高位为_______。0
三、简答题(本大题共4小题,共20分)
31.EU中有哪些寄存器?BIU中有哪些寄存器?(8分)
32.一个微机系统中包含了多种类型的总线,按其所在的位置分有哪些种类?(4分)
33.简述RAM和ROM的功能与区别。(4分)
MOVDL,AL
DH=,DL=,AL=,CL=。DH=39H,DL=38H,AL=38H,CL=4
36.有程序如下:
BUFDW5,7,3,1,127,8,4,15,18,0
COUNTEQU10
VARDW?
...
START:MOVSI, BUF
MOVCX, COUNT
XORAX, AX
NEXT:CMPAX, [SI]
相关文档
最新文档