Bsc Csit Nepal

2074

Microprocessor

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

Long Questions:

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

  1. Draw the block diagram of 8086 microprocessor and explain each block.
  2. Ten number of 8-bit data stored at memory location 6000H. Write a program for 8085 microprocessor to calculate the sum of odd numbers and store the sum of odd numbers and store the sum at 6010H.(The sum may exceed 8-biys).
  3. What are the instructions available in 8085 microprocessor for arithmetic and logic operation? Explain each with example. Also mention, how the flags are affected by each instruction.

Short Questions

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

  1. What are the basic features of SAP-1 computer? Explain.
  2. Draw the timing diagram of instruction MVI B, 9 bit stored a memory location 4050H and explain it.
  3. Observe the following program and write the content of Accumulator, register B and flags after execution of each instruction.(assume initially all flags are reset)
    • MVI A, 59H
    • MVI B, 67H
    • ADD B
    • ANI 3AH
    • HLT
  4. What is CALL operation? How it differs with JUMP operation? Explain.
  5. Explain the function of following signals: ALE, READY, RD, and IO/M
  6. Write an assembly language program for 8086 microprocessor to display”Computer Science and Information Technology” .
  7. What are the registers available in 8086 microprocessor? Mention the function the function of each register.
  8. What is the importance of interrupt in microprocessor based system? Explain how interrupt controller(8259) can be used to handle interrupts.
  9. What are the differences between parallel and serial communication? Explain RS 232 interface.
  10. Explain briefly on keyboard and display controller.