|
Department of Computer Science, Banaras Hindu University, Varanasi-221005. |


|
General Introduction: Block Diagram of a Digital Computer, Components of a Digital Computer: CPU, memory and I/O and their Interconnection. Suggested readings: 1. Stallings 7/e Chapters 1& 2.
Memory Organization: Overall organization of Memory in a Digital Computer, Typical Memory module design, Static and dynamic RAM devices, Interfacing and Refreshing DRAM, DRAM controller, Cache mode DRAM system, ROM devices. Suggested readings: 1. Stallings 7/e Chapters 3,4 and 5 2. Hayes 3/e Chapter 6 4. http://computer.howstuffworks.com/computer-ram-memory-channel.htm
I/O Organization: Isolated and Memory mapped I/O, Programmed, Interrupt driven and DMA data transfer schemes, serial and parallel data communication, Synchronous and Asynchronous Serial Data Communication, MODEM, RS232 ad USART 8251, I/O Ports, PPI 8255. PIC 8259, DMA Controller 8253. Brief introduction to specific interfacing device like disk controller, CRT controller, and Keyboard and Display interface 8279. Suggested readings: 1. Stallings 7/e Chapter 7 2. M.M. Mano 3/e Chapter 11 3. Hayes 3/e Sec 7.2 4. Brey Chapter 10 & 12
CPU Organization: Processor Organization, internal Processor, Scratchpad Memory, Accumulator, Arithmetic logic unit, status registers , Control Unit, Hard wired Control, PLA Control and Microprocessor Control, Microprogram Sequencer and control of processor unit. Suggested readings: 1. Stallings 7/e Chapters 10, 11, 12, 16 & 17 2. M.M. Mano 3/e Chapters 5, 6 &7 3. Hayes 3/e Chapters 3, 4 & 5 4. Brey Chapters 8, 9 & 17 5. http://www.intel.com/products/processor/index.htm
Here is a list of PPT Slides from Stallings Book: Introduction Computer Evolution System Memory Cache Memory Input-Output Instruction Set: Characteristics Instruction Set: Addressing Modes RISC Processor Structure & Function Control Unit Micro program Control System Bus
|
|
Course Modules & Suggested Readings |
|
BCS 305: COMPUTER ORGANIZATION & ARCHITECTURE |
|
OLD SYLLABUS (ANNUAL SYSTEM) - Updated July 2008 |