Wednesday 7 April 2021

COMPUTER ORGANIZATION-Syllabus- 2020-2024-BE-II/IV-CSED

Course Title: Computer Organization

Course Code: PC232CS

UNIT-I Basic Computer Organization: Functions of CPU, I/O Units, Memory: Instruction: Instruction Formats[1]One address, two addresses, zero addresses and three addresses and comparison; addressing modes with numeric examples: Program Control- Status bit conditions, conditional branch instructions, Program Interrupts: Types of Interrupts.

UNIT-II Input-Output Organizations: I/O Interface, I/O Bus and Interface modules: I/O Vs Memory Bus, Isolated Vs Memory-Mapped I/O, Asynchronous data Transfer- Strobe Control, Hand Shaking: Asynchronous Serial transfer- Asynchronous Communication interface, Modes of transfer Programmed I/O, Interrupt Initiated I/O, DMA; DMA Controller, DMA Transfer, IOP-CPU-IOP Communication, Intel 8089 IOP.

 UNIT-III Memory Organizations: Memory hierarchy, Main Memory, RAM, ROM Chips, Memory Address Map, Memory Connection to CPU, associate memory, Cache Memory, Data Cache, Instruction cache, Miss and Hit ratio, Access time, associative, set associative, mapping, waiting into cache, Introduction to virtual memory.

UNIT-IV 8086 CPU Pin Diagram: Special functions of general purpose registers, Segment register, concept of pipelining, 8086 Flag register, Addressing modes of 8086.

UNIT-V 8086-Instruction formats: assembly Language Programs involving branch & Call instructions, sorting, evaluation of arithmetic expressions.

Suggested Readings:

1. Computer system Architecture: Morris Mano (UNIT-1,2,3).

2. Advanced Micro Processor and Peripherals- Hall/ A K Ray(UNIT-4,5).