HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBCASemester 2Microprocessor and Comp. ArchitectureUnit 2: Introduction to Assembly Language Programming (10Hrs)
Chapter Study

BCA Semester 2 – Microprocessor and Comp. Architecture – Unit 2: Introduction to Assembly Language Programming (10Hrs)

Comprehensive questions and detailed answers for Unit 2: Introduction to Assembly Language Programming (10Hrs). Perfect for exam preparation and concept clarity.

17
Questions
110
Marks
Back to All Chapters
1

Explain the opcode fetch machine cycle for MVI A, 32H with timing diagram.

MediumTHEORY5 marks2019(TU FOHSS Final)
2

Explain 8085 instruction addressing mode with example.

MediumTHEORY5 marks2019(TU FOHSS Final)
3

Explain the different data transfer and manipulation instruction with example.

HardTHEORY10 marks2019(TU FOHSS Final)
4

Write an ALP using 8085 to check number stored in memory location 8080h is either even or odd.

MediumTHEORY5 marks2020(TU FOHSS Final)
5

Explain the following instructions a) LDA 7050H b) CPI 35H c) PUSH B

MediumTHEORY5 marks2021(TU FOHSS Final)
6

Define the term mnemonics, instruction cycle and machine cycle. There are two tables holding twenty data whose starting address is 3000H and 3020H respectively. Write a program to add the content of first table with the content of second table having same array index. Store sum and carry into the third and fourth table indexing from 3040H and 3060H respectively.

HardTHEORY10 marks2021(TU FOHSS Final)
7

For the expressionY= (A + B) * (C+D) Write down the code for one address, two address and three address instruction formats.

HardTHEORY10 marks2021(TU FOHSS Final)
8

What are the basic differences between a branch instruction, a call subroutine instruction, and program interrupt?

MediumTHEORY5 marks2022(TU FOHSS Final)
9

Write short notes on: a) Addressing modes of 8085 b) Vector Processing

MediumTHEORY5 marks2022(TU FOHSS Final)
10

Write a program to evaluate the arithmetic statement:X = A-B+C*(DE+F)/C+HK a) Using a general register computer with two address instructions. b) Using an accumulator type computer with one address instructions. c) Using a stack organized computer with zero-address operation instructions.

HardTHEORY10 marks2022(TU FOHSS Final)
11

Define addressing mode? Suppose content of register A and B is 37H and 57H respectively. Find the content of flag register after ADD B is performed.

MediumTHEORY5 marks2023(TU FOHSS Final)
12

Explain the following instructions a) LHLD 5050H b) CPI 34H c) JNZ 6080H

MediumTHEORY5 marks2023(TU FOHSS Final)
13

Draw the timing diagram for MOV B. For ten bytes of data starting from 7050H, write a program to sort the reading in ascending order.

HardTHEORY10 marks2023(TU FOHSS Final)
14

Draw timing diagram of MVI B, 354 instruction with proper explanation.

MediumTHEORY5 marks2024(TU FOHSS Final)
15

Explain data transfer and arithmetic instruction.

MediumTHEORY5 marks2024(TU FOHSS Final)
16

Write codes for following statement by using zero, one and three address instructions. X = (A+B-C)(D+E*F).

MediumTHEORY5 marks2024(TU FOHSS Final)
17

Explain the following instructions. a) DAA b) RLC c) INX B

MediumTHEORY5 marks2024(TU FOHSS Final)
Showing 17 questions

Sample Questions

Explain the opcode fetch machine cycle for MVI A, 32H with timing diagram.

Marks: 5Chapter: Unit 2: Introduction to Assembly Language Programming (10Hrs)

Explain 8085 instruction addressing mode with example.

Marks: 5Chapter: Unit 2: Introduction to Assembly Language Programming (10Hrs)

Explain the different data transfer and manipulation instruction with example.

Marks: 10Chapter: Unit 2: Introduction to Assembly Language Programming (10Hrs)

Write an ALP using 8085 to check number stored in memory location 8080h is either even or odd.

Marks: 5Chapter: Unit 2: Introduction to Assembly Language Programming (10Hrs)

Explain the following instructions a) LDA 7050H b) CPI 35H c) PUSH B

Marks: 5Chapter: Unit 2: Introduction to Assembly Language Programming (10Hrs)

And more questions available on this page.

About Unit 2: Introduction to Assembly Language Programming (10Hrs) Questions

This page contains comprehensive questions from the Unit 2: Introduction to Assembly Language Programming (10Hrs) chapter of Microprocessor and Comp. Architecture, part of the BCA Semester 2 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Microprocessor and Comp. Architecture Chapters

Unit 2: Introduction to Assembly Language Programming (10Hrs) chapter questions with answers for Microprocessor and Comp. Architecture (BCA Semester 2). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact
  • Terms of Service
  • Privacy Policy

Contact

  • 📧contact@hamiit.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

Community

  • Join Discord
  • Report a bug
  • Request feature

© 2026 Hami IT. All rights reserved.