Bsc Csit Nepal

2068

Microprocessor

Full Marks: 60
Pass Marks: 24
Time: 3 hours

Long Questions:

Attempt any two questions: (2 × 10=20)

  1. Explain the operation of 8085 microprocessor using block diagram. Justify that design of control unit in more difficult.
  2. What do you mean by addressing mode? Discuss different types of addressing modes with example.
  3. Write a program in 8-bit Microprocessor to store 68h, B3h, C Oh, and 11h in the memory location starting from 3000h. Move these data and store in the memory location starting from 3200h.

Short Questions

Attempt any eight questions: (8 × 5=40)

  1. What do you understand by PUSH operation? Explain the use of push operation in the case of stack.
  2. Write an assembly language program to add two 16-bit numbers.
  3. What do you understand by address decoding in the case of memory interface? Explain address decoding using Simple NAND Gate Decoder.
  4. What do you understand by I/O interface? Explain different types of I/O instructions.
  5. What do you mean by interrupt? Explain in detail about Basic Interrupt Processing.
  6. Explain the basic DMA Operation with required timing diagram.
  7. How can you interface 80286SX microprocessor? Explain.
  8. How can you implement pipelining in the basic microprocessor? Explain it with diagram.
  9. Draw the timing diagram for MVI B and explain it.
  10. Write an assembly language program to display a string “Microprocessor programming is a fun” using 16 bit microprocessor code. Assume any necessary data.