EC6504 MPMC 2marks-16marks
Anna University Regulation 2013 Computer Science Engineering (CSE) EC6504 MPMC 2marks & 16marks for all 5 units are provided below. Download link for CSE 4th SEM EC6504 MICROPROCESSOR AND MICROCONTROLLER Short answers, Question Bank are listed down for students to make perfect utilization and score maximum marks with our study materials.
EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK
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 HLT;
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
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 CSE MPMC 2marks 16 marks
EC6504 MICROPROCESSOR AND MICROCONTROLLER question bank free download
Anna University CSE MPMC short answers Regulation 2013
EC6504 2marks, MPMC Unit wise short answers – CSE 4th Semester