This course outline covers 5 topics related to computer architecture over 45 hours. The topics are: computer evolution and arithmetic for 13 hours; the central processing machine for 10 hours; the control unit for 5 hours; memory organization for 12 hours; and I/O organization for 5 hours. The topics progress from basic computer components and operations to memory and input/output systems.
This course outline covers 5 topics related to computer architecture over 45 hours. The topics are: computer evolution and arithmetic for 13 hours; the central processing machine for 10 hours; the control unit for 5 hours; memory organization for 12 hours; and I/O organization for 5 hours. The topics progress from basic computer components and operations to memory and input/output systems.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Course Outline
Sr.No. Topics Hours
1 Computer Evolution & Arithmetic 13 A brief history of computers, designing for performance, Von Neumann architecture, computer components, system bus, bus parameters, interconnection structures, fixed and floating point numbers, signed and unsigned numbers, binary arithmetic, booths algorithm, restoring algorithm for division, IEEE standards for floating point representations, floating point arithmetic
2 The Central Processing 10
Machine instruction characteristics, types of operands, types of instructions, addressing modes, instruction formats, register organization, 8086 microprocessor architecture and pin diagram, instruction cycles, instruction pipelining 3 The Control Unit 05 Control Unit architecture, CU design methods – Hardwired Control Unit design: State Table, Delay element, Sequence Counter, Microprogrammed Control Unit, microinstructions, microinstruction sequencing, micro operations 4 Memory Organization 12 Memory Hierarchy, Characteristics of memory systems, Performance characteristics, types of memories: ROM: PROM, EPROM, EEPROM, RAM: SRAM, DRAM, SDRAM, RDRAM. virtual memory: main memory allocation, segmentation, paging, page replacement, virtual address translation of 8086, TLB, RAID secondary storage: magnetic disk, optical memory, CDROM, DVD, Cache Memory, Cache Coherence, Cache Mapping 5 I/O Organization 05 Input/output systems, I/O Transfer Techniques: Programcontrolled, Interrupt-Driven, DMA-controlled synchronous, asynchronous, working mechanisms of peripherals: keyboard, video displays, touch screen panel, printers