0% found this document useful (0 votes)
22 views

MIC IMPQ by Campusify (1)

The document is a question bank covering various topics related to the 8086 microprocessor and assembly language programming. It includes questions categorized by chapters, with varying marks assigned to each question based on complexity. Topics range from features of the 8086 microprocessor to assembly language programming techniques and procedures.
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 (0 votes)
22 views

MIC IMPQ by Campusify (1)

The document is a question bank covering various topics related to the 8086 microprocessor and assembly language programming. It includes questions categorized by chapters, with varying marks assigned to each question based on complexity. Topics range from features of the 8086 microprocessor to assembly language programming techniques and procedures.
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/ 6

MIC

QUESTION BANK

Join Our Telegram Channel to get Total Free Engineering


Study Material
JOIN - https://t.me/campusifyy
SITE - https://www.campusify.co.in/

Downloaded From Campusify!


Downloaded From Campusify!
Question Bank

CHAPTER1: 8086-16 Bit Microprocessor (CO1) (14 Marks)


2 Marks
1 List any four features of 8086.
2 Define Pipeline.
3 List 16-bit registers of 8086.
4 State the function of following pins of 8086.
(a) TEST (b) BHE
5 State the function of following pins of 8086.
(a) ALE (b) DT/R
4 Marks
1 Draw the pin diagram of 8086.
2 Draw architecture of 8086 and Label it.
3 Write any four important functions of BIU.
4 Write any four important functions of EU.
5 Draw the flag register format of 8086 microprocessor.
6 What is memory segmentation? How it is done in 8086 microprocessor.
7 Describe the physical address generation processor in 8086 microprocessor.

CHAPTER 2 : The Art of Assembly Language Programming (CO2) (8 Marks)


2 Marks
1 State the function of Editor.
2 Describe following assembler directives.
(a) DD (b) STRUCT
3 Describe following assembler directives.
(a) EQU (b) EVEN
4 Difference between Assembler Directive and Instructions.
4 Marks
1 State the steps involved in program development.
2 Explain Assembly language program development tools.
3 Describe Value Returning Attribute Directives.
Downloaded From Campusify!
CHAPTER 3: Instruction Set of 8086 Microprocessor (CO3) (16 Marks)

2 Marks
1 State example of immediate addressing mode.
2 Identify the addressing mode of the following instructions.
(a) MUL AL,BL (b) MOV DX,0040H
3 Explain the following instruction of 8086
(a) XLAT (b) XCHG
4 Explain the following instruction of 8086
(a) CALL (b) RET

4 Marks
1 Write the instruction format of 8086 microprocessor.
2 Sate and explain any four addressing mode of 8086 with example.
3 With suitable example explain following instruction.
(a) DAA (b) ADC
(c ) MUL (d) AAM
4 Explain any four logical instructions of 8086 microprocessor with example.
5 List and explain any four string operation instruction.
6 Write assembly language instructions of 8086 microprocessor to
(a) Divide the content of AX register by 50H
(b) Rotate the content of BX register by 4 bit toward left.

Downloaded From Campusify!


CHAPTER 3: Instruction Set of 8086 Microprocessor (CO3) (16 Marks)

2 Marks

1 What is the use of REP in string related instruction?


2 With examples, describe any two String instructions in 8086 assembly language.
3 Describe any two Rotate instructions with example.
4 List any four Bit manipulation instructions of 8086.
4 Marks
1 Select the instruction for each of the following
i)Rotate register BH left 4 times.
ii)Multiply AL by 08H.
iii)Signed division of BL and AL
iv)Rotate BX to left 4 times through carry.
2 Describe the function of following instructions: AAA, CMP, ADC and JC.
3 Explain DAA and DAS instruction.
4 List and explain any four process control instruction with their functions.

CHAPTER 4 : Assembly Language Programming (CO4) (20 Marks)

2 Marks
1 Draw the flowchart for Multiplication of two 16 bit numbers.
2 Write an ALP to count number of ‘1’ in 16-bit number.
3 Write an ALP for finding length of two strings.
4 Write an ALP for 16-bit subtraction.
4 Marks
1 Write an ALP to perform 32 bit by 16-bit division of unsigned numbers.
2 Write an ALP to find the smallest number in the Array.
3 Write an ALP to count the number of positive and negative numbers in array.
4 Write an ALP to perform block transfer without using string instruction.

Downloaded From Campusify!


CHAPTER 5 : Procedure and Micro (CO5) (12 Marks)

2 Marks
1 Define Procedure and write its syntax.
2 Compare Procedure and macro based on
i) length of code ii) generation of object code
3 Define Macro.
4 State the advantages and disadvantages of using Procedure.
5 What is the difference between Near and Far Procedure?
6 What do you mean by Recursive procedure?
4 Marks
1 Give the difference between Inter segment and Intra segment CALL.
2 Compare PROCEDURE and MACRO.
3 Write an ALP for sum of series of 10 no. using PROCEDURE.
4 Write an ALP using MACRO to perform following operations
X=(A+B)*(C+D)

Downloaded From Campusify!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy