Microprocessor 2075

Tribhuwan University
Institute of Science and Technology
2075
Bachelor Level / Second Semester / Science
Computer Science and Information Technology ( CSC162 )
( Microprocessor )
Full Marks: 60
Pass Marks: 24
Time: 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.

Long answer questions:

Group A

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

1. Draw block diagram of 80286 and explain its functional units.

10 marks view

2. Explain instruction cycle, machine cycle and T-States. Draw timing diagram of STA instruction. Make necessary assumptions.

10 marks view

3. 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.)

10 marks view

Short answer questions:

Group B

Attempt any EIGHT questions:(8 x 5 = 40)

4. Differentiate between vectored and non-vectored interrupts.Where and how 8259 PIC can be used to handle interrupts.

5 marks view

5. Explain the addressing modes of 8085 microprocessor with examples.

5 marks view

6. Write an ALP for 8086 to read a string and display the string in uppercase.

5 marks view

7. What is system bus? Explain different types of system bus in detail.

5 marks view

8. How DTE and DCE are wired using Rs-232 cable. Explain the process of double handshake I/O.

5 marks view

9. What is instruction set? Explain various kind of instructions of 8085 microprocessor.

5 marks view

10. What is mean by memory interfacing? Explain the address decoding process in the 8085 microprocessor.

5 marks view

11. Explain how pipelining is achieved in 8086 microprocessor.

5 marks view

12. Write short notes on:

    a) Von Neumann architecture

    b) Macro Assembler

5 marks view