COMPUTER ARCHITECTURE SYLLABUS

UNIT I OVERVIEW & INSTRUCTIONS
Eight ideasComponents of a computer system – Technology – Performance – Power wall – Uniprocessors to multiprocessors; Instructions – operations and operands – representing instructions – Logical operations – control operations – Addressing and addressing modes.

UNIT II ARITHMETIC OPERATIONS 
ALU – Addition and subtractionMultiplicationDivisionFloating Point operations – Subword parallelism.

UNIT III PROCESSOR AND CONTROL UNIT 
Basic MIPS implementationBuilding datapath – Control Implementation scheme – Pipelining – Pipelined datapath and controlHandling Data hazards & Control hazards – Exceptions.

UNIT IV PARALLELISM
Instruction-level-parallelism – Parallel processing challenges – Flynn’s classification – Hardware multithreading – Multicore processors.

UNIT V MEMORY AND I/O SYSTEMS 
Memory hierarchy – Memory technologies – Cache basics – Measuring and improving cache performance – Virtual memory, TLBsInput/output system, programmed I/O, DMA and interrupts, I/O processors.

computer architecture syllabus

www.kprblog.in

MA6351 Transforms and Partial Differential Equations
CS6302 Database Management Systems
CS6301 Programming and Data Structure 2
CS6303 Computer Architecture
CS6304 Analog and Digital Communication
GE6351 Environmental Science and Engineering

For further syllabus, notes, video materials and question papers visit kprblog.in

Mail your Feedback/Queries to [email protected]