数字逻辑-白中英-第六版-答案.docxVIP

  • 17
  • 0
  • 约4.18千字
  • 约 23页
  • 2024-05-07 发布于四川
  • 举报

第六章习题答案

1现有D触发器组成的三个n位寄存器,需要连接起来传送数据。当控制信号Sa有效时,执行(Ra)→Rc的操作;当控制信号Sb有效时,执行(Rb)→RC的操作。试写出连接电路的逻辑表达式,并画出逻辑电路图。

解:

Rc=Ra·Sa·LDC+Rb·Sb·LDC

2现有D触发器组成的四个8位寄存器,要求它们之间实现数据传送,试设计连接电路。

解:

3ALU的输出端一般带有一个移位器,其功能为:①ALU输出正常传送;②ALU输出左移1位(ALUi+1)传送;③ALU输出右移一位(ALUi-1)传送。试设计移位器的逻辑电路。

解:

4一个系统有A,B两条总线,为了接收来自任何一条总线上的数据并驱动任何一条总线,需要一个总线缓冲寄存器。请用D触发器和三态门设计一个总线缓冲寄存器。

解:

5试构造能完成下列程序操作的ASM图:

ifX=N,then…。

ifX≠N,then…,else…。

解:

forXfromAtoB,stepC,do…。

解:

whileX=Y,do…。

解:

ifXNORXO,then…,else…。

解:

6有一个数字比较系统,它能对两个8位二进制进行比较。其操作过程如下:先将两个8位二进制数存入寄存器A和B,然后进行比较,最后将大数移入寄存器A中。要求:

⑴

文档评论(0)

1亿VIP精品文档

相关文档