Professional Documents
Culture Documents
Revision Slides 2022 - 23
Revision Slides 2022 - 23
Revision Slides 2022 - 23
SEM 1 2022/23
This course introduces the structure CLO1: Identify the structure and
and organization of digital computers organization of computer systems, as
which includes Central Processing Unit well as the function of each component
(CPU), Main Memory (MM) and in the implementation of the
Input/Output (I/O). instructions. [PLO1 – C3]
Functions and relationship between CLO2: Apply appropriate methods and
these components in instruction algorithms in solving the given
execution will also be discussed. In problems. [PLO3 – C3]
addition, students will also exposed to
basic digital logics, structure and CLO3: Demonstrate effective verbal
organization of multiprocessors. and written communication skills in
oral presentation and writen report on
The teaching and learning approach of computer structures and organization.
this course incorporates Academic 4.0 [PLO4 – A3]
criteria which is online learning
environment (blended learning).
Introduction
Computer Evolution & Memory Systems
Performance Input and Output
Computer Arithmetic
Parallel Organizations
Digital Logics
Computer Functions and
Interconnection
Machine Instructions
Introduction
Computer Evolution & Performance
Computer Arithmetic
Integer Representation, Operations, Booth’s Algorithm
Digital Logics
Boolean Algebra, Gates and Memory Cells, Basic Logic Gates,
Combinatioal vs. Sequential Circuit
Computer Functions and Interconnection
Machine Instructions
Instruction Cycle, Instruction Types, Addressing Modes,
Logical shift
Memory Systems
Memory Hierarchy, Cache Memory Principles & Design,
Error Detection and Correction (Hamming Code)
Input/Output
I/O Module, I/O Techniques (Programmed I/O, Interrupt-
Driven, DMA)
Parallel Organization
Multiprocessor architecture, SMP-NUMA-Clusters, Cache
Coherence
CLASS ACTIVITY
Integer representation
• Sign magnitude
• Two’s Compliment
• Addition
• Subtraction
• Multiplication
• Division
Computer components
Computer function
Instruction fetch and
execute
Interrupts
I/O function
Interconnection structures
Bus interconnection
Bus structure
Multiple bus hierarchies
Elements of bus design
Machine instruction
characteristics
Elements of a machine
instruction
Instruction representation
Instruction types
Number of addresses
Instruction set design
Addressing modes
Types of operands
Numbers
Characters
Logical data
Types of operations
Data transfer
Arithmetic
Logical
I/O
Techniques
DATE: 11 FEBRUARY 2022 (FRIDAY)
TIME: 15.00 – 17.00 PM
VENUE: LMS PLATFORM
COVERAGE: ALL CHAPTERS
FORMAT: MCQ QUESTIONS