Friday, 1 April 2022

CS8491 Computer Architecture

 

Kings Engineering College

Department of Information Technology

Semester IV – II year

CS8491  Computer Architecture – SYLLABUS

UNIT I BASIC STRUCTURE OF A COMPUTER SYSTEM 

Functional Units — Basic Operational Concepts — Performance — Instructions: Language of the Computer — Operations, Operands — Instruction representation — Logical operations — decision making — MIPS Addressing.

UNIT II ARITHMETIC FOR COMPUTERS 

Addition and Subtraction — Multiplication — Division — Floating Point Representation — Floating Point Operations — Subword Parallelism

UNIT III PROCESSOR AND CONTROL UNIT 

A Basic MIPS implementation — Building a Datapath — Control Implementation Scheme — Pipelining — Pipelined datapath and control — Handling Data Hazards & Control Hazards — Exceptions.

UNIT IV PARALLELISIM 

Parallel processing challenges — Flynn?s classification — SISD, MIMD, SIMD, SPMD, and Vector Architectures — Hardware multithreading — Multi-core processors and other Shared Memory Multiprocessors — Introduction to Graphics Processing Units, Clusters, Warehouse Scale Computers and other Message-Passing Multiprocessors.

UNIT V MEMORY & I/O SYSTEMS 

Memory Hierarchy — memory technologies — cache memory — measuring and improving cache performance — virtual memory, TLB?s — Accessing I/O Devices — Interrupts — Direct Memory Access — Bus structure — Bus operation — Arbitration — Interface circuits — USB.


No comments:

Post a Comment

CCS 365 Software Defined Network Lab Manual

 CCS 365 Software Defined Network Lab Manual 1) Setup your own virtual SDN lab i) Virtualbox/Mininet Environment for SDN - http://mininet.or...