Académique Documents
Professionnel Documents
Culture Documents
Objective of the course is to familiarize students about hardware design including logic design,
basic structure and behavior of the various functional modules of the computer and how they
interact to provide the processing needs of the user.
This subject mainly focuses on the computer hardware and system software. It aims to describe
the following aspects:
Outline of Course
Lectures = 60
Practicalsl/Tutorials = 60
Total = 120
Detailed Syllabus
1. Digital Components 10 hrs.
Overview of computer organization: Logic gates, Adders, Flip-flops (as 1 bit memory device),
Encoders, Decoders, Multiplexers, Registers, Shift Registers, Counters, RAM, ROM
Number system, Hexadecimal numbers, ASCII code, Two's complement, addition, subtraction,
overflow, Floating point representation
Bus and memory transfers, Three state Bus Buffers, Bi na ry ADD E R I Bina ry
Instruction codes, Direct and indirect address, Timing and Control Signal generation, Instruction
Cycle, Memory Reference Instructions, Input Output instructions
General Register Organization, Memory Stack, One address and two address Instructions, Data
transfer, arithmetic, logical and shift instructions, Software and hardware interrupts (only brief
introduction), Arithmetic and Instruction Pipelines
Addition and Subtraction with signed magnitude data, Multiplication Algorithms Hardware
Algorithm and Booth Algorithm, Division Algorithm
Asynchronous Data transfer - Handshaking, Asynchronous Serial Transfer, Interrupt Initiated I/O,
DMA transfer, Interfacing Peripherals with CPU (Introduction), Keyboard, Mouse, Printer,
Scanner, Network card,
ROM, RAM, Hard Disk, CD-ROM, Cache Memory - Direct mapping scheme, Virtual Memory
concept,
Machine and Assembly Language, Turbo Assembler, Simple examples In Turbo Assembler.
RECOMMENDED BOOKS
MAIN READING
1. M.M. Mano, "Computer System Architecture", Third Edition, 2000, Pearson Education
SUPPLEMENTARY READING
1. J.P. Hayes, "Computer Architecture & Organization", Third Edition, 1998, McGraw Hill