SlideShare a Scribd company logo
5/8/2012
1
Digital Logic & Design
Dr. SajjadAhmed Nadeem
Department of Computer Science & IT
University of Azad Jammu & Kashmir
Muzaffarabad
Module-04
— Registers.
— Register Transfer.
— Binary Logic.
— Gates.
5/8/2012
2
Registers
Functions of Commonly used
Registers
(IR)
(AC)
5/8/2012
3
RegisterTransfer
— The CU uses Registers to keep track of
various computer sequences.
— Every input or output device must have at
least one register to store the
information transferred to or from the
device.
— An inter-register transfer operation,a
basic operation in digital system, consists
of a transfer of the information stored in
one register to another.
RegisterTransfer
5/8/2012
4
RegisterTransfer
— The input unit is assumed to have a
keyboard,a control unit, and an input
register.
— Each time a key is struck, the control
enters into the input register an
equivalent 8 bit alphanumeric character
code (assume code is ASCII).
— The information from the input register is
transferred into the eight least significant
cells of a processor register.
RegisterTransfer
— After every transfer, the input register is cleared
to enable the control to insert a new 8 bit code
when the keyboard is struck again.
— Each 8 bit character transferred to the
processor register is preceded by a shift of the
previous character to the next 8 cells on its left.
— When the transfer of characters is completed,
the processor register is full, and its contents
are transferred into a memory register.
5/8/2012
5
RegisterTransfer
— To process discrete quantities of information in
binary form, a computer must be provided with,
i. Devices that hold the data to be processed.
ii. Circuit elements that manipulate individual
bits of information.
— The device most commonly used for holding
data is register.
— Manipulation of binary variables is done by
means of digital logic circuits.
RegisterTransfer
5/8/2012
6
RegisterTransfer
— Process of adding two 10 bit binary numbers.
— Memory unit, which normally consists of
thousands of registers, is shown with only 3 of
its registers.
— Processor is shown with 3 registers, R1,R2,R3,
together with Digital Logic Circuit that
manipulate the bits of R1 and R2 and transfer
into R3, their sum.
RegisterTransfer
— Information stored in memory can be
transferred to processor registers, and Results
obtained in processor registers can be
transferred back into a memory register for
storage.
— The registers of a system are the basic elements
for storing and holding the binary information.
— The Digital Logic Circuits process the
information.
5/8/2012
7
Binary Logic
— Binary Logic deals with variable that take
on two discrete values and with
operations that assume logical meaning.
— Binary logic is used to describe in a
mathematical way, the manipulation and
processing of binary information.
— It is particularly suited for the analysis and
design of digital systems.
— It is also termed as BooleanAlgebra.
Boolean Algebra
5/8/2012
8
Operator Precedence
Binary logic
— Binary logic deals with variables that take on two
discrete values and operations that assume logical
meaning.
— Logic gates: electronic circuits that operate on one or
more input signals to produce an output signal.
— Example
x y x AND y
0 0 0
0 1 0
1 0 0
1 1 1
16
5/8/2012
9
17
Electrical signals
Two values: 0 or 1
18
Symbols for digital logic circuits
5/8/2012
10
19
Input-Output signals for gates
20
Gates with multiple inputs

More Related Content

PPT
Module vi
PPTX
RTL-Design for beginners
PPTX
2.instrumentation ii
PPTX
1.instrumentation ii
PDF
itft-8085 microprocessor
PPTX
THE PROCESSOR
PPTX
UNIT II –8085 MICROPROCESSOR AND 8051 MICROCONTROLLER---ME6702– MECHATRONICS
PPTX
Architecture of 8085 microprocessor
Module vi
RTL-Design for beginners
2.instrumentation ii
1.instrumentation ii
itft-8085 microprocessor
THE PROCESSOR
UNIT II –8085 MICROPROCESSOR AND 8051 MICROCONTROLLER---ME6702– MECHATRONICS
Architecture of 8085 microprocessor

What's hot (19)

PPTX
Lecture 7
PPT
Computer organization prashant odhavani- 160920107003
PDF
Lect2 organization 2
PPTX
introduction to microprocessors
PPTX
Register transfer and micro operation
PDF
2 8085 microprocessor
PPT
8085 microprocessor architecture ppt
PPTX
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
PPT
Microprocessor and Application (8085)
PPTX
Lecture 10
PPT
Bca 2nd sem-u-2.1-overview of register transfer, micro operations and basic c...
PPTX
Mechatronics ME8791
PPT
Lecture12 13 15936-timing-diagram
PPT
Unit 1
PPTX
Microprocessor Presentation
PDF
Unit 1 MPMC
PPTX
Microprocessor architecture-I
PPT
Coa module2
PDF
Unit 2.1. cpu
Lecture 7
Computer organization prashant odhavani- 160920107003
Lect2 organization 2
introduction to microprocessors
Register transfer and micro operation
2 8085 microprocessor
8085 microprocessor architecture ppt
8085 MICROPROCESSOR ARCHITECTURE AND ITS OPERATIONS
Microprocessor and Application (8085)
Lecture 10
Bca 2nd sem-u-2.1-overview of register transfer, micro operations and basic c...
Mechatronics ME8791
Lecture12 13 15936-timing-diagram
Unit 1
Microprocessor Presentation
Unit 1 MPMC
Microprocessor architecture-I
Coa module2
Unit 2.1. cpu
Ad

Viewers also liked (20)

PDF
Latches v4
PPT
PDF
Artificial intelligence
PDF
PDF
Dld lecture module 02
DOCX
English 01 application
PDF
Dld lecture module 05
PPTX
Number+system (1)
DOCX
Operating Systems
PDF
Complement
PDF
Dld lecture module 03
PDF
Dld lecture module 01
PDF
Basic+machine+organization
PDF
Dld lecture module 06
PDF
Graphical programming
PDF
PDF
Algorithm defination, design & Implementation
PDF
Computer graphics
PPTX
Latches v4
Artificial intelligence
Dld lecture module 02
English 01 application
Dld lecture module 05
Number+system (1)
Operating Systems
Complement
Dld lecture module 03
Dld lecture module 01
Basic+machine+organization
Dld lecture module 06
Graphical programming
Algorithm defination, design & Implementation
Computer graphics
Ad

Similar to Dld lecture module 04 01 (20)

PPTX
Lecture 18 of circuits and electronics .pptx
PPTX
Ch5_MorrisMano.pptx
PPT
CAO 3 Unit 1 best of one presentation.ppt
PPT
Module 5 part1
PPTX
Registers in coa
PPTX
Register transfer and micro-operation
PDF
Computer organization and architecture module 2
PPTX
RTL RTL RTL RTL RTL RTL RTL RTL intro.pptx
PPT
Mca i-u-2-overview of register transfer, micro operations and basic computer ...
PPT
overview of register transfer, micro operations and basic computer organizati...
PPTX
Chp 2 and 3.pptx
PDF
Morris Mano Chapter 08 (Register Transfer Logic).pdf
PPTX
Lecture of information technology 1-COA-2015[1].pptx
PPT
RTL,Instruction set _
PPTX
RTL-Madhu rtl rtl and Ara dse is a big account of the arrays of the arrays of...
PPT
B.sc cs-ii-u-2.1-overview of register transfer, micro operations and basic co...
PPT
Dr.naveen electronics binary codes
PPT
Computer architecture
PPT
Computer architecture
PPTX
Register transfer language & its micro operations
Lecture 18 of circuits and electronics .pptx
Ch5_MorrisMano.pptx
CAO 3 Unit 1 best of one presentation.ppt
Module 5 part1
Registers in coa
Register transfer and micro-operation
Computer organization and architecture module 2
RTL RTL RTL RTL RTL RTL RTL RTL intro.pptx
Mca i-u-2-overview of register transfer, micro operations and basic computer ...
overview of register transfer, micro operations and basic computer organizati...
Chp 2 and 3.pptx
Morris Mano Chapter 08 (Register Transfer Logic).pdf
Lecture of information technology 1-COA-2015[1].pptx
RTL,Instruction set _
RTL-Madhu rtl rtl and Ara dse is a big account of the arrays of the arrays of...
B.sc cs-ii-u-2.1-overview of register transfer, micro operations and basic co...
Dr.naveen electronics binary codes
Computer architecture
Computer architecture
Register transfer language & its micro operations

More from Bilal Maqbool ツ (20)

PPTX
PPTX
Lecture 3 report writtng
PPTX
PPTX
Lecture 1 report writing
DOCX
Bill gates
DOCX
Programming assignment 02 (bilal maqbool 10) 2011
DOCX
Programming assignment 30 12-11
PPTX
Internet presentation
DOCX
Presentation internet programming report
DOCX
Magnetic storage devices
DOCX
How internet technology be used to spread scientific awareness among pakistan...
DOCX
Math assignment Program
DOCX
Final of sentences PPT
DOCX
Advantages and disadvantages of LCD
DOCX
A history of windows
PPTX
Bluetooth 27 01-12 PPT
DOCX
Bluetooth PPT Report
DOCX
Computing assignment 02 ms access (bilal maqbool 10) se-i
DOCX
Bilal maqbool assignment no.01 computing
Lecture 3 report writtng
Lecture 1 report writing
Bill gates
Programming assignment 02 (bilal maqbool 10) 2011
Programming assignment 30 12-11
Internet presentation
Presentation internet programming report
Magnetic storage devices
How internet technology be used to spread scientific awareness among pakistan...
Math assignment Program
Final of sentences PPT
Advantages and disadvantages of LCD
A history of windows
Bluetooth 27 01-12 PPT
Bluetooth PPT Report
Computing assignment 02 ms access (bilal maqbool 10) se-i
Bilal maqbool assignment no.01 computing

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Pre independence Education in Inndia.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Cell Structure & Organelles in detailed.
PDF
01-Introduction-to-Information-Management.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Cell Types and Its function , kingdom of life
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Lesson notes of climatology university.
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
RMMM.pdf make it easy to upload and study
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pre independence Education in Inndia.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Cell Structure & Organelles in detailed.
01-Introduction-to-Information-Management.pdf
Complications of Minimal Access Surgery at WLH
O7-L3 Supply Chain Operations - ICLT Program
Microbial diseases, their pathogenesis and prophylaxis
Sports Quiz easy sports quiz sports quiz
Module 4: Burden of Disease Tutorial Slides S2 2025
Cell Types and Its function , kingdom of life
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Lesson notes of climatology university.
102 student loan defaulters named and shamed – Is someone you know on the list?
RMMM.pdf make it easy to upload and study
FourierSeries-QuestionsWithAnswers(Part-A).pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Dld lecture module 04 01

  • 1. 5/8/2012 1 Digital Logic & Design Dr. SajjadAhmed Nadeem Department of Computer Science & IT University of Azad Jammu & Kashmir Muzaffarabad Module-04 — Registers. — Register Transfer. — Binary Logic. — Gates.
  • 3. 5/8/2012 3 RegisterTransfer — The CU uses Registers to keep track of various computer sequences. — Every input or output device must have at least one register to store the information transferred to or from the device. — An inter-register transfer operation,a basic operation in digital system, consists of a transfer of the information stored in one register to another. RegisterTransfer
  • 4. 5/8/2012 4 RegisterTransfer — The input unit is assumed to have a keyboard,a control unit, and an input register. — Each time a key is struck, the control enters into the input register an equivalent 8 bit alphanumeric character code (assume code is ASCII). — The information from the input register is transferred into the eight least significant cells of a processor register. RegisterTransfer — After every transfer, the input register is cleared to enable the control to insert a new 8 bit code when the keyboard is struck again. — Each 8 bit character transferred to the processor register is preceded by a shift of the previous character to the next 8 cells on its left. — When the transfer of characters is completed, the processor register is full, and its contents are transferred into a memory register.
  • 5. 5/8/2012 5 RegisterTransfer — To process discrete quantities of information in binary form, a computer must be provided with, i. Devices that hold the data to be processed. ii. Circuit elements that manipulate individual bits of information. — The device most commonly used for holding data is register. — Manipulation of binary variables is done by means of digital logic circuits. RegisterTransfer
  • 6. 5/8/2012 6 RegisterTransfer — Process of adding two 10 bit binary numbers. — Memory unit, which normally consists of thousands of registers, is shown with only 3 of its registers. — Processor is shown with 3 registers, R1,R2,R3, together with Digital Logic Circuit that manipulate the bits of R1 and R2 and transfer into R3, their sum. RegisterTransfer — Information stored in memory can be transferred to processor registers, and Results obtained in processor registers can be transferred back into a memory register for storage. — The registers of a system are the basic elements for storing and holding the binary information. — The Digital Logic Circuits process the information.
  • 7. 5/8/2012 7 Binary Logic — Binary Logic deals with variable that take on two discrete values and with operations that assume logical meaning. — Binary logic is used to describe in a mathematical way, the manipulation and processing of binary information. — It is particularly suited for the analysis and design of digital systems. — It is also termed as BooleanAlgebra. Boolean Algebra
  • 8. 5/8/2012 8 Operator Precedence Binary logic — Binary logic deals with variables that take on two discrete values and operations that assume logical meaning. — Logic gates: electronic circuits that operate on one or more input signals to produce an output signal. — Example x y x AND y 0 0 0 0 1 0 1 0 0 1 1 1 16
  • 9. 5/8/2012 9 17 Electrical signals Two values: 0 or 1 18 Symbols for digital logic circuits
  • 10. 5/8/2012 10 19 Input-Output signals for gates 20 Gates with multiple inputs