Elective Microprocessor

Microprocessor PU Spring question paper

6 questionsSit this paper (timed)

Pokhara University

Bachelor of Engineering in Computer Engineering

Semester 3 · PU Spring

Course Title: Microprocessor

Full Marks: 100Pass Marks: 45Time: 3hrs.

Candidates are required to give their answers in their own words as far as practicable.

  1. 2.
    • a) Draw and explain a well-labelled timing diagram of the instruction ADD M and calculate the time required to execute this instruction if the frequency is 3MHz.
    • b) | Write and assembly language program in 8085 to find sum of odd = numbers located from memory address [COO0H]- [CO0SH] and store the result in [CO06H].
    15
  2. 3.
    • a) Drawacircuit for 8085 to interface 2KB RAM and 4KB ROM, With initial address 2000H ,
    • b) Define interrupts. Differentiate between I/O mapped /O and Memory = mapped I/O
    15
  3. 4.
    • a) Draw and explain the architecture of 8251 USART controller. vacate b) What are BIU and EU in 8086 microprocessor? Explain with necessary diagram.
    15
  4. 5.
    • a) Write a program in 8086 to find whether a number is positive or negative,
    • b) What are the significance of assemblers directive in microprocessor? List all the assembler’s directive of 8086 microprocessor and explain them with example.
    15
  5. 6.
    • a) Explain with an example the flags of 8086 microprocessor.
    • b) RS232 forms a basis for serial data communication standard. Explain with diagram. ‘5 Page lof2 —«.————_ ol peeeereeesD 2x5
    15
  6. 7.

    Write short notes on: (Any two)

    • a) Polled and vectored Interrupt
    • b) RS 423A
    • c) Evolution of Microprocessors ie <I ran

— The End —