GupShup Study
 
  
Computer Logical Organization Notes
Neeraj Yadav

Computer Logical Organization Notes

Neeraj Yadav | 07-Jan-2016 |
Signal , DIGITAL NUMBER SYSTEM , Number system conversion , BINARY CODES , ERROR DETECTION AND CORRECTION , CODES CONVERSION , COMPLEMENT ARITHMETIC , BINARY ARITHMETIC , OCTAL ARITHMETIC , HEXADECIMAL ARITHMETIC , Boolean algebra , BOOLEAN FUNCTION , DE MORGAN'S THEOREMS , LOGIC GATES , DIGITAL COUNTERS , COMBINATIONAL CIRCUITS , SEQUENTIAL CIRCUITS , DIGITAL REGISTERS , MEMORY DEVICES , CPU ARCHITECTURE ,

Hi friends, here Neeraj Yadav uploaded notes for Computer Logical Organization with title Computer Logical Organization Notes. You can download this lecture notes, ebook by clicking on the below file name or icon.

ii
Table of Contents
About the Tutorial ····································································································································· i
Audience ···················································································································································· i
Prerequisites ·············································································································································· i
Copyright & Disclaimer ······························································································································ i
Table of Contents ······································································································································ ii
1. OVERVIEW ···························································································································· 1
Signal ························································································································································ 1
Analog Signal ············································································································································ 1
Digital Signal ············································································································································· 2
Comparison of Analog and Digital Signal ··································································································· 3
2. DIGITAL NUMBER SYSTEM ···································································································· 5
Decimal Number System ··························································································································· 5
Binary Number System ····························································································································· 6
Octal Number System ······························································································································· 6
Hexadecimal Number System ··················································································································· 7
3. NUMBER SYSTEM CONVERSION ···························································································· 9
Decimal to Other Base System ·················································································································· 9
Other Base System to Decimal System ···································································································· 10
Other Base System to Non-Decimal System ···························································································· 11
Shortcut method - Binary to Octal ·········································································································· 12
Shortcut method - Octal to Binary ·········································································································· 12
Shortcut method - Binary to Hexadecimal ······························································································ 13
Shortcut method - Hexadecimal to Binary ······························································································ 13
4. BINARY CODES ···················································································································· 15
Advantages of Binary Code ····················································································································· 15
GupShupStudy 1
GupShupStudy 1
iii
Classification of binary codes ·················································································································· 15
Weighted Codes ······································································································································ 15
Non-Weighted Codes ······························································································································ 16
Binary Coded Decimal (BCD) code ··········································································································· 17
Alphanumeric codes ······························································································································· 18
Error Codes ············································································································································· 18
5. ERROR DETECTION AND CORRECTION ················································································ 19
What is Error? ········································································································································· 19
Error-Detecting codes ····························································································································· 19
Error-Correcting codes ···························································································································· 19
How to Detect and Correct Errors? ········································································································· 19
Parity Checking of Error Detection ·········································································································· 20
Use of Parity Bit ······································································································································ 20
How Does Error Detection Take Place? ··································································································· 21
6. CODES CONVERSION ··········································································································· 22
Binary to BCD Conversion ······················································································································· 22
BCD to Binary Conversion ······················································································································· 23
BCD to Excess-3 ······································································································································· 24
Excess-3 to BCD Conversion ···················································································································· 25
7. COMPLEMENT ARITHMETIC ································································································ 26
Binary System Complements ·················································································································· 26
8. BINARY ARITHMETIC ··········································································································· 28
Binary Addition ······································································································································· 28
Binary Subtraction ·································································································································· 28
Binary Multiplication ······························································································································ 29
Binary Division ········································································································································ 29
GupShupStudy 2
GupShupStudy 2
iv
9. OCTAL ARITHMETIC ············································································································ 31
Octal Number System ····························································································································· 31
Octal Addition ········································································································································· 32
Octal Subtraction ···································································································································· 32
10. HEXADECIMAL ARITHMETIC ································································································ 33
Hexadecimal Number System ················································································································· 33
Hexadecimal Addition ····························································································································· 33
Hexadecimal Subtraction ························································································································ 34
11. BOOLEAN ALGEBRA ············································································································ 36
Rule in Boolean Algebra ·························································································································· 36
Boolean Laws ·········································································································································· 36
Important Boolean Theorems ················································································································· 37
12. BOOLEAN FUNCTION ·········································································································· 38
Truth Table Formation ···························································································································· 38
Methods to Simplify a Boolean Function ································································································ 39
Karnaugh-map or K-map ·

    Attachment Lists

    If download doesn't start in application like IDM then press Alt + click on download button to start download
  • Computer Logical Organization.pdf (Size: 8212.92KB) Dowland
Share With Friends :  

No any Comment yet!