0% found this document useful (0 votes)
105 views1 page

BCA III Semester Syllabus

Computer Architecture BCA271CO is a third semester course that covers the concepts of computer architecture and organization. It is taught for 3 hours of theory and 1 hour of tutorial per week. The course content includes instruction execution, computer organization, instruction level parallelism, computer registers, addressing modes, arithmetic operations, memory hierarchy, pipelining, and multiprocessor systems. Evaluation includes internal assessment, theory and practical exams.

Uploaded by

Bijay Mishra
Copyright
© Attribution Non-Commercial (BY-NC)
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)
105 views1 page

BCA III Semester Syllabus

Computer Architecture BCA271CO is a third semester course that covers the concepts of computer architecture and organization. It is taught for 3 hours of theory and 1 hour of tutorial per week. The course content includes instruction execution, computer organization, instruction level parallelism, computer registers, addressing modes, arithmetic operations, memory hierarchy, pipelining, and multiprocessor systems. Evaluation includes internal assessment, theory and practical exams.

Uploaded by

Bijay Mishra
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 1

Computer Architecture BCA271CO

Year: II Teaching Schedule Hours/Week Theory 3 Tutorial 1 Practical Semester: III Examination Scheme Internal Assessment Theory Practical 20 Theory 80 Final Practical Total 100

Course Objective: To provide the concepts of computer architecture as well as computer organization and
design.

Course Contents:
1. Introduction 3 Hrs Harvard architecture, Von-Neumann architecture, Instruction execution, Design principles for modern computers, Instruction level parallelism Computer Organization and Design 5 Hrs Instruction codes, Computer registers, Computer instructions, Timing and control, Instruction cycle, Memory reference instruction, Input and output interrupt 5 Hrs

2.

3. Control Unit Control memory, Address sequencing, Microprogram example, Design of control unit 4.

Central Processing Unit 5 Hrs General register organization, Stack organization, Instruction format, Addressing modes, Data transfer and manipulation, Program control, RISC, CISC Computer Arithmetic 7 Hrs Addition, Subtraction, Multiplication, and Division algorithms, Booth algorithms, Floating point arithmetic operations Input Output Organizations 5 Hrs Peripheral devices, Input-output interface, Asynchronous data transfer, Modes of transfer, Priority interrupt, DMA, Input-output processor, Serial communication Memory Organization 5 Hrs Memory hierarchy, Auxiliary memory, Associative memory, Cache memory, Memory mapping, Virtual memory, Memory management hardware Pipeline and Vector Processing 5 Hrs Parallel processing, Pipelining, Arithmetic and instruction pipeline, RISC pipeline, Vector processing, Array processing Multiprocessor 5 Hrs Characteristics of multiprocessors, Interconnection structures, Inter processor arbitration, Inter processor communication and synchronization, Cache coherence

5.

6.

7.

8.

9.

Reference Books:
1. 2. 3. 4. M. Morris Mano, Computer System Architecture, PHI Andrew S. Tenenbuam, Structured Computer Organization, PHI William Stalling, Computer Organization & Architecture John P. Hayes, Computer Architecture & Organization

You might also like