微机原理及应用(陈继红、徐晨)课后习题答案 下载本文

DEC BL

JNZ EXIT1

MOV BL,50

MOV AL,BUF 25

微机原理及应用(陈继红、徐晨)课后习题答案

NOT AL MOV BUF,AL MOV DX,350H OUT DX,AL

EXIT1:MOV AL,20H OUT 20H,AL;(设 8259A的端口地址为 20H,21H) IRET

9.3 硬件如题

9.3图,8253采用方式

0,BCD码计数方式,初始值为 1000,每按一次 按钮

S,计数器值减

1。试编程实现显示

8253当前计数值,直至计数值为 0。8253端口地 址范围为 80H ~ 83H。

(略。在何处显示 ---屏幕/LED/液晶?)

9.4 图

9.4为一简化的键盘

/数码管显示接口电路,假设端口线 a’~ h’及 1、2脚送“1”

电平,可使显示点亮并能实现扫描,试问 U1、U2及数码显示器的选用。 (1)U1为(同相驱动器 / 反相驱动器)。

(2)U2为(同相驱动器 / 反相驱动器)。

(3)数码显示器为(共阴 / 共阳)数码管。 (4)若

A键闭合,则端口线 3,4的电平为。 图

9.4见教材 P295

选用同相驱动器 选用反相驱动器 选用共阴数码管 若

A键闭合,则端口线 3,4的电平为 0,1

9.5 硬件如题

9.5图,试编程实现循环检测 S0、S1,当

S0按下,数码管显示 0,当

S1按下,数码管显示

1,S0、S1同时按下,则结束程序。 8255的端口地址范围为 80H83H。 程序为:

MOV AL,82H OUT 83H,AL AGAIN: IN AL,81H TEST AL,03 JZ EXIT

TEST AL,01 JZ NEXT

MOV AL,3FH OUT 80H,AL JMP AGAIN NEXT: TEST AL,02 JZ NEXT1 MOV AL,06 OUT 80H,AL JMP AGAIN NEXT1: MOV AL,00

OUT 80H,AL JMP AGAIN EXIT:

MOV AH,4CH INT 21H 26

微机原理及应用(陈继红、徐晨)课后习题答案

10章串行通信习题

10.1 什么是同步通讯方式?什么是异步通讯方式?试说明各自的主要优缺点。并说明 在什么场合下使用。

答:同步通信无需起始位、停止位。同步通信要求传送的每一位在收发两端保持严格 同步,发送、接收端可使用同一时钟源以保证同步。

异步通讯方式是指发送端和接收端不使用共同的时钟,也不在数据中传送同步信号。 在这种方式下,收发方必须约定数据格式和波特率。

异步通信方式降低了有效数据的传送效率。对于传送大量数据的场合,常采用同步通 信方式。

10.2 什么叫奇偶校验错误?什么叫覆盖错误?什么叫帧格式错误? 答:(1)、奇偶校验错误:若收到的字符

“1”的个数不符合奇偶校验要求则置这个标志, 发出奇偶校验错误信息。

(2)、覆盖错误即溢出错误,若接收移位寄存器接收到一个数据,在把他送至输入缓 存器时,CPU还未取走前一个数据,就会出现覆盖错误。 (3)、帧格式错误:若接收到的字符格式不符合规定(如缺少停止位),则置这个标志, 发出帧错误信息。

10.3 什么是单工、半双工、全双工通信方式? 答:(1)单工通信

数据信息在通信线上始终向一个方向传输。数据信息永远从发送端传输到接收端。列

如,广播电视就是单工传输方式,收音机电视机只能分别接受来自电台电视台的信号,不能 进行相反方向的信息传输。

(2)半双工通信

数据信息可以双向传输,但必须交替进行,同一时刻一个信道只允许单向传送。半双 工通信要求

AB端都有发送装置和接受装置,若想改变信息的传输方向,有开关 K1 K2进

行切换,再任意时刻保证 A端发送装置与 B端接受装置 A端接受装置与 B端发送装置介入

信道。半双工通信由于通信中要濒反的调换信道的方向,所以效率交底。如对讲机通信就是