试题详情
- 简答题DAC与8位总线的微机接口相连接时,如果采用带两级缓冲器的DAC芯片,为什么有时要用三条输出指令才能完成10位或12位的数据转换?
- 因为在使用内部不带数据寄存器的DAC时,常常需要在DAC前面增加数据缓冲器,用来锁存CPU通过数据总线发出的数字。如果总线为8位,而DAC超过8位(例如10位或12位)时,CPU必须分2次才能把控制数字送入数据缓冲器,例如先送数据的低8位,然后送剩下的高位,因此需要执行2条输出指令。另外,为了避免DAC在得到局部输入时,其输出端输出并不是最后结果的模拟量,通常采用2级数据缓存结构,相应地CPU也需要再增加执行一次输出指令,使在第一级缓冲器中锁存的数据经第二级缓冲器后能一次加到DAC输入端。第三条输出指令仅仅是使第二级缓冲器得到一个选通信号。
关注下方微信公众号,在线模考后查看
热门试题
- 简述物理地址和逻辑地址的概念以及它们的关
- TEL8086的当前CS=2000H,I
- 为什么要进行总线仲裁?
- 安排2764芯片内第一个单元的地址是10
- 8086如何响应一个可屏蔽中断请求?简述
- 下列指令中属于位操作类指令的是()。
- 无条件转移指令只能用于段内直接转移。
- 在串行通信中有()、()两种最基本的通信
- 试说明虚拟存储器的涵义,它与物理存储器有
- 若8259A工作在优先级自动循环方式,则
- 设8086系统中采用单片8259A,其8
- ISA总线信号分为多少组,它的主要功能是
- 简述系统总线,AGP总线,PCI总线及I
- 在异步串行通信中,使用波特率来表示数据的
- 试对一个8251A进行初始化编程,要求工
- 什么是干扰?如何分类?对微机保护有什么危
- 微处理器是将()和()集成在一个芯片上的
- 8086/8088CPU与慢速存储器或I
- 在未知非周期分量信号的衰减时间常数对傅立
- 什么是故障分量?采用故障分量实现的纵差保