问题 单项选择题

一台PC的扩展槽中已插入一块D/A转换器模板,其地址为280H,执行下列程序D/A转换器输出的波形是 ( )
DAOUT:MOV DX,280H
MOV AL,00H
LOOP:OUT DX,AL
DEC AL
JMP LOOP

A) 三角波
B) 锯齿波
C) 方波
D) 正弦波

答案

参考答案:B

解析: D/A转换器的用途十分广泛,可以用D/A转换器做为波形发生器。其基本原理是:利用D/A转换器输出模拟量与输入数字量成正比关系这一特点,将D/A转换器作为微机的输出接口,CPU通过程序向D/A转换器输出随时间呈不同变化规律的数字量,则D/ A转换器就可输出各种各样的模拟量。本题中 MOV DX,280H指出地址;MOV AL,00H输出数据初值;LOOP:OUT DX,AL锯齿波输出; DECAL修改数据;JMP LOOP锯齿波循环。

单项选择题
问答题 简答题