InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Explain What Is Sim And Rim Instructions? |
|
Answer» SIM is Set INTERRUPT Mask. Used to mask the hardware interrupts. RIM is Read Interrupt Mask. Used to check whether the interrupt is MASKED or not. SIM is Set Interrupt Mask. Used to mask the hardware interrupts. RIM is Read Interrupt Mask. Used to check whether the interrupt is Masked or not. |
|
| 2. |
Which Stack Is Used In 8086? |
|
Answer» FIFO (First In First Out) STACK is used in 8086.In this type of Stack the first stored INFORMATION is RETRIEVED first. FIFO (First In First Out) stack is used in 8086.In this type of Stack the first stored information is retrieved first. |
|
| 3. |
What Are The Flags Used In 8086? |
|
Answer» In 8086 CARRY flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag. basically there r two types of interrupti.e.internal and EXTERNAL INTERRUPTS.internal interrupts are software inetrrupts which can maskable or nonmaskable where as external interrupts are DUE to some hardware reset,and are non maskable. In 8086 Carry flag, Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign flag. basically there r two types of interrupti.e.internal and external interrupts.internal interrupts are software inetrrupts which can maskable or nonmaskable where as external interrupts are due to some hardware reset,and are non maskable. |
|
| 4. |
What Are The Various Interrupts In 8086? |
|
Answer» Maskable INTERRUPTS, Non-Maskable interrupts. Maskable interrupts, Non-Maskable interrupts. |
|
| 5. |
What Is Non-maskable Interrupts? |
|
Answer» An INTERRUPT which can be NEVER be TURNED off (ie.disabled) is KNOWN as Non-Maskable interrupt. An interrupt which can be never be turned off (ie.disabled) is known as Non-Maskable interrupt. |
|
| 6. |
Which Interrupts Are Generally Used For Critical Events? |
|
Answer» Non-Maskable interrupts are used in critical EVENTS. Such as Power FAILURE, Emergency, SHUT off ETC. Non-Maskable interrupts are used in critical events. Such as Power failure, Emergency, Shut off etc. |
|
| 7. |
Give Examples For Maskable Interrupts? |
|
Answer» RST 7.5, RST6.5, RST5.5 are Maskable INTERRUPTS. RST 7.5, RST6.5, RST5.5 are Maskable interrupts. |
|
| 8. |
Give Example For Non-maskable Interrupts? |
|
Answer» TRAP is KNOWN as Non-Maskable INTERRUPTS, which is used in EMERGENCY CONDITION. 5MHZ Trap is known as Non-Maskable interrupts, which is used in emergency condition. 5MHZ |
|
| 9. |
How Many Types Memory Mgt Can Divided? |
|
Answer»
memory is divided into TWO bank:
memory is divided into two bank: 1:even bank |
|
| 10. |
What Is The Difference Between 8085 And 8086 In Microprocessor? |
|
Answer» 8086 has a SPECIAL CONCEPT CALLED as memory segmentation.It allows parallel processing, while 8085 does not. 8086 has a special concept called as memory segmentation.It allows parallel processing, while 8085 does not. |
|
| 11. |
Why Memory Width Is Not 16-bit? In Stead Of Having 8-bit (same As 8085)? |
|
Answer» memory SIZE of 8086 is 1MB memory size of 8085 is 64KB 2 ^(adresslines)=size of memory (bytes) so adress LINES of 8086 are 20 and 8085 is 16 memory size of 8086 is 1MB memory size of 8085 is 64KB 2 ^(adresslines)=size of memory (bytes) so adress lines of 8086 are 20 and 8085 is 16 |
|
| 12. |
Where 8086 Mostly Used & Tell Application Of 8086? |
|
Answer» 8086 is used for general purpose like it is used in traffic signals for control purpose .It’s ALSO used for SMALL APPLICATIONS like for calculator,etc SCIENTIFIC calculators & small arithmatic operations 8086 is used for general purpose like it is used in traffic signals for control purpose .It’s also used for small applications like for calculator,etc scientific calculators & small arithmatic operations |
|
| 13. |
What Is Internal Structure Of 8086? |
|
Answer» 8086 is having 2 different units i.e. BIU(Bus Interface UNIT) and EU(EXECUTION Unit), these two units work synchronously. 8086 is having 2 different units i.e. BIU(Bus Interface Unit) and EU(Execution Unit), these two units work synchronously. |
|
| 14. |
Which Is The Tool Used To Connect The User And The Computer? |
|
Answer» INTERPRETER is the TOOL USED to CONNECT the USER and the tool. Interpreter is the tool used to connect the user and the tool. |
|
| 15. |
What Is The Position Of The Stack Pointer After The Push Instruction? |
|
Answer» The address line is 02 LESS than the EARLIER VALUE. Decrement by 2. The address line is 02 less than the earlier value. Decrement by 2. |
|
| 16. |
What Is The Position Of The Stack Pointer After The Pop Instruction? |
|
Answer» The ADDRESS line is 02 GREATER than the EARLIER VALUE. The address line is 02 greater than the earlier value. |
|
| 17. |
Logic Calculations Are Done In Which Type Of Registers? |
|
Answer» Accumulator is the REGISTER in which ARITHMETIC and Logic CALCULATIONS are done. Accumulator is the register in which Arithmetic and Logic calculations are done. |
|
| 18. |
What Is Meant By Cross-compiler? |
|
Answer» A program runs on one machine and EXECUTES on another is CALLED as CROSS-COMPILER Programs which compile on One Machine and Execute on Another machine is called cross compiler. A program runs on one machine and executes on another is called as cross-compiler Programs which compile on One Machine and Execute on Another machine is called cross compiler. |
|
| 19. |
Which Segment Is Used To Store Interrupt And Subroutine Return Address Registers? |
|
Answer» Stack Segment in segment REGISTER is used to store INTERRUPT and subroutine RETURN address REGISTERS. Stack Segment in segment register is used to store interrupt and subroutine return address registers. |
|
| 20. |
Which Flags Can Be Set Or Reset By The Programmer And Also Used To Control The Operation Of The Processor? |
| Answer» | |
| 21. |
What Does Eu Do? |
|
Answer» Basically,8086 is divided into two PART. 1.BIU. 2.EU EXECUTION UNIT(EU)Fetch the intruction from Queue(memory(6 byte) in BIU.) and EXECUTE it. Basically,8086 is divided into two part. 1.BIU. 2.EU Execution Unit(EU)Fetch the intruction from Queue(memory(6 byte) in BIU.) and execute it. |
|
| 22. |
Which Technology Is Used In Bluetooth For Avoiding Interference? |
|
Answer» FREQUENCY HOPPING is the TECHNOLOGY USED in BLUETOOTH. Frequency hopping is the technology used in Bluetooth. |
|
| 23. |
What Are The Conditions Under Which The Eu Enter Into The Wait Mode? |
|
Answer» The EU goes into the WAIT mode in the following three conditions:
The EU goes into the WAIT mode in the following three conditions: |
|
| 24. |
Explain Briefly How The Register In The 8086 Are Grouped Together? |
|
Answer» The 8086 in total CONSISTS of 14 16 bit registers. They are grouped together in the following WAY:
The 8086 in total consists of 14 16 bit registers. They are grouped together in the following way: |
|
| 25. |
Mention Briefly The Advantages Of Memory Segmentation In 8086? |
|
Answer» Some of the advantages of memory segmentation in the 8086 are as follows:
Some of the advantages of memory segmentation in the 8086 are as follows: |
|
| 26. |
Briefly Explain The Logical Address, Base Segment Address And Physical Address.? |
Answer»
|
|
| 27. |
Mention The Different Types Of Instructions Responsible For Data Transfer Instructions.? |
|
Answer» The following are the different types of instructions:
The following are the different types of instructions: |
|
| 28. |
Mention The Characteristics Of The Cmp Instructions.? |
|
Answer» The various characteristics of the Compare (CMP) instruction are as follows:
The various characteristics of the Compare (CMP) instruction are as follows: |
|
| 29. |
Point Out The Major Differences In Short Label And Near Label Jump Instructions.? |
|
Answer» The characteristics of Short Label instructions are:
The characteristics of Near Label instructions are as follows:
The characteristics of Short Label instructions are: The characteristics of Near Label instructions are as follows: |
|
| 30. |
Point Out The Differences Between The Nmi And Intr? |
|
Answer» The CHARACTERISTICS of NMI are as follows:
The characteristics of INTR are:
The characteristics of NMI are as follows: The characteristics of INTR are: |
|
| 31. |
Explain Briefly In Steps What Happens When An Interrupt Occurs.? |
|
Answer» The FOLLOWING steps occur when an interrupt occurs ( both for hardware and software ):
The following steps occur when an interrupt occurs ( both for hardware and software ): |
|
| 32. |
Write The Assembly Language Programming To Find The 2's Complement For A String Of 100 Bytes.? |
|
Answer» The following would be the code:
The following would be the code: |
|
| 33. |
List Out The Differences Between Isolated I/o And Memory Mapped I/o.? |
|
Answer» The characteristics of isolated I/O are as follows:
The characteristics of the memory mapped I/O are as follows:
The characteristics of isolated I/O are as follows: The characteristics of the memory mapped I/O are as follows: |
|
| 34. |
Mention The Internal Interrupts Characteristics.? |
|
Answer» Some of the characteristics of internal interrupts are as follows:
Some of the characteristics of internal interrupts are as follows: |
|
| 35. |
Explain The Types Of Interrupts From Type 0 To 4 Briefly.? |
|
Answer» The following are the various types of interrupts:
The following are the various types of interrupts: |
|
| 36. |
Briefly Explain The Three Different Types Of Control Flags For The 8086.? |
Answer»
|
|
| 37. |
Briefly Explain The Pointers And Index Group Of Registers.? |
Answer»
|
|
| 38. |
Write Down The Comparisons Between The 8086 And 8088? |
|
Answer» Features of the 8086:
Features of the 8088:
Features of the 8086: Features of the 8088: |
|
| 39. |
Briefly Explain How Instruction Operations In 8086 Can Be Classified.? |
|
Answer» The arithmetic operations in the 8086 can be CATEGORIZED as follows:
The arithmetic operations in the 8086 can be categorized as follows: |
|
| 40. |
Explain The Two Types Of Conditional Jumps.? |
Answer»
|
|
| 41. |
How Are Assemblers Aided By The Use Of Modular Programming Techniques.? |
|
Answer» The advantages of using modular programming techniques are as follows:
The advantages of using modular programming techniques are as follows: |
|
| 42. |
Define The Jobs Performed By The Biu And Eu In The 8086.? |
|
Answer» The functions PERFORMED by the Bus interface unit are:
The Execution unit is responsible for the following work:
The functions performed by the Bus interface unit are: The Execution unit is responsible for the following work: |
|