文档介绍:第 19 讲
课时授课计划
课程内容
内容: 寄存器、移位寄存器及其应用
目的与要求:
1. 掌握寄存器及移位寄存器的基本概念、工作原理、
工作波形
2. 了解双向移位寄存器74LS194的逻辑功能
3. 了解寄存器、移位寄存器的应用
4. 了解顺序脉冲发生器的工作原理、实现方法
重点与难点:
寄存器和移位寄存器的基本概念、工作原理
课堂讨论: 1 二进制的乘除法如何实现?
2 寄存器与存储器有何区别?
现代教学方法与手段: 大屏幕投影教学。
复习(提问): 总线传输时多个三态门的EN取值有何要求?
同步D触发器的空翻。
寄存器和移位寄存器
寄存器:存放数码、运算结果或指令的电路。是计算机的重要部件。
寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成。
按照功能的不同,可分为基本寄存器(锁存寄存器)和移位寄存器。
按寄存器结构可分为单一寄存器和寄存器堆。
移位寄存器:不但可以存放数码,而且在移位脉冲作用下,寄存器中的数码可根据需要向左或向右移位、预置、清零等。
寄存器应用举例:
1)运算中存储数码、运算结果。
2)计算机的CPU由运算器、控制器、译码器、寄存器组成。其中就有数据寄存器、指令寄存器、一般寄存器等。
一、基本寄存器
单拍工作方式基本寄存器
无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0~D3,就立即被送入进寄存器中,即有:
双拍工作方式基本寄存器
(1)清零。CR=0,异步清零。即有:
(2)送数。CR=1时,CP上升沿送数。即有:
(3)保持。在CR=1、CP上升沿以外时间,寄存器内容将保持不变。
二、移位寄存器
定义:具有存放数码和使数码逐位右移或左移的电路。可分为单向移位寄存器和双向移位寄存器。
1、单向移位寄存器
并行输出
4位右移
移位寄存器
时钟方程:
驱动方程:
状态方程:
二进制的乘除法如何实现?
并行输出
4位左移
移位寄存器
时钟方程:
驱动方程:
状态方程: