In 8051 memory bank (00h to 1Fh), 8051 provide 32 registers as 8
registers(R0 t0 R7) to each of 4 banks. Why these registers are not given
as R0 to R31?
Thanks in Advance..
In 8051 most of the times opcodes are 8 bit. If all 32 registers are access for instruction requires 5 bits results in 3 bits to decode instruction.hence they are devided into 4 banks of 8. --------------------------Sagar More. Embedded software engineer at Ericsson Bangalore.9096801514
In 8051 most of the times opcodes are 8 bit. If all 32 registers are access for instruction requires 5 bits results in 3 bits to decode instruction.hence they are devided into 4 banks of 8. --------------------------Sagar More. Embedded software engineer at Ericsson Bangalore.9096801514
ReplyDelete