微机原理与接口技术考试试题及答案

2、8253控制字格式

武汉大学2007~2008年第一

学期

微机原理与接口技术考试试卷(A)参考答案

一、填空题

1.

01.240H 02. IN

03.CMP 04. JZ NEXT 05.241H

2. 06. 21BH 07. 80H

08. 219H 09. 7FH

10.OUT DX,AL

3. 11.20 12. 1M 13.00000H~FFFFFH

4. 14.0000H :0090H

5. 15.0 01111111 /5FFFH

6. 16.579B4H 17.56780H 18. 6677FH

7. 19.1FFCH 8. 20.存储器写

二、、综合题

1. 解:

(1) 发送的7位数据是0111001B或39H,偶校验。

(2) 发送一帧数据共10位,所需的时间:T=10/600bps=16.6ms (3) TXC的频率为:f=K×600bps=16×600=9600HZ=9.6KHZ 2. 解: (1) 230H~237H (2) 3F0H~3F7H (3) 3E8H~3EFH (4) 33cH 3. 解: CODE BEG:

SEGMENT ASSUME MOV MOV OUT MOV IN TEST JNZ MOV OUT JMP

DX, 2F3H AL, DX, AL DX, 2F2H AL, DX

;C口初始化 ;读C口

;测试PC7并组织输

CS:CODE

AL, 10000000B XX

AL, 00000001B DX, AL ZZ

出数据

;数据写入C口使

LED亮/灭

XX: ZZ: CODE

MOV OUT MOV INT ENDS END

AL, 00000000B DX, AL AH 4CH 21H BEG

; ;返DOS

4. 解:

(1) 初值为20KHZ/100=200或C8H (2) 编程: MOV DX,243H

MOV AL,10110001B(或B1H) OUT DX,AL ; MOV DX,242H MOV AL,8CH OUT DX,AL ; MOV AL,00H (该句也可以为:XOR AL,AL) OUT DX,AL ;

5.解: (1)

启动A/D对通道4转换程序分段:

MOV DX, 300H MOV AL, 4 OUT DX, AL

检测A/D是否转换完毕程序分段

MOV DX, 301H XX: IN AL, DX

TEST AL, 00100000B JZ XX …

读取A/D转换数据的程序分段。

MOV DX, 300H

IN (2) CODE START: YY:

AL, DX

XX:

CODE

SEGMENT

ASSUME CS:CODE MOV CX, 10 MOV AX, 6000H MOV DS, AX MOV SI, 0 MOV DX, 300H MOV AL, 4 OUT DX, AL MOV DX, 301H IN AL, DX

TEST AL, 00010000B JZ XX

MOV DX, 300H IN AL, DX MOV [SI], AL INC SI

LOOP YY

MOV AH, 4CH INT 21H ENDS END START

武汉大学2007~2008年第一学

微机原理与接口技术考试试卷

(B)

专业 学号 姓名 成绩

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4