Tribhuwan University

Institute of Science and Technology

2080.1

Bachelor Level / First Year / Second Semester / Science

B.Sc in Computer Science and Information Technology (CSC167)

(Microprocessor)

Full Marks: 60

Pass Marks: 24

Time: 3 Hours

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

The figures in the margin indicate full marks.

Section A

Long Answers Questions

Attempt any TWO questions.
[2*10=20]
1.
Difference between 8085 and 8086 microprocessor. Explain the concept of demultiplexing of address bus and why is it required?[10]
2.
Write an Assembly program for calculating the factorial of a number using 8085 microprocessor.[10]
3.
Draw a block diagram of 80286 microprocessor and explain.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
What is paging? Explain the concept of memory access in protected mode. [5]
5.
What is the importance of direct memory access? Explain the mechanism of direct memory access. [5]
6.
List different types of ports. What are the main characteristics of programmable interrupt controller 8259A? [5]
7.
Difference between instruction cycle and machine cycle. Draw timing diagram of MVI A, 32 H. [5]
8.
Write an Assembly program to reverse the given string. [5]
9.
Explain different types of system buses and also indicate whether they are unidirectional or bidirectional. [5]
10.
What is the significance of interrupt masking? Difference between vectored and polled interrupt. [5]
11.
Illustrate memory access in GDT. [5]
12.
Write short notes on: a. Jumps b. Accumulator [5]