问题
单项选择题
一台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锯齿波循环。