I/O Fundamentals and DMA (ECE-3004)

 SYLLABUS (THIS DOC CONTAINS MODULE 5)

 Module:1 Introduction to Computing Systems: 
Organization vs. Architecture, Function and structure of a computer, Functional components of a
computer, Interconnection of components – Simple Bus Interconnect. Evolution of Computers, Moore’s law, Von-Neumann vs. Harvard architectures.

Module:2 Processing Unit – Data Path:
Register organization, Arithmetic and Logic Unit – signed addition/subtraction, Multiplier Architecture – signed/unsigned multiplication – Booth multiplier, array multipliers, restoring and non-restoring division 

Module:3 Processing Unit–Control Path: 
Machine instructions, Operands, Addressing modes, Instruction formats, Instruction set architectures -CISC and RISC architectures. Instruction Cycle – Fetch-Decode-Execute, Control Unit- Organization of a control unit - Operations of a control unit, Hardwired control unit, Micro-programmed control unit.
 
Module:4 Memory Subsystem:
Semiconductor memories, Memory cells - SRAM and DRAM cells, Internal Organization of a memory chip, Organization of a memory unit, Cache memory unit - Concept of cache memory, Mapping methods, Organization of a cache memory unit, Fetch and write mechanisms, Memory management unit - Concept of virtual memory, Address translation.

Module:5 I/O Subsystem:
Access of I/O devices, I/O ports, I/O control mechanisms - Program controlled I/O, Interrupt
controlled I/O, and DMA controlled I/O, I/O interfaces - Serial port, Parallel port, PCI bus, SCSI bus,
USB bus. 

NOTE: For CAO we have uploaded material only till Module-5. For module 6 and 7 Please refer the prescribed book.














Comments

Popular posts from this blog

MICRO LAB EXAMPLES - (ECE3003)

Lattice Ladder Structure - (ECE-2006)

Line Coding PSD - (ECE-4001)