微机原理及应用试卷B含答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
37.有程序如下:
MOVAX, 0010H
MOVBX, 0020H
MOVCX, 0030H
MOVDX,0040H
PUSHAX
PUSHBX
PUSHCX
PUSHDX
POPDX
POPCX
POPAX
POPBX
执行该程序后,AX=0020H,BX=0010H,CX=0030H,DX=0040H。
38.有程序段如下:
A.反相器B.缓冲器C.锁存器D.TTL/EIA电平变换器
二、填空题(本大题共10小题,每小题1分,共10分)
21.01H与FFH均为补码,两数之和的真值为_______。0
22.若堆栈指针寄存器SP的初值为100,执行PUSH AX指令后SP的值为_______。98
23.若逻辑地址为FFF0H:00F0H,则20位的物理地址为_______H。FFFF0
8255A的方式定义控制字格式
8253控制字格式
15.8088/86 CPU响应时,自动入栈寄存器的顺序是【D】
A.FLAGS, IP, CSB.IP, CS, FLAGSC.CS, IP, FLAGSD.FLAGS, CS, IP
16.3片8259A级联时,可接收的外部中断请求的数量有【C】。
A.3个B.8个C.22个D.24个
17.某微机系统中,8255A控制寄存器的地址为20BH,则PB端口地址为【B】。
六、应用题(本大题共2小题,每小题10分,共20分)
42.某系统中使用8255A作为无条件输入输出接口,如图所示,端口B外接8路开关,端口A外接8个发光二极管,要求开关Ki闭合时点亮发光二极管Li,Ki断开时熄灭Li,试编写程序段实现上述功能。
43.某系统中使用8253实现对外部事件的计数,如图所示,设该8253的地址范围为218H ~ 21BH,CLK1与外设相连,外设产生的事件为正脉冲,当外部事件发生1000次后通过OUT1向CPU发出中断请求。试编写8253的初始化程序段。
执行该程序后,CF=1,SF=0,PF=1,ZF=1。
40.有程序段如下:
XDW1,2

L1:MOVAL,BYTEPTR [X]
L2:MOVAH,BYTEPTR [X+1]
L1行的指令执行后AL=00H。L2行的指令执行后AH=01H。
五、编写程序题(本题10分)
41.有100个学生的课程成绩,统计其中不及格的人数。
A.-32767~ +32767、0 ~ +32767B.-32767~ +32767、-32768~ +32767
C.-32768~ +32767、-32767~ +32767D.-32767~ +32767、-32767~ +32767
2.ASCII码30H所代表的字符为【C】
A.'A'B.'B'C.'0'D.'1'
A.208HB.209HC.20AHD.420DH
18.可编程定时/计数器8253内部有三个独立的计数器,这些计数器实际上是【C】
A.8位减法计数器B.8位加法计数器C.16位减法计数器D.16位加法计数器
19.8259A的端口数为【B】。
A.1B.2C.3D.4
20.8088通过数据总线输入外设的数据时,在接口部分必须含有【B】。
C.12H,00H,56H,34HD.56H,34H,12H,00H
8.有数据定义VAR DB2 DUP('ABCD'),变量VAR占用的字节数为【D】。
A.1B.2C.4D.8
9.内存容量1MB代表的字节数是【D】
A.28B.210C.216D.220
10.某 的存储芯片,其地址线有【C】。
A.4根B.8根C.10根D.4096根
3.构成微机系统CPU的两部分是【A】
A.EU和BIUB.ALU和BIUC.ALU和EUD.存储器和运算器
4.两数相减其结果为零,则标志寄存器中必定为1的标志位是【D】
A.OFB.CFC.SFD.ZF
5.有指令MOV AX, [SI],该指令目标操作数的寻址方式为【B】
A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址
34.简述初始化8259A的过程。(4分)
35.列出至少4种8253的工作方式。(4分)
四、程序分析题(本大题共5小题,每小题4分,共20分)
36.有程序如下:
MOVAX,0FFFFH
MOVDX,0FFFFH
ANDAL,0
ANDAH,0FFH
XORDL,0
XORDH,0FFH
执行该程序后,AL=00H,AH=FFH,DL=FFH,DH=00H。
24.设AL=10H,当执行指令SHRAL, 1后,AL中的内容是_______。08H
25.Intel 8086中 和 同时为低电平时,表明CPU对端口进行_______操作。写
26.CPU和I/O设备之间传送的信息可以分为_______信息、控制信息和状态信息。数据
27.在以8088/86为CPU的微型计算机系统中,中断类型号的范围是_______。0~255
6.以下四条指令中,正确的是【C】
A.MOV [DI], [SI]B.MOVCS, AXC.MOVDX, AXD.IN AL, 200H
7.有数据定义VAR DW 12H, 3456H,则按照地址从低到高的次序,变量VAR在内存中的存储数据为【C】。
A.00H,12H,34H,56HB.12H,00H,34H,56H
11.3:8译码器74LS138能产生有效输出的条件是【C】
A. B.
C. D.
12.8088计算机系统的总线中数据线的个数为【A】。
A.8B.16C.32D.64
13.执行指令INAL, DX时【B】。
A. B.
C. D.
14.21H中断的入口地址存放在【C】
A.0000H:0021HB.0021H:0000HC.0000H:0084HD.0084H:0000H
课程名称:
微机原理及应用
学分:
3
教学大纲编号:
试卷编号:
2010-11春A
考试方式:
闭卷
满分分值:
100
考试时间:
120分钟
组卷日期:
2011年5月16日
组卷教师(签字):
徐骏善
审定人(签字):
学生班级:
学生学号:
学生姓名:
一、单项选择题(本大题共20小题,每小题1分,共20分)
1.16位二进制有符号数,其原码、补码能够表示的十进制数值范围分别是【B】。
XDB5
YDB?
...
MOVAL,X
CMPAL,0
JEEQ0
JGGT0
MOVAH, -1
JMPFIN
GT0:MOVAH,1
JMPFIN
EQ0:MOVAH, 0
FIN:MOVY,AH
执行该程序后,Y=1,这段程序的功能是实现符号函数的功能。
39.有程序段如下:
STC
MOVAL, 0FFH
ADCAL, 0
28.8088的I/O读周期须经历_______个时钟周期。4
29.ZF=1表示运算的结果为_______。零
30.SF=1表示运算结果的最高位为_______。1
三、简答题(本大题共4小题,共wenku.baidu.com0分)
31.简述8088和8086 CPU的区别。(4分)
32.列出至少4种只读存储器。(4分)
33.简述SRAM和DRAM的区别。(4分)
相关文档
最新文档