浙江省2014年4月自学考试微型计算机原理及应用试题
课程代码:02277
请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分
注意事项:
1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。
1.要将进位标志置1,可执行指令
A.CLCB.CLD
C.STCD.STD
2.世界上第一台计算机ENIAC所使用的主要元器件为
A.电子管B.晶体管
C.中、小规模集成电路D.大规模和超大规模集成电路
3.下列寄存器哪一个是变址指针寄存器?
A.BPB.BX
C.SID.SP
4.执行后符号位保持不变的移位指令是
A.SALB.SAR
C.SHLD.SHR
5.数据定义语句中,定义长度为32位的数据所使用的命令为
A.DBB.DD
C.DQD.DW
6.下列标志位中,不属于状态标志位的是
A.AFB.IF
C.PFD.SF
7.下列关于I/O端口统一编址的说法,正确的是
A.需要专用的I/O指令
B.I/O端口不占用内存空间
C.8086的I/O端口采用统一编址
D.使用访问存储器的指令访问I/O端口
8.下列芯片中,属于锁存器的是
A.74LS138B.74LS244
C.74LS245D.74LS373
9.8086微处理器的不可屏蔽中断请求信号来自于
A.CLK引脚B.GND引脚
C.INTR引脚D.NMI引脚
10.使用“SEG变量”可以得到已定义变量的
A.段属性B.类型属性
C.长度属性D.偏移地址属性
11.EISA总线的地址总线宽度为
A.16位B.24位
C.32位D.64位
12.十进制数-128的8位二进制补码表示为
A.01111110B.10000000
C.10000001D.10000010
13.下列不属于常说的三总线的是
A.通用串行总线B.地址总线
C.数据总线D.控制总线
14.某存储单元的物理地址为12345H,它的段基值可能是
A.0123HB.0234H
C.0345HD.2345H
15.指令“MOV AX,[BX]”中,目的操作数的寻址方式为
A.变址寻址B.寄存器间接寻址
C.寄存器寻址D.基址变址寻址
16.设AX=0FF79H,执行后可使AH=00H的指令是
A.CMP AH,1B.CMP AH,0FFH
C.CBWD.CWD
17.设AL=67H,执行指令“AND AL,0FFH”后,AL的内容为
A.22HB.45H
C.67HD.98H
18.某存储器系统采用部分译码法,有3条最高位地址线未参加地址译码,则其译码输出所对应的地址范围是其所连接芯片容量的
A.2倍B.4倍
C.8倍D.16倍
19.将累加器AX的内容清零的不正确的指令是
A.AND AX,0B.XOR AX,AX
C.SUB AX,AXD.CMP AX,AX
20.某微机系统的内存最大容量为64MB,其地址总线为______位。
A.16B.20
C.26D.30
二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂、少涂或未涂均无分。
21.下列8086微处理器引脚信号中,属于输入信号的有
A.CLKB.RD
C.ALED.INTR
E.HOLD
22.下列指令中,错误的指令有
A.MOV SS,1000H
B.MOV DS,2000H
C.MOV DI,1000H
D.MOV [BX],[SI]
E.MOV BX,[SI+DI]
23.下列指令执行后,可以使AL寄存器内容为0FFH的指令有
A.MOV AL,1 GE 2
B.MOV AL,3 GT 4
C.MOV AL,0FFH
D.MOV AL,77H OR 88H
E.MOV AL,77H XOR 88H
24.下列关于半导体存储器的说法中,正确的有
A.RAM中存储的信息在断电后不会丢失
B.DRAM存储器不需要配置刷新电路进行动态刷新
C.PROM芯片中的内容一经写入,就无法更改
D.EPROM芯片中写入的内容可由红外线照射擦除
E.EEPROM芯片中的内容可以用电信号进行清除和改写
25.常用的缓冲器有
A.74LS138B.74LS241
C.74LS244D.74LS273
E.74LS373
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
三、填空题(本大题共5小题,每小题2分,共10分)
26.在总线周期中允许插入等待周期Tw,插入的Tw是在______和______之间。
27.8位二进制原码10000001B表示的十进制数为______,8位二进制补码10000001B表示的十进制数为______。
28.已知X1 DW 345 6H,若要将X1用DB定义,原来数据区中的内容保持不变,则可定义为X1 DB______,______。
29.8086从偶地址单元开始读取一个字需要______个总线周期,从奇地址单元开始读取一个字需要______个总线周期。
30.在当前的主流微机系统中,通常采用ISA总线、______总线和______总线这三种总线。
四、简答题(本大题共5小题,每小题5分,共25分)
31.在8086系统中,试问:
(1)当取指令时,8086所选择的段基值和偏移量分别来自哪一个寄存器?
(2)当涉及堆栈操作时,8086所选择的段基值和偏移量又分别来自哪一个寄存器?
(3)当涉及一个存储器附加段操作时,8086会选择哪一个寄存器的值作为段基值?
32.设AX=3456H,执行指令“ADD AX,1234H”后,AX寄存器的内容是多少?标志位CF、OF、SF和ZF的值又分别是什么?
33.简述中断向量表的作用。
34.AND指令和TEST指令有何异同之处?
35.简述中断传送方式的工作过程。
五、分析题(本大题共2小题,每小题10分,共20分)
36.若中断向量表中地址为0040H中存放240BH,0042H单元里存放的是D169H,试问:
(1)这些单元对应的中断类型是什么?
(2)该中断服务程序的起始地址是什么?
37.某一个微机系统中,有8块I/O接口芯片,地址线A0~A9参与译码,每个芯片占有8个端口地址,如图37所示。8块芯片的地址连续分布,用74LS138作译码器,试求8个芯片各自的端口地址范围。
题37图
六、设计题(本大题15分)
38.接口电路如图38所示,用8255驱动8个发光二极管亮或者灭,用8253作为定时器,输入CLK0的频率为1KHz,OUT0的输出频率为1Hz的方波,开关K作为功能切换。按照如下要求编写8255和8253的初始化程序。8255的端口地址为600H~603H,8253的端口地址为700H~703H。
题38图
初始化8255:
MOV AL, (1) ;A口输出,B口输入,C口低四位输入
MOV DX, (2)
OUT DX, AL
初始化8253:
MOV AL, (3) ;初始化8253
MOV DX, (4)
OUT DX, AL
MOV AX, (5)
MOV DX, (6)
OUT DX, AL
MOV AL, (7)
OUT DX, AL
......
......