CAS 763

CAS763 COMPUTER ORGANIZATION AND ARCHITECTURE

Objectives:

  • To understand the basic structure of a digital computer.
  • To be conversant with the operations of internal components.
  • To analyze architectures and computational designs.

 

-Introduction – Computer Evolution and performance – Function and Interconnection - Number Systems – Digital Logic

Cache memory – Internal memory –External Memory - Input/output

-Computer Arithmetic – ALU - Instruction Sets - Addressing modes and formats - Instruction pipeline – RISC - CISC

-Register organization - Processor organization – Instruction Cycle - Super scalar processor.

-Control Unit Operations - Micro programmed Control – Parallel Processing – Multicore Architecture - APU Architecture

 

References:

  1. William Stallings, “Computer Organization and Architecture”, 7th Edition, Prentice Hall, 2013.
  2. Hennessy J and Patterson D, “Computer Architecture - A Quantitative Approach”, 5th Edition, Morgan Kaufmann, 2011.
  3. M. Morris Mano, Michael D. Ciletti, "Digital Design", 4th Edition, Pearson Education, 2011.
  4. johm hayes “Computer Architecture and Organization”, 2nd Edition, McGraw Hill, 2002.

 

        Outcomes:

  Students will be able to:

       Identify the internal components in computing systems.

       Design and analyse the main functional units of a computer.

       Synthesize new and better architectures.