Computer Architecture and Assembly Language (BCA)

CPU organisation, instruction sets, addressing modes, memory hierarchy, I-O and 8085-8086 assembly programming.

6 महीनेअवधि 5Chapters22टॉपिक

सिलेबस · पाठ्यक्रम

Download PDF
01Unit 1: Register Transfer and Micro-operations 4 टॉपिक
  1. Register transfer language
  2. Bus and memory transfers
  3. Arithmetic, logic and shift micro-operations
  4. Basic computer instruction cycle
02Unit 2: CPU Organisation 4 टॉपिक
  1. General register and stack organisation
  2. Instruction formats - three, two, one and zero address
  3. Addressing modes
  4. RISC and CISC
03Unit 3: Memory Organisation 5 टॉपिक
  1. Memory hierarchy
  2. Main memory - RAM and ROM
  3. Cache memory and mapping techniques
  4. Hit ratio and access time
  5. Virtual memory and paging
04Unit 4: Input-Output Organisation 5 टॉपिक
  1. I/O interface
  2. Programmed I/O
  3. Interrupt-driven I/O
  4. Direct Memory Access (DMA)
  5. I/O processors
05Unit 5: Microprocessors and Assembly Programming 4 टॉपिक
  1. 8085 architecture and pin diagram basics
  2. 8086 architecture - BIU, EU, segmentation
  3. Instruction set - data transfer, arithmetic, logical, branch
  4. Assembly programs - addition, largest number, block transfer

परिचय

आप यह कर पाएँगे

  • Describe register transfer, bus systems and micro-operations
  • Explain instruction formats, addressing modes and RISC versus CISC design
  • Explain the memory hierarchy, cache memory and virtual memory
  • Compare programmed I/O, interrupt-driven I/O and DMA
  • Describe the architecture of the 8085 and 8086 microprocessors
  • Write simple assembly language programs using data transfer, arithmetic and branch instructions

यह किसके लिए है

  • BCA students of Semester 3 (UP state universities, Lucknow University pattern)
  • Students who want to understand how programs run inside the CPU

आपको क्या चाहिए

  • Digital Electronics and Computer Organization (BCA Semester 2)

सवाल

Which syllabus does this Computer Architecture and Assembly Language course follow?

It follows the common UP state university BCA syllabus (University of Lucknow pattern) for BCA Semester 3. If your own university's syllabus differs, the centre follows your university's syllabus and unit order.

Will I run assembly programs?

Yes. The trainer uses an 8085/8086 simulator (or EMU8086) so students can see registers change step by step.

Is this paper hard?

It is concept-heavy; with diagrams and solved numericals on addressing, cache and memory it becomes manageable.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.