Microprocessors
Microprocessors
USN 0
UNIT-I
UNIT-II
3. a) With neat sketches explain any four data addressing modes in detail. (12)
b) What is the effect of the following instructions? (02)
i) MOV BX,[DI] ii) LEA BX,[DI]
c) Write an ALP to convert BCD code to 7 segment code. (06)
UNIT-III
6. a) Write an ALP to determine whether the two strings , string 1 and string 2 are (08)
equal , and display the message " Strings are equal " else "Strings are not
equal".
b) Compare MACRO and PROCEDURE with example. (06)
c) With neat sketches, explain the NEAR and FAR CALL and RETURN operations. (06)
Page 1 of 2
EC405
UNIT-IV
7. a) Explain the use of EXTRN and PUBLIC as they apply to modular (06)
programming.
b) Give the comparison of minimum mode and maximum mode of 8086. (06)
c) Draw the bus timing for memory read operation and explain. (08)
8. a) Write an ALP to read string from keyboard and display on the monitor using (06)
DOS function calls.
b) Draw the block diagram of fully buffered system of 8086 and explain. (08)
c) Explain the clock generation by using 8284A. (06)
UNIT-V
Page 2 of 2