Tribhuvan University
Bachelor of Computer Application
Semester 2 · TU Board 2022
Course Title: Microprocessor and Computer Architecture (CACS155)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to answer the question in their own words as far as possible.
Group A
Group B
Attempt any SIX question.(6 × 5 = 30)
- 2.5
What is the use of flag? Explain different flags of 8085 with an example.
- 3.5
Draw the timing diagram of LXI H, 5070H instruction.
- 4.5
Explain how does control unit determines the type of instruction after it is read from memory.
- 5.5
What is microprogram sequencer? Differentiate between hardwired control unit and microprogrammed control unit.
- 6.5
What are the basic differences between a branch instruction, a call subroutine instruction, and program interrupt?
- 7.5
What do you mean by pipelining hazards? Explain briefly.
- 8.5
Write short notes on: a) Addressing modes of 8085 b) Vector Processing
Answer comingAlso asked in 2026, 2021, 2020, 2019
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
Define symbolic microprogram. You have a list of data stored at memory location starting at 8050H. The end of the data array is indicated by data byte 00H. Write a program to add the set of readings. Store the sum at 9050 and total carry at 9051H.
- 10.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.
- 11.10
Define Control Word. Explain in detail about the structure of control unit and its basic requirement.
— The End —