Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

MICROPROCESSOR VIVA QUESTIONS 1) 2) 3) 4) 5) Define Microprocessor. Why 8086 is called as a advanced microprocessor? How many bit processors is 8086?

Why? How many bit pin IC, is 8086, power supply required, operating frequency? How many number of memory locations? ____ 6) Say the function of A0 and BHE 7) How many modes of operation did 8086 has? 8) How many addressing modes? 9) What are addressing modes? 10) Why input, output port addressing mode is required? 11) What is fixed and variable port addressing mode? 12) How many memory segmentations are available? 13) What is the advantage of segmentation? 14) How memory is organized in 8086? 15) What are macros? 16) Difference between macros and cal 17) Explain AAA, AAS, AAM, AAD 18) How to use AAD? 19) Define flag. 20) How many bit flag register is 8086? 21) What are conditional flags? 22) What are control flags? 23) What are the functions of execution unit? 24) What is pipelining? 25) What is instruction queue register? 26) Say the function of general purpose register AX, BX, CX and DX 27) What are segment registers? 28) Define the functions of each segment registers 29) What are public and EXTRN? 30) Explain PUSH and POP of 8086 31) Explain lock prefix 32) Explain TEST pin and TEST instruction 33) Difference between minimum and maximum modes of operation 34) How to use difference banks of 8086? 35) How to generate 20-bit physical address? 36) What are interrupts? 37) Difference between hardware and software interrupts 38) Difference between vectored and non-vectored interrupts 39) Difference between edge triggered and level triggered interrupts 40) What is interrupt vector table? 41) How much memory is received for interrupts? 42) What is ISS? 43) Which register holds the ISS address?

44) Difference between RET and IRET 45) What are assembler directives? 46) What is .model small? 47) What is status of the TF and IF to execute an interrupt? 48) Name a conditional interrupt 49) How to set the trap flag? 50) How to reset the trap flag? 51) What is the function of INT 21? 52) What are the dedicated interrupts? 53) Name the function of dedicated interrupts 54) Which interrupt has the highest priority? 55) What is 8087? 56) What is the speed of 8087? 57) What are the data types present in 8087? 58) What are the instruction types of 8086? 59) Difference between MOV AX, [BX] and MOV AX, BX 60) What is the temporary real form representation? 61) What is an assembler, linker? 62) What are software available for the processor 8086? 63) What is the function of t? 64) What is the function of break point interrupt?

You might also like