微机原理试卷库合集(有答案)(3)

2018-12-27 16:01

;先送低字节 ;再送高字节

IN AL,61H ;读PB口的状态 MOV AH,AL

;开PB1及GATE2位,其余位不变 OUT 61H,AL ;送到61H端口,扬声器响

MOV AL,AH ;如果要使扬声器停止鸣响,只要恢复61H端口原值,即

取回原值

;送至61H端口

OUT 43H,AL OUT 42H,AL MOV AL,AH OUT 42H,AL OR AL,03H

OUT 61H,AL (各2分)

第9套

一、填空题:(每空1分,共20分)

1. 标志寄存器中,CF表示 进位 标志,PF表示 奇偶 标志。 2. 用8k×1位的存储芯片,组成8k×16位的存储器,需要用 16 片。

3.一片8259A能管理___8____级中断,在基本不增加其它电路的情况下,用2片8259A可构成__15_______级的主从式中断系统。

4. 尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即 数据总线 、 地址总线 和 控制总线 。

5. 在异步通信中,设每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒能传输的最大字符数为 240 。

6. 在某系统中,欲用8255A的一个口来实现输入输出,则应选用 A 口,该口应工作在方式 2 。

7. 动态RAM与静态RAM的主要不同点在于动态RAM需要 刷新 。

8. 在8086系统中,如果要读/写从奇地址开始的一个字,需 2 个总线周期。 9. 8086的中断向量表可以容纳 256 个中断向量,每个中断向量占4个存储单元,其中,前2个单元存放中断处理子程序入口地址的 偏移量 ,后2个单元存放中断处理子程序入口地址的 段地址 。 10. 除法指令DIV的格式中,只有一个源操作数。若其类型属性为字节,则目的操作数在 AX 中;若其类型属性为字,则目的操作数在 DX , AX 中。 11. 在8086系统中,当CPU响应外部中断请求转向中断处理程序前,应将___断点处______的内容依次压入堆栈。

二、选择题 (每题1分,共10分)

第 11 页 共 38 页

1. 指令MOV AX,[BX][SI]的源操作数寻址方式是 ( C )

A) 寄存器间接寻址 B) 直接寻址 C) 基址变址寻址 D) 相对基址变址寻址 2. 有符号数AX除以2的指令是 ( B )

A) SHR AX,1 B) SAR AX,1 C) ROR AX,1 D) RCR AX,1 3. 设 ES=1600H,(BX)=26H,则ES:[BX+10H]单元的物理地址为 ( C ) A) 1626H B) 1960H C) 16036H D) 4C00H 4. 断电后存储的资料不会丢失的存储器是 ( B )

A) RAM B) ROM C) DRAM D) SRAM 5. 下列( A )指令不合法:

A) IN AX,0278H B) RCR DX,CL C) CMPSB D) RET 4

6. 8086/8088系统中,一个栈可使用的最大空间是( B )。 A) 1MB B) 64KB

C) 由SP初值决定 D) 由SS初值决定 7. 8086CPU的内部结构由( D )组成

A) ALU,EU,BIU B) ALU,BIU,地址加法器 C) 寄存器组,ALU D) EU,BIU

8.可编程计数/定时器8253的工作方式有几种 ( D ) A 3 B 4 C 5 D 6 9. 8086CPU经加电复位后,执行第一条指令的地址是( D ) A)FFFFH B)03FFFH C)0FFFFH D)FFFF0H 10. 8086/8088的状态标志有( D )个。

A) 3 B) 4 C) 5 D) 6

三、简答题:(每题6分,共24分)

4. 什么叫中断?请叙述中断向量号(中断类型)、中断向量表和中断服务程序入口地址三者

的关系。

中断——由请求中断的外部设备口向CPU提供中断向量,CPU根据这个向量到向量表

中转换表跳转中查找中断服务程序入口地址,而转入不同的中断处理服务程序入口。(2分)

8088/8086可以处理256种向量中断,对每种中断都指定一个中断向量号代码,从0~255每一种中断向量号代码都可以与一个中断服务程序相对应。(2分) 中断服务程序放在存储区域内,而中断服务程序的入口地址存在内存储器中断向量表内,当CPU处理中断时,就需要指向中断服务程序入口地址,中断向量表是中断 向量号与这相应的中断服务程序入口地址之间的转换表。(1分)

中断向量表占用存储器的最低地址区,因为每个中断向量号要占用4个字节单元。

2.什么是溢出?如何判断?

答:当运算结果超出数值表示范围时,就会得到错误的结果,称为溢出。 可用简单的符号法则来判断是否有溢出 A+B=C 它们的符号分别为:a b c

(1)A>0,B>0 时a=0 b=0, c也应=0。 如c=1则溢出 (2)A<0,B<0 时a=1 b=1, c也应=1。 如c=0则溢出 两异号相加,不会发生溢出.

第 12 页 共 38 页

3.设数据传送的速率是120字符/S,而每一个字包含10个数据位,则传送的波特率为多少?每一位传送时间是多少?

答:传送的波特率为:10位/字符×120字符/s=1200位/s=1200波特 每一位传送时间为:T=1s/1200=0.833ms

4.有一个32位的地址指针907AH:58DCH存放在从016A0H开始的存储器中,试画出它们的存放示意图。

地址 016A0H 016A1H 016A2H 016A3H 内容 0DCH 58H 7AH 90H

四、程序分析题:(每题6分,共24分)

1. 分析下面的程序段,执行后AX的内容为多少?

ARRAY DW 10 DUP(2) XOR AX,AX MOV CX,0AH MOV SI,12H

NEXT: ADD AX,ARRAY[SI] SUB SI,02H LOOP NEXT

AX=14H

2. 分析下面的程序段,执行后AL的内容为多少?

BUF DW 2152H,3416H,5731H,4684H MOV BX,OFFSET BUF MOV AL,3 XLAT

AL=34H

3. 对于下面的数据定义:

A1 DW 20 DUP(?) A2 DB 20 DUP(?) A3 DB ‘987654321’

?

第 13 页 共 38 页

MOV AX,LENGTH A1

MOV BX,LENGTH A2 MOV CX,LENGTH A3

当以上各条指令执行后,相应寄存器的内容为:

(AX)= 20 (BX)= 20 (CX)= 1

4. 以下程序实现的功能是 20H×30H ,结果存放在 AX 中。

START: MOV AL,20H

MOV BL,AL

MOV AL,30H MOV CL,AL MOV AX,0

NEXT: ADD AL,BL

ADC AH,0 DEC CL JNZ NEXT HLT

五、综合应用题:(22分)

1. 一个微机系统中包含以下器件:微处理器8086一片,并行接口8255A一片(设备号:A口—60H,B口—62H,C口—64H,控制口—66H),定时器8253一片(设备号:计数器0—70H,计数器1—72H,计数器2—74H,控制口76H)。现将8255的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于“模式0”,设置计数器0的计数常数为1080H,进行二进制计数。请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(微处理器8086的A1、A2接各芯片的A0、A1)。 (10分) MOV AL,________ ; 8255初始化 OUT ________, AL

MOV AL, 30H ; 8253初始化 OUT ________, AL

MOV AL, ______ ;设8253计数初值 OUT ________, AL MOV AL, _______ ; OUT ________, AL

IN AL,_________ ; 从8255的A口读入数据 PUSH AX

第 14 页 共 38 页

MOV AL,09H ; 用按位置位/复位方式使选通无效 OUT 66H, AL POP AX

OUT ________, AL ; 往B口输出数据

MOV AL, 08H ; 用按位置位/复位方式使选通有效 OUT ________, AL

MOV AL , 09H ; 撤消选通信号 OUT 66H, AL

附:8255控制字格式: D7 D6 D5 D4 D3 D2 D1 D0 D7=1工作方式控制字标志; D6 D5,A口工作方式选择(00=方式0,01=方式1,1x=方式2); D4,A口输入输出选择(1=输入,0=输出); D3,C口高位选择(1=输入,0=输出);

D2,B口工作方式选择(0=方式0,1=方式1); D1,B口输入输出选择(1=输入,0=输出); D0,C口低位选择(方式0时)(1=输入,0=输出)。

答:

91H 66H 76H 80H 70H 10H 70H 60H 62H 66H

2. 分析下列电路原理图,回答问题:

(1)静态RAM 6116的容量为多少? (2)图中连接方式是否存在地址重叠?

(3)要使74LS138输出Y0或Y1有效,E1、E2和E3应分别接什么信号?(电源/地) (4)两片存储器的基本地址分布范围为多少?(12分)

40.(1)2K×8 (2分)

第 15 页 共 38 页


微机原理试卷库合集(有答案)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数据库系统实验三

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: