BCA Semester-IIIrd - Computer Architecture and Assembly Language Syllabus

Here you will find the syllabus of third subject in BCA Semester-IIIrd, which is Computer Architecture and Assembly Language.

Important - The syllabus may vary from college to college.

Computer Architecture and Assembly Language Units

This course/subject is divided into total of 6 units as given below:

  1. Introduction
  2. Central Processing Unit (CPU)
  3. Computer Arithmetic
  4. Input-Output Organization
  5. Evaluation of Microprocessor
  6. Assembly Language

Now let's expand the above listed units with its syllabus.

Unit-I Syllabus - Introduction

Here are the list of topics that comes under the syllabus of unit-I, that is introduction:

  • Basic computer organization and design
  • Instructions and instruction codes
  • Timing and control
  • Instruction cycle
  • Register
  • Types of register
  • General purpose
  • Special purpose registers
  • Index registers
  • Register transfer and micro operations
  • Register transfer instructions
  • Memory and memory function
  • Bus
  • Data transfer instructions
  • Arithmetic logic micro-operations
  • shift micro-operations
  • Input/Output and interrupts
  • Memory reference instructions
  • Memory interfacing
  • Cache memory

Unit-II Syllabus - Central Processing Unit (CPU)

Here are the list of topics that comes under the syllabus of unit-II, that is central processing unit (CPU):

  • General Register Organization
  • Stacks organizations
  • Instruction formats
  • Addressing modes
  • Data transfer and manipulation
  • Program control
  • Reduced computer
  • Pipeline
  • RISC
  • CISC pipeline vector processing
  • Array processing
  • Arithmetic Algorithms
    • Integer multiplication using shift and add
    • Booth's algorithm
    • Integer division
    • Floating-point representations

Unit-III Syllabus - Computer Arithmetic

Here are the list of topics that comes under the syllabus of unit-III, that is computer arithmetic:

  • Addition algorithms
  • Subtraction algorithms
  • Multiplication algorithms
  • Divisor algorithms
  • Floating point
  • Arithmetic operations
  • Decimal arithmetic operations

Unit-IV Syllabus - Input/Output Organization

Here are the list of topics that comes under the syllabus of unit-IV, that is input/output:

  • Peripheral devices
  • Input/output interface
  • ALU Asynchronous Data transfer
  • Mode of transfer
  • Priority interrupts
  • Direct memory Address (DMA)
  • Input/Output processor (IOP)
  • Serial communication

Unit-V Syllabus - Evaluation of Microprocessor

Here are the list of topics that comes under the syllabus of unit-V, that is evaluation of microprocessor:

  • Overview of Intel 8085 to Intel Pentium processors
  • Basic microprocessors
  • Architecture and interface
  • Internal architecture
  • External architecture memory and input/output interface

Unit-VI Syllabus - Assembly Language

Here are the list of topics that comes under the syllabus of unit-VI, that is assembly language:

  • Assembly language
  • Assembler
  • Assembly level instructions
  • Macro
  • Use of macros in I/C instructions
  • Program loops
  • Programming arithmetic and logic subroutines
  • Input-Output programming

« Previous Course Next Course »

Like/Share Us on Facebook 😋