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. |
Other Than Setb, Clr Are There Any Single Bit Instructions? |
Answer»
|
|
| 2. |
Can Single Bit Of A Port Be Accessed In 8051? |
Answer»
Here the second bit of port 1 is set to 1. Here the second bit of port 1 is set to 1. |
|
| 3. |
Which 2 Ports Combine To Form The 16 Bit Address For External Memory Access? |
Answer»
|
|
| 4. |
Can Port 0 Be Used As Input Output Port? |
|
Answer» Yes, port 0 can be USED as input output port. Port 0 is an open drain unlike ports 2, 3, 4. To USE it as input or output the 10K OHM pull-up resisters are connected to it externally. To make port 0 as input port it must be programmed by writing 1 to all bits. Example:
Yes, port 0 can be used as input output port. Port 0 is an open drain unlike ports 2, 3, 4. To use it as input or output the 10k ohm pull-up resisters are connected to it externally. To make port 0 as input port it must be programmed by writing 1 to all bits. Example: |
|
| 5. |
Explain Jnc.? |
|
Answer» It is a command used to jump if no carry occurs after an ARITHMETIC operation. It is CALLED as jump if no carry (conditional jump instruction). Here the carry FLAG bit in PSW register is used to MAKE decision. The PROCESSOR looks at the carry flag to see if it is raised or not. It is a command used to jump if no carry occurs after an arithmetic operation. It is called as jump if no carry (conditional jump instruction). Here the carry flag bit in PSW register is used to make decision. The processor looks at the carry flag to see if it is raised or not. |
|
| 6. |
What Are Issues Related To Stack And Bank 1.? |
Answer»
|
|
| 7. |
Which Bit Of The Flag Register Is Set When Output Overflows To The Sign Bit? |
|
Answer» The 2nd bit of the flag register is set when output flows to the SIGN bit. This flag is also called as the overflow flag. Here the output of the signed number operation is too large to be ACCOMMODATED in 7 bits. For signed numbers the MSB is used to INDICATE the WHETHER the number is positive or negative. It is only used to detect errors in signed number operations. The 2nd bit of the flag register is set when output flows to the sign bit. This flag is also called as the overflow flag. Here the output of the signed number operation is too large to be accommodated in 7 bits. For signed numbers the MSB is used to indicate the whether the number is positive or negative. It is only used to detect errors in signed number operations. |
|
| 8. |
Are All The Bits Of Flag Register Used In 8051? |
Answer»
|
|
| 9. |
How Are Labels Named In Assembly Language? |
Answer»
|
|
| 10. |
What Is Equ? |
Answer»
|
|
| 11. |
Explain Db.? |
Answer»
|
|
| 12. |
What Is Lst File? |
Answer»
Programmer USES this file to find the syntax errors and LATER fix them. Programmer uses this file to find the syntax errors and later fix them. |
|
| 13. |
Tell The Addresses Which Are Bit Addressable? |
|
Answer» The BIT addressable MEMORY in 8051 is compose from 210 bits: bit address space: 20H – 2FH bytes RAM = 00H – 7FH bits address, SFR registers. The bit addressable memory in 8051 is compose from 210 bits: bit address space: 20H – 2FH bytes RAM = 00H – 7FH bits address, SFR registers. |
|
| 14. |
What Are The Four Distinct Types Of Memory In 8051? |
|
Answer»
|
|
| 15. |
What Are The Types Of Interrupts In 8051? |
| Answer» | |
| 16. |
Give Example Of Bit Address And Byte Address? |
|
Answer» EXAMPLE: bit address 87h –> BYTE address 80H, bit #7 Example: bit address 87h –> byte address 80h, bit #7 |
|
| 17. |
What Is Special Function Registers (sfr)? |
|
Answer» The MEMORY ADDRESSES from 80H to 0FFH are called SFR. These are 128 BYTES registers specially designed for interrupts and few other operations. The memory addresses from 80H to 0FFH are called SFR. These are 128 bytes registers specially designed for interrupts and few other operations. |
|
| 18. |
How Much Total External Data Memory That Can Be Interfaced To The 8051? |
|
Answer» 64K data memory |
|
| 19. |
List Out Addressing Modes In Mcs-51? |
Answer»
|
|
| 20. |
How Much On Chip Ram Is Available? |
|
Answer» 128 BYTES of RAM (from 0x00 to 0X7F) and can be used to store DATA. 128 bytes of RAM (from 0x00 to 0x7F) and can be used to store data. |
|
| 21. |
What Location Code Memory Space And Data Memory Space Begins? |
|
Answer» At LOCATION 0X00 for INTERNAL or EXTERNAL MEMORY At location 0x00 for internal or external memory |
|
| 22. |
List Out The Features Of 8051 Microcontroller? |
Answer»
|
|
| 25. |
Why 8051 Is Called 8 Bit Microcontroller? |
|
Answer» The INTEL 8051 is an 8-bit microcontroller which MEANS that most available operations are limited to 8 bits. The Intel 8051 is an 8-bit microcontroller which means that most available operations are limited to 8 bits. |
|
| 26. |
8051 Was Developed Using Which Technology? |
|
Answer» INTEL’s original MCS-51 family was developed using NMOS TECHNOLOGY, but later versions, identified by a LETTER C in their name (e.g., 80C51) used CMOS technology and consume less power than their NMOS PREDECESSORS. This made them more SUITABLE for battery-powered devices. Intel’s original MCS-51 family was developed using NMOS technology, but later versions, identified by a letter C in their name (e.g., 80C51) used CMOS technology and consume less power than their NMOS predecessors. This made them more suitable for battery-powered devices. |
|
| 27. |
What Is The Difference Between Harvard Architecture And Von Neumann Architecture? |
|
Answer» The name HARVARD Architecture comes from the Harvard Mark. The most obvious characteristic of the Harvard Architecture is that it has PHYSICALLY separate signals and storage for code and data memory. It is possible to access program memory and data memory simultaneously. Typically, code (or program) memory is read-only and data memory is read-write. Therefore, it is impossible for program contents to be modified by the program itself. The von NEUMANN Architecture is named after the mathematician and early computer scientist John von Neumann. Von Neumann machines have SHARED signals and memory for code and data. Thus, the program can be easily modified by itself since it is STORED in read-write memory. The name Harvard Architecture comes from the Harvard Mark. The most obvious characteristic of the Harvard Architecture is that it has physically separate signals and storage for code and data memory. It is possible to access program memory and data memory simultaneously. Typically, code (or program) memory is read-only and data memory is read-write. Therefore, it is impossible for program contents to be modified by the program itself. The von Neumann Architecture is named after the mathematician and early computer scientist John von Neumann. Von Neumann machines have shared signals and memory for code and data. Thus, the program can be easily modified by itself since it is stored in read-write memory. |
|
| 28. |
Intel 8051 Follows Which Architecture? |
|
Answer» INTEL 8051 is HARVARD ARCHITECTURE. Intel 8051 is Harvard Architecture. |
|
| 29. |
Introduction Of 8051 Microcontroller Architecture? |
|
Answer» In 1981, Intel Corporation introduced an 8-bit microcontroller called the 8051. The 8051 became widely popular after Intel allowed other MANUFACTURERS to make and market any flavors of the 8051. They please with the condition that they remain code-compatible with the 8051. This has led to many, versions of the 8051 with DIFFERENT speeds and amounts of on-chip ROM marketed by more than half a DOZEN manufacturers. It is important to note that although there are different flavors of the 8051 in terms of speed and amount of on-chip ROM, they are all compatible with the original 8051 as far as the instructions are concerned. This means that if you write your PROGRAM for one, it will RUN on any of them regardless of the manufacturer. In 1981, Intel Corporation introduced an 8-bit microcontroller called the 8051. The 8051 became widely popular after Intel allowed other manufacturers to make and market any flavors of the 8051. They please with the condition that they remain code-compatible with the 8051. This has led to many, versions of the 8051 with different speeds and amounts of on-chip ROM marketed by more than half a dozen manufacturers. It is important to note that although there are different flavors of the 8051 in terms of speed and amount of on-chip ROM, they are all compatible with the original 8051 as far as the instructions are concerned. This means that if you write your program for one, it will run on any of them regardless of the manufacturer. |
|