1. The document is a list of 44 questions related to the computer organization lab exam for the subject "Computer Organization Lab" at MVSR Engineering College's Department of Computer Science and Engineering.
2. The questions cover topics related to the 8086 microprocessor including its architecture, instruction set, addressing modes, registers, memory segmentation, interrupts, flag register, and instruction execution.
3. Examples of questions include defining a microprocessor, listing the primary operations of 8086, explaining memory segmentation and its advantages, defining data transfer and machine control instructions, and differentiating between various instruction types.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
545 views
Computer Organization - Lab Viva Questions
1. The document is a list of 44 questions related to the computer organization lab exam for the subject "Computer Organization Lab" at MVSR Engineering College's Department of Computer Science and Engineering.
2. The questions cover topics related to the 8086 microprocessor including its architecture, instruction set, addressing modes, registers, memory segmentation, interrupts, flag register, and instruction execution.
3. Examples of questions include defining a microprocessor, listing the primary operations of 8086, explaining memory segmentation and its advantages, defining data transfer and machine control instructions, and differentiating between various instruction types.
2. List the four primary operations commonly performed by the MPI.-Dec 2013-2Marks 3. What are the functions of general purpose registers, list the general purpose registers used in 8086 Miccroprocessor 4. What are the functions of special purpose registers, list the special purpose registers used in 8086 Miccroprocessor 5. Define Segmentation in 8086 Microprocessor June2019-2Marks 6. What is the need of segmentation May/June2018-2Marks 7. What are the Advantages of the Segmentation May/June2019-2Marks 8. Explain the significance of following pins of 8086 i. ALE ii) RESET iii) TEST’ iv) M/IO' 9. Explain the physical address formation in 8086 10.What is TRAP interrupt and its significance? 11.List the interrupt signals in 8086 microprocessor? May/June2016-2Marks 12.Draw the flag register of 8086 and write the function of each flag with example- May 2015-2Marks 13.What determines whether a microprocessor is considered an 8,16,32 bit device. —Dec-2012-2Marks 14.Define instruction cycle May/June2012-3Marks 15.What are maskable and non maskable interrupts? Give examples. How will you mask an interrupt in 8086? 16.How is the memory segment accessed by 8086 microprocessor identified? 17.How pipelining is achieved in 808 6MPU. 18.Specify the size of data, address, memory word and memory capacity of 8086 microprocessor. 19.State the functions for the following pins of 8086 NMI ,BHE' , TEST' , DEN ' 20.List the steps in physical address generation in 8086 microprocessor. Calculate the physical address for the given CS = 2340H , IP = 76A9H Define Data transfer instructions. List few instructions. 21.List Arithmetic and Logical instructions of 8086 MPI 22.What are the functions of Branch Instructions: 23.Define Loop instructions of 8086 MPI 24.Define and list Machine control instructions 25.List the Flag manipulation instructions of 8086 26.List Shift instructions of 8086 MPU 27.List Rotate instructions of MPU 28.Define and list String manipulation instructions of 8086 29.How is PUSH B instruction executed? Find the status after the execution. Register B has 93H and accumulator holds 15H illustrate the following -- May/June2012-3Marks 30.Explain the operation of the DIV instruction. What is the difference between DIV and IDIV 31.Distinguish between MUL and IMUL 32.Explain CALL and RET instructions. 33.Identify the addressing modes for the following instructions: a. MOV CL, 34H b. MOV BX, [4172H] c. MOV DS, AX d. MOV AX, [SI + BX +04] 34.Explain the following instructions of 8086=====1) DAA 2) XLAT 35.Explain the following instruction with examples: a. i)LEA ii) IDIV iii) XLAT iv)NEG 36.Differentiate between SHR and ROR instructions of 8086. (2points) 37.Differentiate between the following instructions a. i)AND & TEST b. ii)SHIFT & ROTATE 38.Explain the stack structure of 8086 in detail 39.Differentiate between NEAR and FAR CALLs 40.What will be the contents of register BL after the last instruction execution? a. MOV BL, 14H b. MOV CL, 03H c. SHL BL,CL 41.What is a stack and List the stack instructions of 8086.(2M) Dec-2013 42.List the subroutine instructions of 8086.(2M) May/June-2102 43.Explain about the DAA instruction of 8086 microprocessor- May/June2014- 2Marks 44.Write short notes on JMP and CALL Instructions of 8085 microprocessor