微机原理复习题

本文由用户“openmylwx”分享发布 更新时间:2021-05-06 13:26:42 举报文档

以下为《微机原理复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

微机原理复习题

一填空题

对于二进制数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字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《微机原理复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览