RGPV • AIML • IV Semester

AL404 Computer Organization & Architecture Notes

Complete unit-wise study material for AL404 Computer Organization & Architecture for RGPV Artificial Intelligence and Machine Learning IV Semester students.

Explore All Units View Syllabus
Subject Code AL404
Subject Computer Organization & Architecture
Semester IV Semester
Branch Artificial Intelligence & Machine Learning
Course Objective

Objective of AL404

Students are to be familiarized with the basic principles of computer architecture, design and multiprocessing, types of data transfer and the concept of semiconductor memories, which are useful for research work in the field of computer systems.

Study Material

AL404 Unit-Wise Notes

Study all five units covering basic computer structure, CPU organization, computer arithmetic, I/O organization, memory hierarchy, pipelining and multiprocessor systems.

01

Basic Structure of Computer

CPU organization, registers, instruction formats, ALU, buses, register transfer language, addressing modes, instruction cycles, hardwired and microprogrammed control units.

02

Computer Arithmetic

Addition and subtraction, complement representation, signed arithmetic, multiplication, division, Booth's algorithm, floating-point arithmetic and design of arithmetic units.

03

I/O Organization

I/O interfaces including PCI, SCSI and USB, serial and parallel transfer, synchronous and asynchronous transfer, DMA and I/O processors.

04

Memory Organization

RAM, ROM, magnetic tape, disk and optical storage, cache memory, mapping schemes, replacement algorithms, cache performance, virtual memory and memory management hardware.

05

Multiprocessors & Pipelining

Multiprocessor characteristics, interprocessor arbitration, communication and synchronization, pipelining, vector and array processing, RISC, CISC and multicore processors.

RGPV Curriculum

AL404 Computer Organization & Architecture Syllabus

Complete unit-wise syllabus for RGPV Artificial Intelligence and Machine Learning IV Semester.

Unit 1 — Basic Structure of Computer

Structure of Desktop Computers, CPU: General Register Organization, Memory Register, Instruction Register, Control Word, Stack Organization, Instruction Format, ALU, I/O System, bus, CPU and Memory Program Counter, Bus Structure, Register Transfer Language, Bus and Memory Transfer and addressing modes.

Control Unit Organization: Basic Concept of Instruction, Instruction Types, Micro Instruction Formats, Fetch and Execution cycle, Hardwired control unit, Micro-programmed Control unit, microprogram sequencer, Control Memory, Sequencing and Execution of Micro Instruction.

Unit 2 — Computer Arithmetic

Addition and Subtraction, Two's Complement Representation, Signed Addition and Subtraction, Multiplication and Division, Booth's Algorithm, Division Operation, Floating Point Arithmetic Operation and design of Arithmetic unit.

Unit 3 — I/O Organization

I/O Interface – PCI Bus, SCSI Bus, USB. Data Transfer: Serial, Parallel, Synchronous, Asynchronous Modes of Data Transfer, Direct Memory Access (DMA) and I/O Processor.

Unit 4 — Memory Organization

Main memory – RAM, ROM. Secondary Memory – Magnetic Tape, Disk and Optical Storage.

Cache Memory: Cache Structure and Design, Mapping Scheme, Replacement Algorithm, Improving Cache Performance, Virtual Memory and memory management hardware.

Unit 5 — Multiprocessors

Characteristics of Multiprocessor, Structure of Multiprocessor, Interprocessor Arbitration, Inter-Processor Communication and Synchronization, Memory in Multiprocessor System, Concept of Pipelining, Vector Processing and Array Processing.

RISC and CISC, Study of Multicore Processor – Intel and AMD.

AL404 Computer Organization & Architecture Notes for RGPV AIML

AL404 Computer Organization & Architecture introduces students to the internal organization and working principles of modern computer systems. The subject covers processors, arithmetic units, memory hierarchy, I/O systems and multiprocessor architectures.

Students can access all five units of AL404 in one place and prepare according to the RGPV syllabus using unit-wise handwritten notes.

  • CPU and General Register Organization
  • Instruction Formats and Addressing Modes
  • Hardwired and Microprogrammed Control Units
  • Booth's Multiplication Algorithm
  • Floating Point Arithmetic
  • PCI, SCSI and USB Interfaces
  • Direct Memory Access (DMA)
  • RAM, ROM and Secondary Memory
  • Cache Mapping and Replacement Algorithms
  • Virtual Memory
  • Multiprocessor Systems
  • Pipelining and Vector Processing
  • RISC and CISC Architecture
  • Intel and AMD Multicore Processors

Start Preparing AL404

Select any unit and start your Computer Organization & Architecture preparation.

View All Units