EC8691 MM 2marks 16marks, MICROPROCESSORS AND MICROCONTROLLERS Question Bank,6th Sem


EC8691 MM 2marks

Anna University Regulation 2017 ECE EC8691 MM 2marks & 16marks for all 5 units are provided below. EC8691 MM Short answers, Question Bank for MICROPROCESSORS AND MICROCONTROLLERS Engineering are listed down for students to make perfect utilization and score maximum marks with our study materials.


1. What are the functional parts of 8086 CPU?
The two independent functional parts of the 8086 CPU are:
i. Bus Interface Unit (BIU):
BIU sends out addresses, fetches instruction from memory, reads data from ports and memory and writes data to ports and memory.
ii. Execution Unit (EU):
EU tells the BIU where to fetch instructions or data, decodes instructions and executes instructions.

2. What is the purpose of a decoder in EU?
The decoder in EU translates instructions fetched from memory into a series of actions, which the EU carries out.

3. Give the register classification of 8086.
The 8086 contains:
i. General purpose registers:
They are used for holding data, variables and intermediate results temporarily.
ii. Special purpose registers:
They are used as segment registers, pointers, index register or as offset storage registers for particular addressing modes.

4. Give the different segment registers.
The four segment registers are:
i. Code segment register:
It is used for addressing a memory location in the code segment of the memory, where the
executable program is stored.
ii. Data segment register:
It points to the data segment of the memory, where data is resided.
iii. Extra segment register:
It also contains data.
iv. Stack segment register:
It is used for addressing stock segment of memory. It is used to store stack data.

5. What are pointers and index registers?
IP, BP and SP are the pointers and contain offsets within the code, data and stack segments
respectively. SI and DI are the index registers, which are used as general purpose registers and
also for offset storage in case of indexed, based indexed and relative based indexed addressing

6. What are the different types of addressing modes of 8086 instruction set ?
The different addressing modes are:
i. Immediate
ii. Direct
iii. Register
iv. Register indirect
v. Indexed
vi. Register relative
vii. Based indexed
viii. Relative based indexed

7. What are the different types of instructions in 8086 microprocessor?
The different types of instructions in 8086 microprocessor are:
i. Data copy / transfer instructions
ii. Arithmetic and logical instructions
iii. Branch instructions
iv. Loop instruction
v. Machine control instruction
vi. Flag manipulation instruction
vii. Shift and rotate instruction
viii. String instruction.

8. Mention the addressing modes of the following 8086 instructions
Mov al, disp(ax)- Register Relative Addressing Mode
Mov AH, DISP [bx][si] – Relative Based Indexed Addressing Mode
11. What are the different flag available in status register of 8086 ?
There are 6 one bit flags are present. They are,
AF – Auxiliary Carry Flag
CF – Carry Flag
OF – Overflow Flag
SF – Sign Flag
PF – Parity Flag
ZF – Zero Flag
Flag register format and functions refer book (architecture of 8086)

EC8691 MM Unit 1 2marks & 16marks – Download Here

EC8691 MM Unit 2 2marks & 16marks – Download Here

EC8691 MM Unit 3 2marks & 16marks – Download Here

EC8691 MM Unit 4 2marks & 16marks – Download Here

EC8691 MM All Units 2marks & 16marks – Download Here

If you require any other notes/study materials, you can comment in the below section.

Related Links

For EC8691 MM Previous Year Question Papers – Click here

For EC8691 MM Important Questions/Answer Key – Click here

For EC8691 MM Lecture Handwritten Notes – Click here

Search Terms

EC8691 MM 2marks

Anna University 6th Sem ECE MM 2marks 16 marks

EC8691 MICROPROCESSORS AND MICROCONTROLLERS Engineering question bank free download

Anna University ECE MM short answers Regulation 2017

EC8691 2marks, MM Unit wise short answers – ECE 6th Semester


Comments are closed.