compiled_important_questions
compiled_important_questions
• State the functions of following pins of 8086 Microprocessor: (i) ALE (ii) M/IO
• State the function of STC and CMC Instruction of 8086.
• List the program development steps for Assembly Language Programming.
• Define MACRO with its syntax.
• Write an ALP to Add two 16 bit numbers.
• State two examples of each, Immediate and based indexed Addressing modes.
• State the use of OF and AF Flags in 8086.
• Define logical and effective address. Describe Physical address generation in 8086.
If CS = 2135 H and IP = 3478H, calculate Physical Address.
• Explain the following assembler directives: (i) DB (ii) DW (iii) EQU (iv) DUP (v)
SEGMENT (vi) END
• Explain with suitable example the Instruction given below: (i) DAA (ii) AAM
• State the function of ALE and Ready pin of 8086. (Similar to Summer 2023 Q1.a)
• What is the role TEST instruction in Assembly language programming?
• List the major steps in developing an Assembly language program. (Similar to
Summer 2023 Q1.c)
• Define Procedure and write its syntax.
• Draw the flowchart for Multiplication of two 16 bit numbers.
• What is stack? state its significance.
• What is the use of REP in string related instruction?
• Give the difference between Inter segment and Intra segment CALL. (Similar to
Summer 2023 Q2.a - NEAR/FAR CALL)
• What is pipelining? How it improves the processing speed? (Similar to Summer
2023 Q3.a)
• State the Assembler Directives used in 8086 programming and describe the
function of any two. (Similar to Summer 2023 Q2.c)
• Draw the Machine language instruction format for Register to Register transfer and
state the function of each bit.
• Describe Memory segmentation in 8086 and list its advantages. (Similar to Summer
2023 Q2.b)
• Write an ALP to perform 32 bit by 16-bit division of unsigned numbers.
• Write an ALP to count number of ‘1’ in 16-bit number.
• Compare Procedure and macro based on i) length of code ii) generation of object
code iii) Calling method iv) Passing parameter. (Similar to Summer 2023 Q3.d)