0% found this document useful (1 vote)
94 views3 pages

MP Model Question Paper

This document is a model question paper for the Computer Science and Engineering course Microprocessors and Microcontrollers. It contains 20 multiple choice questions testing knowledge of microprocessors such as 8086, 8051, and associated components like 8255, 8257, and 8254. Students are asked to describe functions and signals, differentiate between addressing modes and interrupts, write assembly language programs, and explain architectures and memory mappings of the various microprocessors and support chips.

Uploaded by

Chinnu Edwin A
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
94 views3 pages

MP Model Question Paper

This document is a model question paper for the Computer Science and Engineering course Microprocessors and Microcontrollers. It contains 20 multiple choice questions testing knowledge of microprocessors such as 8086, 8051, and associated components like 8255, 8257, and 8254. Students are asked to describe functions and signals, differentiate between addressing modes and interrupts, write assembly language programs, and explain architectures and memory mappings of the various microprocessors and support chips.

Uploaded by

Chinnu Edwin A
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

COMPUTER SCIENCE AND ENGINEERING

Model Question Paper

QP CODE:

Reg No: _______________

Name: _________________ PAGES : 4

APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY

SIXTH SEMESTER B.TECH. DEGREE EXAMINATION, MONTH & YEAR

Course Code: CST 307


Course Name: Microprocessors and Microcontrollers

Max.Marks:100 Duration: 3 Hours

PART A

Answer All Questions. Each Question Carries 3 Marks

1. Describe the functions of following signals in 8086


a)NMI b)ALE

2. List any three differences between 8085 and 8086 microprocessors.

3. Assume AL register is having the value 7FH. What will be the content of AL
after the following instructions are executed
a)ROR AL,01 b)SAR AL,01

4. Specify the use of following assembler directives - EQU , EVEN

5. Differentiate between maskable and non maskable interrupts?

6. Define Interrupt Service Routine? How to find the address of the ISR
corresponding to a given interrupt in 8086?

7. Give the purposes of the signals DRQ, TC and MARK in 8257?

8. How 8254 is used as a square wave generator?

9. Differentiate between indirect and indexed addressing modes in 8051.

44
COMPUTER SCIENCE AND ENGINEERING

10. Write the sequence of 8051 instructions to store any two numbers at two
consecutive locations 70H and 71H, multiply them and store the result in (10x3=30)
location 72H.

Part B
(Answer any one question from each module. Each question carries 14 Marks)

11. (a) Specify the significance of segmentation and how it is implemented in 8086 (5)

(b) Explain the maximum mode signals in 8086. (9)

OR

12. (a) Write down the differences between 8086 and 8088 processors (4)

(b) Explain the physical memory organization of 8086 with a neat diagram. (10)
How does the 8086 processor accesses a word from an odd memory
location? How many memory cycles does it take?

13. (a) Write an 8086 assembly language program for finding the sum of the (10)
squares of first N natural numbers. Calculate the squares of each number
using a subroutine SQUARE.

(b) Describe any four control transfer instructions in 8086. (4)

OR

14. (a) Write an 8086 assembly language program for printing the reverse of a (5)
given input string.

(b) Explain the addressing modes for sequential control flow instructions in (9)
8086.

15. (a) Give the stack structure of 8086. (5)

(b) Explain the architecture of 8259 with diagram (9)

OR

16. (a) Interface 32Kx8 RAM using four numbers of 8Kx8 memory chips and (10)
16Kx8 ROM using two numbers of 8Kx8 EPROM chips. The address
map is given as RAM starts at 00000H and ROM ends at FFFFFH

(b) Describe the predefined interrupts in 8086 (4)

45
COMPUTER SCIENCE AND ENGINEERING

17. (a) Explain the architecture of 8255 with a neat diagram (10)

(b) Identify the mode and I/O configuration for ports A, B and C of an 8255 (4)
after its control register is loaded with 86 H?

OR

18. (a) Define Direct Memory Access (DMA)and illustrate the role of a DMA (8)
controller? Explain the register organization of 8257 and state how these
registers are used during DMA transfer operations.

(b) Explain the architecture of 8254 timer chip (6)

19. (a) Explain the architecture of 8051 microcontroller. (9)

(b) Write an 8051 assembly language program for adding two matrices whose (5)
elements are stored sequentially in some memory location. Assume suitable
locations.

OR

20. (a) Explain the internal data memory organization of 8051. (9)

(b) Describe the control transfer instructions of 8051microcontroller. (5 )

46

You might also like