Syllabus

Course Code: BCA-108    Course Name: LOGICAL ORGANIZATION –I

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Number Systems: Binary, Octal, Hexadecimal etc. Conversions from one number system to another, BCD Number System. BCD Codes: Natural Binary Code, Weighted Code, Self-Complimenting Code, Cyclic Code. Error Detecting and Correcting Codes. Character representations: ASCII, EBCDIC and Unicode.
2 Number Representations: Integer numbers - sign-magnitude, 1’s & 2’s complement representation. Real Numbers normalized floating point representations.
Binary Arithmetic: Binary Addition, Binary Subtraction, Binary Multiplication, Binary Division using 1’s and 2’s Compliment representations, Addition and subtraction with BCD representations.
3 Boolean Algebra: Boolean Algebra Postulates, basic Boolean Theorems, Boolean Expressions, Boolean Functions, Truth Tables, Canonical Representation of Boolean Expressions: SOP and POS, Simplification of Boolean Expressions using Boolean Postulates & Theorems, Kaurnaugh-Maps (upto four variables),Tabular Method, Handling Don’t Care conditions.
4 Logic Gates: Basic Logic Gates – AND, OR, NOT, Universal Gates – NAND, NOR, Other Gates – XOR, XNOR etc. NAND, NOR. Their symbols, truth tables and Boolean expressions.
Combinational Circuits: Design Procedures, Half Adder, Full Adder, Half Subtractor, Full Subtracor, Multiplexers, Demultiplexers, Decoder, Encoder, Comparators, Code Converters.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.