answersLogoWhite

0

pc and stack pointer

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Size of stack memory and stack pointer register in 8051 microprocessor?

8 bit


What is the external data memory capacity of 8051 and why?

65536 bytes, because the 8051 family has a 16 bit external address buss.


Is 8051 is von nuemann or Harvard architecture?

Atmel's family say that 8051 controller follows the von-nuemann architecture. because register to register operation not possible in all 8051 family. if it is harvard means, it must support register to register transfer.Hence it concludes that 8051 followed by von-nuemann or Princeton architecture...


How do you add and subtract 16 bit numbers using 8051 microprocessor?

The 8051 is a microcontroller, not a microprocessor. To add or subtract, use the ADD or SUBB opcodes.


How do you change register bank in 8051?

MOV RS1, #your upper bit hereMOV RS0, #your lower bit hereRS1 is the upper bit, and RS0 is the lower bit. If you put them together, you get two bits which represent between 0 and 3 in decimal. These specify register banks 0 through 3.


Is 16-bit DIV operation possible in 8051 microcontroller?

Yes, the 8051 microcontroller can perform 16-bit division, but it does not have a dedicated 16-bit DIV instruction. Instead, you can implement 16-bit division by breaking it down into two 8-bit division operations. This involves dividing the high byte and low byte of the dividend separately while managing any remainders appropriately. The process requires additional code to handle the logic for the division.


Bit addressable registers in 8051?

just a note: Clarify your question Bit-addressable registers are registers that its bits can be modified individually. that means if you have register named "ACC" that is bit addressable , you can change its bits (D0 -D7) individually by special instructions SETB and CLR. ex: SETB ACC.3 ; will set bit number 4 (remember bit 0) in the register in 8051 there are many bit-addressable registers such as A (ACC), B, SCON, PCON, TCON, p0,p1,p2,p3 . best wishes, drdigital.


8051 pin diagram pin description?

The Intel 8051 is an 8-bit microcontroller which means that most available operations are limited to 8 bits. There are 3 basic "sizes" of the 8051: Short, Standard, and Extended. The Short and Standard chips are often available in DIP form, but the Extended 8051 models often have a different form factor, and are not "drop-in compatable". All these things are called 8051 because they can all be programmed using 8051 assembly language, and they all share certain features (although the different models all have their own special features). Some of the features that have made the 8051 popular are: * 8-bit data bus * 16-bit address bus * 32 general purpose registers each of 8 bits * 16 bit timers (usually 2, but may have more, or less). * 3 internal and 2 external interrupts. * Bit as well as byte addressable RAM area of 16 bytes. * Four 8-bit ports, (short models have two 8-bit ports). * 16-bit program counter and data pointer 8051 models may also have a number of special, model-specific features, such as UARTs, ADC, OpAmps, etc...


Which are internal bit addressable RAM locations of 8051?

The 16 bytes (128 bits) at internal RAM locations 0x20-0x2F are bit-addressable.


Which are the various 16-bit registers in Intel 8085?

The various 16-bit registers on the 8085 are BC, DE, HL, SP, PC.


What isBX register?

The BX register is a general purpose register. It is a 16 bit register that represents the contatenation of the two 8 bit registers BH (B High) and BL (B Low)


Write a program in 8051 to add 2 16- bit numbers?

Mov a.#000ff, mov b,#0008f add a,b