Tribhuwan University

Institute of Science and Technology

2080

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.
Explain instruction cycle, machine cycle and T-states. Draw timing diagram of fetch and execute of LDA instruction with brief description.[10]
2.
Draw a well-labeled block diagram of 8036 microprocessor. Explain its Register organization.[10]
3.
Explain the working of LHLD and DAA instruction of 8085. An array containing 5 elements is stored from memory location 4000h to 4004h; write an assembly language program for 8085 microprocessor to find largest element of array and store in memory location 4005h.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
What is ALE? Explain the role of ALE in address/data bus De-multiplexing in 8085 with suitable diagram. [5]
5.
What do you mean by Isolated I/O? Explain basic DMA operation in brief. [5]
6.
What is flag? Explain all the flags present in 8085 microprocessor. [5]
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]
8.
What is Descriptor? Explain the use of descriptor in logical to physical address conversion in 80286 microprocessor. [5]
9.
What is mean by addressing mode? Explain different addressing modes in 8085 microprocessor. [5]
10.
What are various functional units of 80386 microprocessor? Explain function of each unit. [5]
11.
What are different modes of parallel I/O? Differentiate between synchronous serial communication and asynchronous serial communication. [5]
12.
Write short notes on:a. RS-232 b. Interrupts [5]