Sunday, 3 April 2022

CS8491 COMPUTER ARCHITECTURE LESSON PLAN

 Sub. Code: CS8491                                                                Branch / Year / SEM: IT/II/ IV

Sub. Name: COMPUTER ARCHITECTURE                       Batch: 2019-2023

                         Academic Year: 2021-2022(EVEN SEM)

 

COURSE OBJECTIVES:

    To learn the basic structure and operations of a computer.
• To learn arithmetic and logic unit and implementation of fixed-point and floating-point arithmetic units.

• To learn the basics of pipelined execution.
• To understand parallelism and multi-core processors.
• To understand the memory hierarchies, cache memories, and virtual memories.

• To learn the different ways of communication with I/O devices.

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.


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...