100% found this document useful (1 vote)
318 views2 pages

Computer Organization and Architecture (Video)

Detailed Syllabus : Module Module-1 Module-2 Module-3 Lectures Lecture-1: Arithmetic and Logical operation and hardware implementation. Lecture-2: Concepts of subroutine and subroutine call. Lecture-3: Virtual memory and related mapping and replacement policies.

Uploaded by

hrithikec
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
318 views2 pages

Computer Organization and Architecture (Video)

Detailed Syllabus : Module Module-1 Module-2 Module-3 Lectures Lecture-1: Arithmetic and Logical operation and hardware implementation. Lecture-2: Concepts of subroutine and subroutine call. Lecture-3: Virtual memory and related mapping and replacement policies.

Uploaded by

hrithikec
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course 30.

Computer Organisation and Architecture (Video Course)

Faculty Coordinator(s) :

1. Prof.Anshul Kumar

Department of Computer Science and Engineering

Indian Institute of Technology, Delhi

Hauz Khas New Delhi -110 016

E-Mail:

Telephone : (91-11) Off : 26591321

Res : 26868765, 26581264

Detailed Syllabus :

Module Lectures
Module-1 Lecture-1: Introduction to computer system and its submodules
Lecture-2: Number System and Representation of information
Module-2 Lecture-1: Arithmetic and Logical operation and hardware implementation.
Lecture-2: Software implementation of some complex operation.
Module-3 Lecture-1: Arithmetic and Logic Unit, Introduction to memory Unit, control
unit and Instruction Set
Lecture-2: Working with an ALU, Concepts of Machine level programming,
Assembly level programming and High level programming
Module-4 Lecture-1: Various addressing modes and designing of an Instruction set.
Lecture-2: Concepts of subroutine and subroutine call
Lecture-3: Use of stack for handling subroutine call and return
Module-5 Lecture-1: Introduction to CPU design, Instruction interpretation and
execution, Micro-operation and their RTL specification
Lecture-2 & 3: Hardwired control CPU design
Lecture-4 & 5: Microprogrammed control CPU design
Module-6 Lecture-1: Concepts of semiconductor memory, CPU-memory interaction,
organization of memory modules
Lecture-2: Cache memory and related mapping and replacement policies.
Lecture-3: Virtual memory
Module-7 Lecture-1: Introduction to input/output processing, working with video
display unit and keyboard and routine to control them
Lecture-2: Programmed controlled I/O transfer
Lecture-3: Interrupt controlled I/O transfer
Lecture-4: DMA controller
Module-8 Lecture-1: Secondary storage and type of storage devices
Lecture-2: Introduction to buses and connecting I/O devices to CPU and
memory
Module-9 Lecture-1: Introduction to RISC and CISC paradigm
Lecture-2 & 3: Design issues of a RISC processor and example of an existing
RISC processor.
Module-10 Lecture-1: Introduction to pipelining and pipeline hazards, design issues of
pipeline architecture
Lecture-2 & 3: Instruction level parallelism and advanced issues.
Module-11 Lecture-1: Introduction to interconnection network and practical issues.
Lecture-2 & 3: Examples of interconnection networks
Module-12 Lecture-1: Multiprocessors and its characteristics
Lecture-2: Memory organization for multiprocessors systems
Lecture-3: synchronization and models of memory consistency.
Lecture-4: Issues of deadlock and scheduling in multiprocessor systems.
Module-13 Lecture-1: Cache in multiprocessor systems and related problems
Lecture-2: Cache coherence protocols
Module-14 Lecture-1: Parallel processing concepts
Lecture-2: Parallelism algorithm for multiprocessor systems.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy