Anna University Regulation 2013 Information Technology (IT) EC6504 MPMC 2marks & 16marks for all 5 units are provided below. Download link for IT 4th SEM EC6504 Microprocessor Microcontroller Short answers, Question Bank are listed down for students to make perfect utilization and score maximum marks with our study materials.
UNIT I- THE 8086 MICROPROCESSOR
1. What is microprocessor?
A microprocessor is a multipurpose, programmable, clock-driven, register-based electronic device that reads binary information from a storage device called memory, accepts binary data as input and processes data according to those instructions, and provides result as output.
2. What is Accumulator?
The Accumulator is an 8-bit register that is part of the arithmetic/logic unit (ALU). This register is used to store 8-bit data and to perform arithmetic and logical operations. The result of an operation is stored in the accumulator. The accumulator is also identified as register A.
3. What is stack?
The stack is a group of memory locations in the R/W memory that is used for temporary storage of binary information during the execution of a program.
4. What is a subroutine program?
A subroutine is a group of instructions written separately from the main program to perform a function that occurs repeatedly in the main program. Thus subroutines avoid the repetition of same set of instructions in the main program.
5. Define addressing mode.
Addressing mode is used to specify the way in which the address of the operand is specified within the instruction.
6. Define instruction cycle.
It is defined as the time required to complete the execution of an instruction.
7 . Write a program to add a data byte located at offset 0500H in 2000H segment to another data byte available at 0600H in the same segment and store the result at 0700H in the same segment.
MOV AX, 2000H; initialize DS with value
MOVDS, AX; 2000H
MOV AX, [500H]; Get first data byte from 0500H offset
ADD AX, [600H]; Add this to the second byte from 0600H
MOV [700H],AX; store AX in 0700H
8. 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
9. 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
10. What is assembly level programming?
A program called assembler is used to convert the mnemonics of instruction and data into their equivalent object code modules. The object code modules are further converted into executable code using linker and loader programs. This type of programming is called assembly level programming.
11. What is a stack?
Stack is a top-down data structure, whose elements are accessed using a pointer that is implemented using the SS and SP registers. It is a LIFO data segment.
12. How is the stack top address calculated?
The stack top address is calculated using the contents of the SS and SP register. The contents of stack segment (SS) register is shifted left by four bit positions (multiplied by (0h)) and the resulted 20-bit content is added with the 16-bit offset value of the stack pointer (SP) register.
EC6504 MPMC Unit 1 2marks & 16marks – Download Here
EC6504 MPMC Unit 2 2marks & 16marks – Download Here
EC6504 MPMC Unit 3 2marks & 16marks – Download Here
EC6504 MPMC Unit 4 2marks & 16marks – Download Here
EC6504 MPMC Unit 5 2marks & 16marks – Download Here
If you require any other notes/study materials, you can comment in the below section.
For EC6504 MPMC Previous Year Question Papers – Click here
For EC6504 MPMC Important Questions/Answer Key – Click here
For EC6504 MPMC Lecture Notes – Click here
Anna University 4th SEM IT MPMC 2marks 16 marks
EC6504 Microprocessor Microcontroller question bank free download
Anna University IT MPMC short answers Regulation 2013
EC6504 2marks, MPMC Unit wise short answers – IT 4th Semester