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. |