0% found this document useful (0 votes)
66 views2 pages

TBC 304 Computer Organization and Architecture

This document provides information about the "Computer Organization and Architecture" course for the Bachelor of Computer Application program. The course is 3 credits and offered in the autumn semester with 42 contact hours. It has a pre-requisite of Basic Digital Electronics. The course aims to familiarize students with computer organization and covers topics like CPU organization, memory, input/output, and parallel processing over 5 units. Upon completing the course, students will understand computer system behavior and assembly language programming.

Uploaded by

Viyan Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views2 pages

TBC 304 Computer Organization and Architecture

This document provides information about the "Computer Organization and Architecture" course for the Bachelor of Computer Application program. The course is 3 credits and offered in the autumn semester with 42 contact hours. It has a pre-requisite of Basic Digital Electronics. The course aims to familiarize students with computer organization and covers topics like CPU organization, memory, input/output, and parallel processing over 5 units. Upon completing the course, students will understand computer system behavior and assembly language programming.

Uploaded by

Viyan Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Name: Bachelor of Computer Application

Subject Name: Computer Organization and Architecture Subject Code: TBC 304

1 Contact Hours: 42 L 3 T0 P 0

2 Examination Duration(Hrs): Theory 0 3 Practical 0 0

3 Relative Weightage: CWE: 25 MTE: 25 ETE: 50

4 Credits: 0 3

5 Semester: 
Autumn Spring Both

6 Pre-Requisite: Basic Digital Electronics

7 Subject Area: Electronics

8 Objective: To familiarize students with the organization of the computer.

9 Course Outcome: After completion of course a student must be able to


a) Understand the behavior and basic working principle of a computer system.
b) Exhibit a good understanding of the assembly language programming and basic
instructions used.
c) Assess the central processing unit, register organization and various types of addressing
modes. Understand the importance and benefits of parallel processing.
d) Cognizeand describe the input output organization and data transfer techniques.
e) Appraise the various types of memories used in a computer system. Analyze the
importance and functionality of cache and virtual memory organization.
f) Review the various aspects of computer organization and summarize the working
principles of computer system

10 Details of the Course:


Unit CONTENT CONTACT
No. HOURS
1 Register transfer & Micro-operations, Register transfer language, Bus and 8
memory transfers, Arithmetic logic micro operation, shift micro-operations.
Basic computer organization and design: computer instructions. instruction
cycle, memory-reference instruction, input-output and interrupts.
2 Programming the basic computer: Machine language, Assembly language, 9
The assembler, Program loops, programming arithmetic & logic, subroutines,
input-output programming. Micro-programmed control: Control memory,
address sequencing, micro-program example and design of control unit.
3 Central processing unit: General register organization, stacks organization, 8

Graphic Era Deemed to be University, 2021, Review-6, w.e.f.: 2021-22


addressing modes, data transfer and manipulation, program control, parallel
processing, pipelining, arithmetic pipeline.
4 Input-output organization: Peripherals devices, input-output interface, 8
asynchronous data transfer, modes of transfer, priority interrupt, direct
memory access (DMA), input-output processor, serial communication.
5 Classification of memories –RAM organization, Static RAM, Dynamic 9
RAM. ROM organization – PROM, EPROM, EEPROM, EAPROM,
Memory Hierarchy, Cache Memory, Mapping, locality of references, Virtual
Memory, demand paging, Page fault, Page replacement.
TOTAL 42

11 Suggested Books:
Sl. YEAR OF
NO. NAME OF AUTHERS/BOOKS/PUBLISHERS PUBLICAT
ION
1 Mano Morris, “Computer System Architecture”, PHI 2005
2 William Stalling, “Computer Organization & Architecture”, Pearson 2006
education Asia
3 Zaky&Hamacher, “Computer Organization”, McGraw Hill 2002
4 B. Ram, “Computer Fundamental Architecture & Organization”, New Age. 2005
5 Tannenbaum, “Structured Computer Organization”, PHI. 2007

Graphic Era Deemed to be University, 2021, Review-6, w.e.f.: 2021-22

You might also like