JUNE 2013: Code: AC78 Subject: Advanced Microprocessors
JUNE 2013: Code: AC78 Subject: Advanced Microprocessors
JUNE 2013: Code: AC78 Subject: Advanced Microprocessors
__________________
Code: AC78 Subject: ADVANCED MICROPROCESSORS
AMIETE – CS
PLEASE WRITE YOUR ROLL NO. AT THE SPACE PROVIDED ON EACH PAGE
IMMEDIATELY AFTER RECEIVING THE QUESTION PAPER.
NOTE: There are 9 Questions in all.
• Question 1 is compulsory and carries 20 marks. Answer to Q.1 must be written in the
space provided for it in the answer book supplied and nowhere else.
• The answer sheet for the Q.1 will be collected by the invigilator after 45 minutes of the
commencement of the examination.
• Out of the remaining EIGHT Questions answer any FIVE Questions. Each question
carries 16 marks.
• Any required data not explicitly given, may be suitably assumed and stated.
Q.1 Choose the correct or the best alternative in the following: (2 × 10)
Q.2 a. What are the salient features of INTEL’s-8086 microprocessor? Explain with an
example how 20 bit physical address is calculated? (10)
Q.3 a. Correct the following instructions if necessary and indicate its addressing mode.
(i) MOV BL, AX (ii) OUT DX,AL
(iii) ROL AX, 04 (iv) DIV BX, CX (8)
Q.4 a. Explain with examples the inter segment return and intra segment return
instructions. (8)
Q.5 a. What are the functions of the following pins of numeric co-processor-8087?
(i) RQ/GT (ii) BUSY
(iii) S 2 S 1 S 0 (iv) TEST (8)
Q.6 a. Using 8086 instructions, write an assembly language program to add a series of 1
byte numbers. Write necessary comments for the same. (10)
c. Explain high level language services for BIOS and DOS services. (5)
Q.8 a. Write an assembly language program by using 8087 instructions to compute the
hypotenuse of a right angled triangle. Comment the code. (8)
b. Write a C program to print a message, if the printer is online using BIOS and DOS
services. Explain the methodology. (8)
b. Draw the architecture of Pentium processor and explain the features of Pentium
processor. (8)