Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Semester 2 · TU Board 2075
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
(2 × 10 = 20)
- 1.10
Draw block diagram of 80286 and explain its functional units.
Answer comingAlso asked in 2080, 2076
- 2.10
Explain instruction cycle, machine cycle and T-States. Draw timing diagram of STA instruction. Make necessary assumptions.
Answer comingAlso asked in 2082, 2080, 2079, 2078
- 3.10
Write an assembly language program to find the smallest number in an array using 8 bit microprocessor. (Assume appropriate array data and address where minimum array size of 15 should be considered.)
Answer comingAlso asked in 2079, 2076
Group B
(8 × 5 = 40)
- 4.5
Differentiate between vectored and non-vectored interrupts. Where and how 8259 PIC can be used to handle interrupts.
- 5.5
Explain the addressing modes of 8085 microprocessor with examples
Answer comingAlso asked in 2081, 2080, 2079, 2078, 2076
- 6.5
Write an ALP for 8086 to read a string and display the string in uppercase.
- 7.5
What is system bus? Explain different types of system bus in detail.
- 8.5
How DTE and DCE are wired using Rs-232 cable. Explain the process of double handshake I/O.
- 9.5
What is instruction set? Explain various kind of instructions of 8085 microprocessor.
Answer comingAlso asked in 2076
- 10.5
What is mean by memory interfacing? Explain the address decoding process in the 8085 microprocessor.
- 11.5
Explain how pipelining is achieved in 8086 microprocessor.
- 12.5
Write short notes on:
- Von Neumann architecture
- Macro Assembler
— The End —