0% found this document useful (0 votes)
50 views15 pages

EC304

This document discusses a lecture on registers and memories. It defines a register as a group of flip-flops that is used for storing binary information and facilitating sequential circuit design. Registers are needed for temporary storage and shifting capabilities. Data can be transferred from one register to another through a serial transfer using shift registers, where the source register circulates its information to prevent data loss.

Uploaded by

api-3853441
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views15 pages

EC304

This document discusses a lecture on registers and memories. It defines a register as a group of flip-flops that is used for storing binary information and facilitating sequential circuit design. Registers are needed for temporary storage and shifting capabilities. Data can be transferred from one register to another through a serial transfer using shift registers, where the source register circulates its information to prevent data loss.

Uploaded by

api-3853441
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

Department of Technical Education

Name of the Faculty: Andhra Pradesh


S.V. SUBBA REDDY,
Designation : Senior Lecturer
Branch : Electronics & Communication
Engineering
Institute : G.M.R. Polytechnic, Madanapalle.
Year/ Semester : 3rd Semester
Subject : Digital Electronics
Sub-code : EC304
Topic : Registers & Memories
Duration : 50 min.
Subtopic : Need of register, transfer of data

from register to register


Teaching Aids : PPT Animations
EC304.49 1
OBJECTIVES

On the completion of this period, you would be able


to know

• the need of register.

• transfer of data from a Register to Register.

EC304.49 2
REGISTERS

• A register is a group of flip-flops

• Used for storing binary information

• Used to facilitate the design of sequential circuits

• n-bit Register has a group of n flip-flops

• n-bit register stores n-bit information.

EC304.49 3
NEED FOR REGISTERS

1. Temporary storage

2. Shifting capabilities

• Used for the temporary storage of data or information


within a digital system.

• Storage capability makes it an important type of memory


device.

EC304.49 4
• Shift capability of a register permits the movement
of data from one stage to another stage.

• Basic building block in all shift registers is the


flip-flop (mostly D-Flip-Flop).

EC304.49 5
TRANSFER OF DATA FROM A REGISTER
TO REGISTER

• A serial transfer of information from Register A to Register

B is done with shift registers.

• To prevent the loss of information stored in the source

register, the A register is made to circulate its information

by connecting the serial output to its input terminal.


EC304.49 6
• The shift control determines, how many times the
content of registers are to be shifted.

• AND gate allows clock pulses to pass into the CP


(clock pulse) Terminals only when the shift
control is HIGH.

EC304.49 7
Block Diagram

SI SO SI SO
Shift Register A Shift Register B

Clock

Shift
Control

EC304.49 8
Timing Diagram

Clock

Shift Word Time


Control

CP
T1 T2 T3 T4

Serial transfer from register A to register B

EC304.49 9
SERIAL TRANSFER EXAMPLE

Timing Shift Register ‘A’ Shift Register ‘B’ Serial


Pulse Output
of ‘B”

Initial 1 0 1 1 0 0 1 0 0
Value
After T1 1 1 0 1 1 0 0 1 1

After T2 1 1 1 0 1 1 0 0 0

After T3 0 1 1 1 0 1 1 0 0

After T4 1 0 1 1 1 0 1 1 1

EC304.49 10
OPERATION

• Content of A before the shift in 1011.

• Content of B before the shift in 0010.

• After the first pulse T1, the right most bit of A is shifted

into the left most bit of B and, at the same time, this bit

is circulated into the left most position of A.

EC304.49 11
• After the fourth shift, the shift control goes to 0

and both registers A and B have the value 1011.

• The content of A is transferred into B while the

content of remains unchanged.

EC304.49 12
SUMMARY

We have discussed about

• What is register?

• Need for a register.

• Transfer of data from one register to another register.

EC304.49 13
QUIZ

1. A n-bit register stores

(a) 1 bit

(b) 1 Byte

(c) n-bit word

(d) multiple words

EC304.49 14
Frequently Asked Questions

• Explain need for a register.

• Explain with wave forms transfer of data from one


register to another register.

EC304.49 15

You might also like