CACS155 Microprocessor and Computer Architecture

Microprocessor and Computer Architecture TU Board 2022 question paper

10 questionsSit this paper (timed)

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)

    1. 2.

      What is the use of flag? Explain different flags of 8085 with an example.

      5
    2. 3.

      Draw the timing diagram of LXI H, 5070H instruction.

      5
    3. 4.

      Explain how does control unit determines the type of instruction after it is read from memory.

      5
    4. 5.

      What is microprogram sequencer? Differentiate between hardwired control unit and microprogrammed control unit.

      5
    5. 6.

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

      5
    6. 7.

      What do you mean by pipelining hazards? Explain briefly.

      5
    7. 8.

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

      5

    Group C

    Attempt any TWO questions(2 × 10 = 20)

    1. 9.

      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
    2. 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.

      10
    3. 11.

      Define Control Word. Explain in detail about the structure of control unit and its basic requirement.

      10

    — The End —