以下为《微机原理复习题》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
微机原理复习题
一填空题
对于二进制数0110 1001B,用十进制数表示时为: ;用十六进制数表示时为: 。
2.8086 CPU从功能上分为 和 两部分。8086CPU中执行部件的功能是负责 。
3.8086的ALE引脚的作用是 。
4.8086CPU上电复位后,执行第一条指令的地址是 H。
5.8086系统最多可管理 字节存储单元。
6.Intel 8086/8088地址总线有______条,最大存储容量为_______。
7. D/A转换器的主要功能是将______量转换为__ __量。
8. 8255A的方式2也叫双向传输方式,该方式只适用于端口 。
9. 中断不受中断允许标志位IF的屏蔽。
10. 随机存储器RAM包括 和 两类。
二、选择题
1.0.6875D的二进制为 ( )
0.1011B B. 0.1101B C. 0.1111 D.0.0111B
2. 通常我们将计算机指令的集合称为 ( )
A. 汇编语言 B. 指令系统 C. 高级语言 D. 仿真语言
3、两片8259芯片级连后,可以管理( )级中断。
A、15 B、16 C、64 D、32
4、8253芯片有( )种工作方式。
A、3 B、4 C、5 D、6
5、某微机最大可寻址的内存空间为32MB,其CPU地址总线至少应有( )条。
A. 32 B. 16 C. 20 D. 25
6、执行完下列指令后AL中的值为( )
MOV AL,0C6H
MOV CL,2
ROR AL,CL
A.0B2H B.0B1H C.0C9H D.0F8H
7、下列指令正确的是( )
A、OUT 3EBH, AX B、XLAT BX
C、ADC AX,0ABH D、DAA AX
8、CPU中运算器的主要功能是( )
算术运算 B、逻辑运算 C、函数运算和浮点运算 D、算术运算和逻辑运算
9、若要使寄存器AL中的高4位为0,低4位不变,所用指令为(?? )
? A.? AND AL, 0FH??????? ?????B.?? AND AL, 0FOH
C.? OR AL, 0FH??????????????D.?? OR AL 0FOH
10、如果(CS)=1800H,(IP)=7000H,则微处理器要执行的下条指令的物理地址为( )
A、08800H B、25000H C、1F000H D、88000H
11、8086CPU芯片的外部引线中,数据线的条数为( )
A、6条 B、8条 C、16条 D、20条
12、在汇编语言源程序中,用于指示汇编程序如何汇编的指令是( )
A、助记符指令 B、伪指令 C、机器指令 D、宏指令
13.计算机存放下一条指令地址的寄存器是( )
A. 指令寄存器 B. 地址寄存器 C. 指令指针寄存器 D. 堆栈指针寄存器
14.指令MOV AX,[BX][SI]的源操作数寻址方式是 ( )
A. 寄存器间接寻址 B. 直接寻址 C.相对基址变址 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。
CMP AX,BX
JG NEXT
XCHG AX,BX
NEXT:NEG AX
6、给定8255A方式控制字各位的定义如下:
D6-5:A组方式选择 D4:口A I/O选择
D3:上C口I/O选择 D2:B组方式选择
D1:口B I/O选择 D0:下C口I/O选择
D7=1:标志位
填空回答以下问题:
(1)设控制口地址为83H,则端口A地址为( ) 。
(2) 若要求端口A、端口B均工作于方式0,端口A输入,端口B输出,端口C输出 ,则相应方式选择控制字为( ***B, )。并写出初始化程序。
初始化程序如下:
MOV ,83H
MOV AL,
OUT DX,
7、 已知AX=0FF60H,CF=1???
MOV DX,96
XOR DH,0FFH
SBB AX,DX
执行上述指令序列后,AX=_
CF=____________???
8、编写完整的8086宏汇编语言程序,统计从BUF处连续存放的100个无符号字数
DATA SEGMENT
BUF DD 100 DUP ( ? )
ODD DB 0
EVEN DB 0
DATA ENDS
CODE SEGMENT ;
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET BUF
MOV CX,100
CLD
L1: LODSW
TEST AX,01H
JNZ L2
INC EVEN
JMP AGAIN
L2: INC ODD
AGAIN:LOOP L1
MOV AH, 4CH
INT 21H
CODE ENDS
END START
综合应用题
1、下图为INTEL 8255A接口芯片与外部设备的连接图(PA接了8个开关,PB接了8个发光二极管,A0A1分别接CPU的A0A1,接译码器),回答下列问题。)
下图为INTEL 8255A接口芯片与外部设备的连接图(PA接了8个开关,PB接了8个发光二极管,A0A1分别接CPU的A0A1,接译码器),回答下列问题。(20分)
(1)该芯片谁作为输入口,谁作为输出口?若=100000B有效,确定8255各口地址。
(2)现给出8255A 工作方式控制字格式如下,请编写程序片段对8255进行初始化,然后用开关的通、断去控制LED灭、亮。(注:LED显示器“亮”,表示开关“断开”)。/
(1)该芯片谁作为输入口,谁作为输出口?若=100000B有效,确定8255A各口地址。
(2)现给出8255A 工作方式控制字格式如下,请编写程序片段对8255进行初始化,然后用开关的通、断去控制LED灭、亮。(注:LED显示器“亮”,表示开关“断开”)
2、有四片存储器芯片与CPU的连接如下图所示
(1)图示中RAM芯片的容量为多少?
(2)图示中ROM芯片的容量为多少?
(3)各芯片的地址范围为多少?
/
3、8253的片选信号如图所示:
(1)列出8253内各计数器及控制字寄存器的一组地址,设A6,A2为0。
(2)现有1MHz方某某,利用这片8253产生1KHz方某某,说明如何实现(利用的计数器、工作方式及计数初值),并写出初始化程序。
/
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《微机原理复习题》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。