Bachelors Level/First Year/Second Semester/Science csit/second semester/microprocessor/syllabus wise questions

B.Sc Computer Science and Information Technology

Institute of Science and Technology, TU

Microprocessor (CSC167)

Year Asked: 2080.1, syllabus wise question

Advanced Microprocessors
1.
What is paging? Explain the concept of memory access in protected mode. [5]
2.
Illustrate memory access in GDT. [5]
Assembly Language Programming
1.
Write an Assembly program for calculating the factorial of a number using 8085 microprocessor. [10]
2.
Write an Assembly program to reverse the given string. [5]
Basic Architecture
1.
Difference between 8085 and 8086 microprocessor. Explain the concept of demultiplexing of address bus and why is it required? [10]
2.
Draw a block diagram of 80286 microprocessor and explain. [10]
3.
Explain different types of system buses and also indicate whether they are unidirectional or bidirectional. [5]
Basic I/O, Memory R/W and Interrupt Operations
1.
What is the significance of interrupt masking? Difference between vectored and polled interrupt. [5]
Input/ Output Interfaces
1.
What is the importance of direct memory access? Explain the mechanism of direct memory access. [5]
2.
List different types of ports. What are the main characteristics of programmable interrupt controller 8259A? [5]
Instruction Cycle
1.
Difference between instruction cycle and machine cycle. Draw timing diagram of MVI A, 32 H. [5]
Introduction
1.
Write short notes on: a. Jumps b. Accumulator [5]