SYLLABUS
Teaching scheme Credits: 4
Module I (10 hours)
CPU - Arithmetic: Signed addition and subtraction –BCD adder –Multiplication – Array multiplier – Booth’s Algorithm, Division – Restoring and non-restoring division.
Module II (12 hours)
Floating-point arithmetic- addition, subtraction, multiplication, division. Decimal arithmetic- addition subtraction, multiplication, division. ALU - design of arithmetic, logical, arithmetic logical unit
Module III (14 hours)
Control Logic Design – Control Organization – Hardware control, Microprogram control (design for specific problems)– Microprogram sequencer, Horizontal and vertical micro instructions.
Module IV (12 hours)
Memory: - Memory hierarchy –Principle of inclusion-memory interleaving techniques. Disk memory - Data organisation on disk-Disk performance –Disk caching. Main memory-SRAM, DRAM, ROM –Associative memory, Scratchpad memory-Cache memory –Levels of Cache-Mapping techniques, Associative, Direct,
and Set Associative-Main memory update policies.
Module V (12 hours)
Virtual Memory:-Overlay-Need for virtual memory-Address translation-Translation Look Aside Buffer-Relocation techniques-static, dynamic-Paged memory-Page table, Page frame data table-Segmented memory-Paged segments.
Reference Books:-
1. M.Morris Mano- Computer System Architecture- PHI- Third Edition-2006
2. M.Morris Mano – Digital Logic and Computer Design - PHI -2004
3. Carl Hamacher, Zvonko Vranesic, Safwat –Computer Organization-McGrawHill-
Fifth Edition
4. David A.Patterson,John L.Hennessy-Computer Organization and Design-MKArm
Edition
5. V.Carl Hamacher,Zvonko G. vranesic,Safwat G.Zaky-Computer Organization-
McGrawHill-Fourth Edition
6. Behrooz parhami-Computer Architecture-Oxford University Press
7. Naresh Jotwani-Computer System Organisation- McGrawHill
click the link to download:-
module-1
module-2
Module IV
Module V
0 comments:
Post a Comment