06CS46 COMPUTER ORGANIZATION syllabus for CS


Part A
Unit-1 Basic Structure of Computers Machine Instructions and Programs 6 hours

Basic Structure of Computers: Computer Types, Functional Units, Basic Operational Concepts, Bus Structures, Performance – Processor Clock, Basic Performance Equation, Clock Rate, Performance Measurement, Historical Perspective Machine Instructions and Programs: Numbers, Arithmetic Operations and Characters, Memory Location and Addresses, Memory Operations, Instructions and Instruction Sequencing,

Unit-2 Machine Instructions and Programs contd 7 hours

Machine Instructions and Programs contd.: Addressing Modes, Assembly Language, Basic Input and Output Operations, Stacks and Queues, Subroutines, Additional Instructions, Encoding of Machine Instructions

Unit-3 Input or Output Organization 6 hours

Input/Output Organization: Accessing I/O Devices, Interrupts – Interrupt Hardware, Enabling and Disabling Interrupts, Handling Multiple Devices, Controlling Device Requests, Exceptions, Direct Memory Access, Buses

Unit-4 Input or Output Organization contd 7 hours

Input/Output Organization contd.: Interface Circuits, Standard I/O Interfaces – PCI Bus, SCSI Bus, USB

Part B
Unit-5 Memory System 6 hours

Memory System: Basic Concepts, Semiconductor RAM Memories, Read Only Memories, Speed, Size, and Cost, Cache Memories – Mapping Functions, Replacement Algorithms, Performance Considerations

Unit-6 Memory System contd Arithmetic 7 hours

Memory System contd.: Virtual Memories, Secondary Storage Arithmetic: Addition and Subtraction of Signed Numbers, Design of Fast Adders

Unit-7 Arithmetic contd 7 hours

Arithmetic contd.: Multiplication of Positive Numbers, Signed Operand Multiplication, Fast Multiplication, Integer Division, Floating-point Numbers and Operations

Unit-8 Basic Processing Unit 6 hours

Basic Processing Unit: Some Fundamental Concepts, Execution of a Complete Instruction, Multiple Bus Organization, Hard-wired Control, Microprogrammed Control

Last Updated: Tuesday, January 24, 2023