贵州大学微机原理期末试卷[电工学院][04][微机原理]B卷

2020-03-27 19:07

贵州大学2006-2007学年第二学期考试试卷 B

微机原理及应用

注意事项:

1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。 2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。 3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。 4. 满分100分,考试时间为120分钟。 题 号 得 分

评分人

一,填空(30分,每空1分)

1. 设DS=2000H, BX=1000H, SI=0050H, MASK=0100H,指令MOV MASK [BX] [SI],AX

目的操作数的物理地址为_________________ 2. 指出下面指令源操作数的寻址方式

① MOV CX, 2A50H ______________ ② MOV AX, ES: [2000H] ______________ ③ MOV BX, COUNT [SI] ______________ ④ MOV AL, CL ______________ ⑤ MOV AL, 2 [ BX+SI] ______________

3. 十进制负数 –1的16位二进制补码是____________________ B

4.一般的IO接口电路中有__________端口,__________端口和__________端口。

5.CPU与外设间的数据传送方式有__________方式,__________方式和程序控制方式。而程序控制方式又可以分成___________和____________两种方式。 6.静态RAM是靠________________原理存储信息,动态RAM是靠________________原理存储信息,所以工作时要进行________________

7.8086 CPU由____________和____________组成,两部件的操作是____________的。 8.8086的中断向量表从内存_________________处开始的

9. 已知栈顶指针为SP=0100H,AX=1234H,BX=1100H,CX=0AAFFH 顺序执行 PUSH AX 后,SP=_________ 顺序执行 PUSH BX 后,SP=_________ 顺序执行 PUSH CX 后,SP=_________ 得 分 一 二 三 四 五 六 总 分 统分人 顺序执行 POP AX 后,SP=__________

顺序执行 POP CX 后,SP=_________ AX=_________BX=__________CX=__________ 10. 8251A异步工作,波特率为2400,1位起始位,8位数据,无校验位,1位停止位,则连

续传送100个字符需要__________毫秒。

得 分

评分人 二. 阅读程序求结果(20分,每小题10分)

1. MOV AL, 64H

MOV AH, 00H SAL AX, 1

MOV BX, AX 执行后AX的值为______________ SAL AX, 1 程序完成了什么功能: SAL AX, 1 ADD AX,BX

----------------------------------------------------------------------------------------------------------------------

2. DATA SEGMENT

FIRST DB 34H,12H,00H SECOND DB 78H,56H DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA 执行后

MOV DS,AX FIRST的内容为______________ MOV CX,2 MOV SI,0 CLC

NEXT: MOV AL,SECOND [ SI ] 程序完成了什么功能: ADC FIRST [ SI ],AL INC SI

LOOP NEXT MOV AL,0 ADC AL,0

MOV FIRST [ SI ],AL

HLT

CODE ENDS

END START

得 分 评分人

三.分析题(10分)

确定存储器地址范围及其容量,并说明该电路的特点。(注:A.BUS为20根即A19~A0)(10分)

得 分 评分人

四. 8259A应用编程(10分)

8259A与8086 CPU相连,端口地址为300H和302H,单片工作,边沿触发,中断类型号为78H~7FH,自动EOI,非缓冲方式,只允许IR5请求中断,试编写8259A初始化程序

得 分 评分人 五. 8255A与8086 CPU相连,设口地址分别为80H,82H,84H,86H,当K合上时,LED按7-6-5…0→7…循环显示(即同一时间,只有一个LED亮,其余灭),显示灯亮时间长1秒,用CALL DLY1S表示,试编写程序:(15分)

1. 初始化程序 2. 运行程序

得 分 评分人

六. 如图所示电路,要求LED亮10秒,灭10秒,反复进行,试编写初始化程序(15分)

附录

8253 控制字 D7 SC1 D6 SC0 D5 RL1 D4 RL0 D3 M2 D2 M1 000方式0 001方式1 X10方式2 X11方式3 100方式4 101方式5

D1 M0 D0 BCD

A1 1 A0 1 ?

00选择计数器0 01选择计数器1 10选择计数器2

00计数器锁存 01只读写低字节

10只读写高字节

11先读写低字

D5 0 D4 1 BCD=1 BCD码计数 BCD=0 二进制计数

8259A ICW1 D7 0 D3 D1

D6 0 LTIM SNGL

D3

LTIM D2 0 D1

SNGL D0 1

A0 0 ?

1=电平触发 0=边沿触发 1=单片 0=级联

D5 T5 D4 T4 D3 T3 D2 0 D1 0 D0 0

A0 1 8259A ICW2 D7 T7 D6 T6 ?

中断向量高五位

主片

D5 S5 D4 S4 D3 S3 D2 S2 D1 S1 D0 S0

A0 1 8259A ICW3 D7 S7 D6 S6 ?

1=该位IR接有从片 0=该位IR未接从片

从片

D5 0 D4 0 D3 0 D2 S2 D1 S1 D0 S0

A0 1 8259A ICW3 D7 0 D6 0 ?

二进制数值对应接到主片的相应IR引脚

D5 0 D4 SFNM D3 BUF D2 M/S D1 AEOI D0 1

A0 1 8259A ICW4 D7 0 D4 D3 D2 D1

D6 0 SFNM BUF M/S AEOI

?

1=特殊的完全嵌套方式 0=非特殊的完全嵌套方式 1=缓冲方式 0=非缓冲方式 1=主片 0=从片 1=自动 EOI 0=普通EOI

D5 M5 D4 M4 D3 M3 D2 M2 D1 M1 D0 M0

A0 1 8259A OCW1 D7 M7

D6 M6 ?

中断屏蔽 1=屏蔽中断 0=允许中断

8259A OCW2 D7 R 0 0 0 D6 SL 1 0 1 D5 EOI 0 1 1 D4 0 D3 0 D2 L2 D1 L1 D0 L0 L2,L1,L0

A0 0 ?

普通EOI方式 特殊EOI方式

的二进制数值对应指

定的中断级别

1 0 1 普通EOI方式,优先权循环 1 0 0 自动EOI方式,优先权循环 0 0 0 非自动EOI方式,优先权不循环 1 1 1 特殊EOI方式,优先权循环 1

1

0

指定优先级

8255A 方式选择字 D7 D6 D5 D4 D3 D2 D1 D0 1 A-1 A-0 A-IO CH-IO B B-IO CL-IO

端口A 端口A 端口C端口B 端口B 端口C00方式0 1输入 上半0方式1输入 上半01方式1 0输出 部

0 0输出 部 1X方式2

1输入 1方式1输入 0输出 1 0输出

8255A 复位/置位字 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 b2 b1 b0 1/0 PCb2.b1.b0的二进制数值对1=置位 (b2b1b0)=D0

应端口C的相应位

0=复位

A1 A0 ?

1 1

A1 A0

?

1 1


贵州大学微机原理期末试卷[电工学院][04][微机原理]B卷.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:定稿版体育课题小学篮球立项申请评审书 - 图文

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

马上注册会员

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