Syllabus
Course Code: CC- VI B Course Name: LOGICAL ORGANIZATION OF COMPUTER |
||
MODULE NO / UNIT | COURSE SYLLABUS CONTENTS OF MODULE | NOTES |
---|---|---|
1 | Number Systems: Binary, Octal, Decimal and Hexadecimal, Conversions from one number system to another, BCD Codes, Error Detecting and Correcting Codes, Character Representation – ASCII, EBCDIC and Unicode, Binary Arithmetic; Binary Addition, Binary Subtraction, Binary Multiplication, Binary Division, Complementary numbering systems: 1’s and 2’s Complements representations, Fixed-Point and Floating-Point Representation of Numbers. | |
2 | 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. | |
3 | 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. | |
4 | Sequential Circuits: Basic Flip- Flops and their working. Synchronous and Asynchronous Flip –Flops, Triggering of Flip-Flops, Clocked RS, D Type, JK, T type and Master-Slave Flip-Flops. State Table, State Diagram and State Equations. Flip-flops characteristics & Excitation Tables. Designing Registers & Counters: Asynchronous and Synchronous Binary Ripple Counter, Binary Synchronous Counter, Modulo-N Counters and Up-Down Counters. |