微型计算机原理及应用2005年1月

来源:百度文库 编辑:神马文学网 时间:2024/05/01 08:51:14
全国2005年1月高等教育自学考试微型计算机原理及应用试题
课程代码:02277
一、填空题(每空1 分,共20 分)
1. (1F2)16=(_____________)10。
2.计算机表示一个二进制数的最小单位是_____________。
3. DMA 的传送方式有单字节传送方式,_____________和_____________。
4. 8086CPU 复位后从物理地址_____________开始执行指令。
5. 1 字节补码的表示范围是_____________。
6. 8086CPU 总线周期至少由_____________个时钟周期构成。
7. 8086CPU 采用的I/O 端口编址方式是_____________。
8.8086 微处理器采用_____________结构,由BIU 和EU 两部分构成,二者之间通过________缓冲。
9.使8086CPU 处于等待状态,应将引脚 _____________置为_____________电平。
10.一片EPROM 如果有13 根地址线和4 根数据线,那么它的容量是_____________字节,芯片擦除后
每一个单元值为_____________H。
11.8086 允许在内存低端保存_____________个中断向量,每个向量占用_____________个单元。
12.8259A 的_____________EOI 命令可以作为任何优先级管理方式的中断结束命令。
13.指令HERE:JMP SHORT HERE 编译后的跳转相对偏移量为_____________。
14.EISA 总线是_____________总线的扩展,是一种支持多处理器的高性能_____________位标准总线。
二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题中的括号内。每小题1 分,共10 分)
1.8086 最大寻址空间是( )。
A.64KB B.640KB
C.1MB D.512KB
2.8086 的堆栈栈顶由( )来指示。
A.CS∶IP B.SS∶IP
C.SS∶SP D.CS∶SP
3.下列字符串能用于标识符的是( )。
A.LENGTH B.MOVE
C.13A D.SEGMENT
4.堆栈的存取规则正确的是( )。
A.FIFO B.FILO
C.LILO D.以上都不对
5.下列指令错误的是( )。
A.INC WORD PTR [SI] B.PUSH AL
C.POP CX D.JMP BX
6.下列关系错误的是( )。
A.[[X]补]补=[X]原 B.[[X]补]求补=[-X]补
C.[X-Y]补=[X]补-[Y]补 D.[X]补=FF-X+1
7.数字“3”带偶校验的ASCII 代码为( )。
A.33H B.34H
C.B3H D.B4H
8.当8086CPU 进行I/O 写操作时应满足的引脚关系为( )。
A.M/IO=0,WR=0 B.M/IO=0,WR=1
C.M/IO=1,WR=0 D.M/IO=1,WR=1
9.下列哪一款CPU 不支持MMX 技术?( )
A.Intel Pentium Ⅱ B.Intel Pentium Ⅲ
C.Intel Pentium PRO D.Intel Pentium Ⅳ
10.下列不属于8251 通信信号的是( )。
A.DSR B.CTS
C.IBF D.RTS
三、名词解释(每小题2 分,共8 分)
1.ALU
2.RISC
3.L2 Cache
4.SDRAM
四、简答题(每小题3 分,共9 分)
1.简述数据传送控制方式。
2.简述8086 可屏蔽中断响应条件。
3.简述8086 寻址方式。
 五、读程序回答问题(每小题4 分,共24 分)
1.程序 MOV CL,3
MOV AL,0AAH
SHR AL,CL
SAR AL,1
RCL AL,1
ROR AL,CL
执行后,AL=_____________;
CF=_____________。
2. MOV AX,0FF60H
STC
MOV DX,96
XOR DX,0FF00H
SBB AX,DX
程序执行后AX=_____________,CF=_____________。
3. 完成下面实现a*10+b 的程序
MOV AL,a
MOV AH,0
ADD AX,AX
MOV BX,AX
_____________
ADD AX,BX
ADD AL,b
_____________
HLT
4.完成下面将1000H 单元开始100 个数传到1050H 开始存储区中的程序。
MOV BX,1000H
MOV CX,100

_____________
BEGIN∶MOV AL,[BX][SI]
MOV [BX+SI+50H],AL
_____________
LOOP BEGIN
HLT
5.下面程序将0500H 开始的100 个数中非零数传送到1000H 开始的存储区,试完成程序。
MOV CX,100
MOV SI,0500H
MOV DI,1000H
S1∶MOV AL,[SI]
S2∶CMP AL,0
_____________
MOV [DI],AL
NEXT1∶INC DI
NEXT2∶INC SI
_____________
HLT
6.DATA DW 0306H
MOV AX,DATA
MOV CL,4
SAL AH,CL
ROL AX,CL
ROL AL,CL
MOV BYTE PTR DATA,AL
程序执行后,BYTE PTR DATA 单元=_____________,若DATA 单元开始存放的是分离BCD 码,该
程序功能是_____________。
六、综合题(共29 分)
1.下图是具有中断屏蔽的接口电路,图中标有①~⑤的部件未明确类型,请仔细读图然后分别确定
①~⑤器件类型并指明其功能。可能的功能如下:数据端口、控制端口,请求中断、中断屏蔽和地
址译码。(10 分)


2.用8255 作查询式打印机接口,打印机的时序如图所示,已知8255 端口起始地址为90H,工作于方
式0,试完成相应打印DATA 单元8 位二进制数据的程序,并根据程序将电路中1~14 端点线路连
接完整。(10 分)
(1)控制程序: MOV DX,_____________
MOV AL,_____________
OUT DX,AL
MOV DX,_____________
WAIT:IN AL,DX
TEST AL,04H
_____________ WAIT
MOV DX,90H
MOV AL,DATA
OUT DX,AL
MOV DX,_____________
MOV AL,0CH
OUT DX,AL
MOV AL,0DH
OUT DX,AL
RET
(2)
3.用4 片2716(2K×8)EPROM 扩展8K×8 存储体,画出扩展线路图。(9 分)