BMI304

Computer Organization

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 1 semester

MCA Integrated · Sem 3 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1

8 hrs

Register Transfer Language, Bus and Memory Transfers, Bus Architecture, Arithmetic Logic, Shift Microoperation, Arithmetic Logic Shift Unit, Design of Fast adders, Arithmetic Algorithms (addition, subtraction, Booth Multiplication).

Unit2

Unit 2: Control Design

8 hrs

Hardwired & Micro Programmed (Control UNIT) Fundamental Concepts (Register Transfers, performing of arithmetic or logical operations, fetching a word from memory, storing a word in memory), Execution of a complete instruction, Multiple-Bus organization, Hardwired Control, Micro programmed control(Microinstruction, Microprogram sequencing, Wide-Branch addressing, Microinstruction with Next-address field, Prefetching Microinstruction).

Unit3

Unit 3: Processor Design

8 hrs

Processor Organization- General register organization, Stack organization, Addressing mode, Instruction format, Data transfer & manipulations, Program Control, Reduced Instruction Set Computer.

Unit4

Unit 4: Input-Output Organization

8 hrs

I/O Interface, Modes of transfer, Interrupts & Interrupt handling, Direct Memory access, Input-Output processor, Serial Communication.

Unit5

Unit 5: Memory Organization

8 hrs

Memory Hierarchy, Main Memory (RAM and ROM Chips), Auxiliary memory, Cache memory, Virtual Memory, Memory management hardware.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Describe functional units of digital system and explain how arithmetic and logical operations are performed by computers.K2, K3
  2. CO2Describe the operations of control unit and write sequence of instructions for carrying out simple operation.K2, K4
  3. CO3Describe various types of processor organization and addressing modes.K2, K3
  4. CO4Describe the various modes in which IO devices communicate with CPU and memory.K2, K3
  5. CO5Design various types of memory and its organization.K3

Suggested Readings

  1. Mano M., “Computer System Architecture”, Pearson.
  2. Hamacher C., Vranesic Z. and Zaky S., “Computer Organization”, Tata McGraw Hill.
  3. Tanenbaum A. S., “Structured Computer Organization”, Pearson Education.
  4. Stallings W., “Computer Organization and Architecture”, Pearson Education.
  5. Hayes J. P., “Computer Architecture and Organization”, McGraw Hill.

Official AKTU syllabus

This subject is on page 9 of the original AKTU PDF.

Official AKTU syllabus PDF ↗