CSC167 Microprocessor

Microprocessor TU Board 2080 question paper

12 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Science in Computer Science and Information Technology

Semester 2 · TU Board 2080

Course Title: Microprocessor (CSC167)

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

Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.

Group A

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

  1. 1.

    Explain instruction cycle, machine cycle and T-states. Draw timing diagram of fetch and execute of LDA instruction with brief description.

    10
  2. 2.

    Draw a well-labeled block diagram of 8086 microprocessor. Explain its Register organization.

    10
  3. 3.

    Explain the working of LHLD and DAA instruction of 8085. An array containing 5 elements is stored from memory location 4000h to 4000h; write an assembly language program for 8085 microprocessor to find largest element of array and store in memory location 4005h.

    10

Group B

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

  1. 4.

    What is ALE? Explain the role of ALE in address/data bus De-multiplexing in 8085 with suitable diagram.

    5
  2. 5.

    What do you mean by Isolated I/O? Explain basic DMA operation in brief.

    5
  3. 6.

    What is flag? Explain all the flags present in 8085 microprocessor.

    5
  4. 7.

    Write an assembly language program for 16 bit microprocessor to count and display number of occurrence of letter 'o' in string "Microprocessor organization".

    5
  5. 8.

    What is Descriptor? Explain the use of descriptor in logical to physical address conversion in 80286 microprocessor.

    5
  6. 9.

    What is mean by addressing mode? Explain different addressing modes in 8085 microprocessor.

    5
  7. 10.

    What are various functional units of 80386 microprocessor? Explain function of each unit.

    5
  8. 11.

    What are different modes of parallel I/O? Differentiate between synchronous serial communication and asynchronous serial communication.

    5
  9. 12.

    Write short notes on:

    • a) RS-232

    • b) Interrupts

    5

— The End —