PPT: Registers | Analog and Digital Electronics - Electrical Engineering (EE) PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


REGISTERS
A  register  is  a  group  of  flip-flops  capable  of  
storing  one  bit  of  information.
Register  consists  of  a  group  of  flip-flops  &  
gates  that  effect  their  transition. The flip-flops 
holds  the  binary  information  & the  gate control  
when  &  how  new  information  is  transferred  into  
the  register.    
The  simplest  register   is  that  which  only  
contains  flip-flops , with no  external  gates.   
Page 2


REGISTERS
A  register  is  a  group  of  flip-flops  capable  of  
storing  one  bit  of  information.
Register  consists  of  a  group  of  flip-flops  &  
gates  that  effect  their  transition. The flip-flops 
holds  the  binary  information  & the  gate control  
when  &  how  new  information  is  transferred  into  
the  register.    
The  simplest  register   is  that  which  only  
contains  flip-flops , with no  external  gates.   
It  shows  how  a  register    constructed    with   four   D flip-flops  . The   common   
clock  input  triggers  all  flip-flops  .
4 - bit  register
Page 3


REGISTERS
A  register  is  a  group  of  flip-flops  capable  of  
storing  one  bit  of  information.
Register  consists  of  a  group  of  flip-flops  &  
gates  that  effect  their  transition. The flip-flops 
holds  the  binary  information  & the  gate control  
when  &  how  new  information  is  transferred  into  
the  register.    
The  simplest  register   is  that  which  only  
contains  flip-flops , with no  external  gates.   
It  shows  how  a  register    constructed    with   four   D flip-flops  . The   common   
clock  input  triggers  all  flip-flops  .
4 - bit  register
REGISTER     WITH       
PARALLEL    LOAD
? The  transfer  of  new  information  into  a  
register  is  referred  to  as  loading  the  
register .
? If  all the  bits  of  the  register  are  
loaded  simultaneously  with  a  common  
clock  pulse, loading  is  done  in  
parallel.
? LOAD INPUT- It  determines  whether  
the  next  clock  pulse  will  accept  new  
information  or  leave  the  information  in  
the  register  intact.   
Page 4


REGISTERS
A  register  is  a  group  of  flip-flops  capable  of  
storing  one  bit  of  information.
Register  consists  of  a  group  of  flip-flops  &  
gates  that  effect  their  transition. The flip-flops 
holds  the  binary  information  & the  gate control  
when  &  how  new  information  is  transferred  into  
the  register.    
The  simplest  register   is  that  which  only  
contains  flip-flops , with no  external  gates.   
It  shows  how  a  register    constructed    with   four   D flip-flops  . The   common   
clock  input  triggers  all  flip-flops  .
4 - bit  register
REGISTER     WITH       
PARALLEL    LOAD
? The  transfer  of  new  information  into  a  
register  is  referred  to  as  loading  the  
register .
? If  all the  bits  of  the  register  are  
loaded  simultaneously  with  a  common  
clock  pulse, loading  is  done  in  
parallel.
? LOAD INPUT- It  determines  whether  
the  next  clock  pulse  will  accept  new  
information  or  leave  the  information  in  
the  register  intact.   
4- bit  register  with  parallel  load
Page 5


REGISTERS
A  register  is  a  group  of  flip-flops  capable  of  
storing  one  bit  of  information.
Register  consists  of  a  group  of  flip-flops  &  
gates  that  effect  their  transition. The flip-flops 
holds  the  binary  information  & the  gate control  
when  &  how  new  information  is  transferred  into  
the  register.    
The  simplest  register   is  that  which  only  
contains  flip-flops , with no  external  gates.   
It  shows  how  a  register    constructed    with   four   D flip-flops  . The   common   
clock  input  triggers  all  flip-flops  .
4 - bit  register
REGISTER     WITH       
PARALLEL    LOAD
? The  transfer  of  new  information  into  a  
register  is  referred  to  as  loading  the  
register .
? If  all the  bits  of  the  register  are  
loaded  simultaneously  with  a  common  
clock  pulse, loading  is  done  in  
parallel.
? LOAD INPUT- It  determines  whether  
the  next  clock  pulse  will  accept  new  
information  or  leave  the  information  in  
the  register  intact.   
4- bit  register  with  parallel  load
SHIFT  REGISTERS
? In digital circuits a shift register is a 
group of flip flops set up in a linear 
fashion which have their inputs and 
outputs connected together in such a 
way that the data are shifted down the 
line when the circuit is activated.
? The  simplest  shift  register  is  one  
that  uses only  flip-flops.
Read More
137 videos|143 docs|71 tests

Top Courses for Electrical Engineering (EE)

FAQs on PPT: Registers - Analog and Digital Electronics - Electrical Engineering (EE)

1. What are registers in computer architecture?
Registers in computer architecture are small, high-speed storage locations within the central processing unit (CPU). They are used to store data that is frequently accessed by the CPU, such as operands, addresses, and intermediate results during arithmetic and logical operations. Registers are essential for fast data processing and play a crucial role in the efficient execution of computer programs.
2. How many registers are typically found in a CPU?
The number of registers found in a CPU can vary depending on the specific architecture and design. However, most modern CPUs have several general-purpose registers, such as the accumulator, program counter, instruction register, and stack pointer. Additionally, specialized registers may exist for specific tasks, such as floating-point operations or vector processing. The exact number and purpose of registers can differ between CPU models and manufacturers.
3. What is the purpose of a program counter register?
The program counter register, often referred to as the PC register, is a special register in a CPU that keeps track of the memory address of the next instruction to be fetched and executed. It plays a crucial role in the control flow of a program by determining the sequence of instructions to be executed. As each instruction is completed, the program counter is incremented to point to the next instruction in memory.
4. How do registers contribute to improving computer performance?
Registers contribute significantly to improving computer performance by providing fast and efficient access to frequently used data. Since registers are located within the CPU, they have extremely fast access times compared to main memory. By storing frequently accessed data in registers, the CPU can avoid costly memory accesses, reducing the overall execution time of instructions. Additionally, registers enable efficient data manipulation and arithmetic operations, enhancing the performance of the CPU.
5. Can the contents of registers be accessed by software programs?
Yes, the contents of registers can be accessed and manipulated by software programs. Assembly languages and low-level programming languages provide instructions that allow programmers to work directly with registers. Through these instructions, programmers can load values into registers, perform arithmetic and logical operations, and transfer data between registers and memory. However, it is important to note that the number and availability of registers accessible to software depend on the CPU's architecture and programming model.
137 videos|143 docs|71 tests
Download as PDF
Explore Courses for Electrical Engineering (EE) exam

Top Courses for Electrical Engineering (EE)

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Sample Paper

,

Free

,

shortcuts and tricks

,

PPT: Registers | Analog and Digital Electronics - Electrical Engineering (EE)

,

past year papers

,

ppt

,

practice quizzes

,

PPT: Registers | Analog and Digital Electronics - Electrical Engineering (EE)

,

Previous Year Questions with Solutions

,

Exam

,

Objective type Questions

,

Important questions

,

MCQs

,

Semester Notes

,

mock tests for examination

,

Extra Questions

,

Viva Questions

,

video lectures

,

study material

,

pdf

,

Summary

,

PPT: Registers | Analog and Digital Electronics - Electrical Engineering (EE)

;