题:  试用D触发器和必要的门电路(或最小数量的中规模集成电路芯片)设计两位串行输入、并行输出双向移位寄存器. 寄存器有X、K两个输入端, K控制移位方向, X输入数据. K=0时, 寄存器数据从高位移向低位, X往寄存器高位送数据; K=1时, 寄存器数据从低位移向高位, X往寄存器低位送数据.

解析:

根据题目的描述, 得到对应的状态表.

状态表
K X Q0* Q1* 功能
0 0 Q1 0 左移
0 1 Q1 1 左移
1 0 0 Q0 右移
1 1 1 Q0 右移

根据状态表, 得到状态激励表.

状态激励表
K X D0 D1 功能
0 0 Q1 0 左移
0 1 Q1 1 左移
1 0 0 Q0 右移
1 1 1 Q0 右移

这里为了提升电路设计的效率, 用一片74153的两个输出分别实现D0和D1的逻辑表达式.

根据上面的分析, 绘制电路的原理图.

试用D触发器和必要的门电路(或最小数量的中规模集成电路芯片)设计两位串行输入、并行输出双向移位寄存器. 寄存器有X、K两个输入端, K控制移位方向, X输入数据(题目全文见本博文示)相关推荐

  1. 编写JAVA程序从键盘输入矩形的宽和高,输出矩形的周长和面积。 (分别试用两种输入和输出方法,输出结果精确到小数点后两位)

    代码如下: 第一种: import java.util.Scanner; public class Area { public static void main(String[] args) {// ...

  2. 用D触发器和必要的门电路设计一个2位双向移位寄存器. 具体要求见下表(A、B为控制端), 左移串行输入信号为L, 右移串行信号为R

    A B 输出 0 0 保持原状态 0 1 右移 1 0 左移 1 1 清零 在开始分析前, 我们要理清以下四个概念: ①保持原状态: 在下一系统CLK信号来临时, 寄存器状态不变. ②右移: 设寄存器 ...

  3. 用D触发器和必要的门电路设计可控同步计数器

    (15分)用D触发器和必要的门电路设计可控同步计数器. X=1时. 计数器Q3Q2Q1状态转换为 000->-011->110->000; X=0时, 计数器Q3Q2Q1状态转换为 ...

  4. 试用D触发器和4选1数据选择器74153设计一个双向3位移位寄存器, 具体要求见下表(A、B为控制端), 左移串行输入信号为L, 右移串行输入信号为R

    A B 输出 0 0 保持原状态 0 1 右移 1 0 左移 1 1 清零 根据题目的要求, 绘制状态表. 三位双向移位寄存器状态表 A B Q0* Q1* Q2* 输出 0 0 Q0 Q1 Q2 保 ...

  5. 小王利用计算机设计了一个计算程序,小王利用计算机设计了一个计算程序,输入和输出的数据如下表:那么,当输入数据是8时,输出的数据是[]A.B.C.D.-七年级数学...

    题文 小王利用计算机设计了一个计算程序,输入和输出的数据如下表: 那么,当输入数据是8时,输出的数据是 [     ] A. B. C. D. 题型:单选题  难度:中档 答案 C 据专家权威分析,试 ...

  6. c语言学习-有一12个元素的整型数组b,从键盘输入数据,请以每行4个数据各个数据之间空两格的形式输出b数组的12个元素

    有一12个元素的整型数组b,从键盘输入数据,请以每行4个数据各个数据之间空两格的形式输出b数组的12个元素 程序流程图: 代码: #include<stdio.h> void main() ...

  7. 永磁同步电机矢量控制中的双闭环是什么意思_电机控制发展方向

    电机控制这么10几年貌似没什么发展 ,还是矢量控制.不要提DTC,一听就知道你还没上过班.就像总有那么一些人喜欢说SPWM不如SVPWM一样,甚至还说少了15%电压输出.无言 这样的我都微微一笑... ...

  8. c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?C语言编程题 题目:任意输入4...

    C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少? C语言编程题 题目:任意输入4 www.zhiqu.org     时间: 2020-12-07 我测试过了,四点一线,凹四边形,四边形 ...

  9. led version 2.0 摇摇棒编程软件c 语言,基于单片机控制LED摇摇棒的解决方案 - 全文...

    摇摇棒本为开发套件,全部采用直插的器件.显示的LED采用了5mm超高亮30度聚光发光二极管,共 32只.控制芯片采用宏晶单片机STC11F03E,其内部有3K的程序存储空间,256字节的数据存储空间, ...

最新文章

  1. poj——3177Redundant Paths
  2. vlookup反向查询_【Excel 函数】Vlookup 正反向查询
  3. 那些年我用过的SAP IDE
  4. CCNA200-120章节关系
  5. AT2672 Coins
  6. @EnableAutoConfiguration注解的实现原理
  7. java三年,Java开发三年,你不得不了解的JVM(一)
  8. Hadoop之HDFS简介
  9. “安防+人工智能”,安企选择哪种抱大腿姿势才有出息?
  10. 从0开始的Python学习006流程控制
  11. elementUI table 绑定数据
  12. PHP返回页面空白原因分析-Nginx+PHP
  13. 前端页面field_网页前端(5)表单及表格
  14. 凤凰项目-----读书笔记
  15. Netty权威指南 第2版
  16. 解决Provisional headers are shown问题
  17. 洛谷3356火星探险问题
  18. 致远oa系统报价_致远oa价格(致远oa系统登录)
  19. java虚拟函数_java实现多态中的虚函数相关概念
  20. 微信小程序真机调试:createEvent is not a function

热门文章

  1. 下载github代码到服务器
  2. byte转化为string java_byte转换为string java
  3. 【转帖】Linux 桌面进化史
  4. 关于Python、C语言的传参问题
  5. 管理员管理页面(管理员添加、重置密码)
  6. 末流211计算机值得学吗,选择末流的211还是好一点的一本大学?附末流211大学名单最后20名...
  7. 2021人大附中高考成绩查询,2021年人大附中录取分数线预测
  8. vivado chipscope
  9. python按行读取文件取消空白行_Python 将以空格分隔的文件行读取为单独的行
  10. Oracle笔记 之 查看表空间使用情况