Computer Organization Tutorial


UNIT-I : BASIC STRUCTURE OF COMPUTERS

  1. Functional units
  2. Basic operational concepts
  3. Data Representation:Fixed Point Representation and Floating – Point Representation.
  4. Error Detection codes.

UNIT-II: REGISTER TRANSFER LANGUAGE AND MICRO-OPERATIONS:

  1. Register Transfer language
  2. Register Transfer
  3. Bus and memory transfer
  4. Arithmetic Micro-operations
  5. logic micro operations
  6. shift micro-operations
  7. Arithmetic logic shift unit.
  8. Instruction codes.
  9. Computer Registers Computer instructions –Instruction cycle.
  10. Memory Reference Instructions.
  11. Input output and Interrupt.

CENTRAL PROCESSING UNIT

  1. Stack organization.
  2. Instruction formats.
  3. Addressing modes.
  4. DATA Transfer and manipulation.
  5. Program control.
  6. Reduced Instruction set computer.

UNIT-III: MICRO PROGRAMMED CONTROL

  1.  Control memory,
  2. Address sequencing,
  3. micro program example,
  4. Design of control unit-Hard wired control.
  5. Micro programmed control.

UNIT-IV : THE MEMORY SYSTEM

  1. Memory Hierarchy
  2. Main memory
  3. Auxiliary memory
  4. Associative memory
  5. Cache memory
  6. Virtual memory
  7. Memory management hardware.

UNIT-V : INPUT-OUTPUT ORGANIZATION

  1. Peripheral Devices
  2. Input-Output Interface
  3. Asynchronous data transfer Modes of Transfer
  4. Priority Interrupt
  5. Direct memory Access
  6. Input –Output Processor (IOP)
  7. Serial communication

UNIT-VI: PIPELINE AND VECTOR PROCESSING:

  1. Parallel Processing
  2. Pipe lining
  3. Arithmetic Pipeline
  4. Instruction Pipeline
  5. RISC Pipeline Vector Processing
  6. Array Processors.
  7. Multi processors: Characteristics of Multiprocessors
  8. Interconnection Structures
  9. Inter processor Arbitration.
  10. Inter processor Communication and Synchronization
  11. Cache Coherence.

References:

1. Computer System Architecture – M.Moris Mano, IIIrd Edition, PHI / Pearson, 2006.

0 comments :

Post a Comment

Note: only a member of this blog may post a comment.

Machine Learning

More

Advertisement

Java Tutorial

More

UGC NET CS TUTORIAL

MFCS
COA
PL-CG
DBMS
OPERATING SYSTEM
SOFTWARE ENG
DSA
TOC-CD
ARTIFICIAL INT

C Programming

More

Python Tutorial

More

Data Structures

More

computer Organization

More
Top