Features:
- 8-bit arithmetic logic unit (ALU) and accumulator
- 8-bit registers (one 16-bit register with special move instructions)
- 8-bit data bus and 2×16-bit address buses, program counter
- base 8051 memory layout
Bibliography:
- https://www.keil.com/support/man/docs/is51/
- https://www.silabs.com/documents/public/presentations/8051_Instruction_Set.pdf
- https://www.stepfpga.com/doc/_media/datasheet_fp8051_1t.pdf
- http://www.ann.ece.ufl.edu/i8051/i8051syn/
- https://www.keil.com/support/man/docs/is51/
- https://technobyte.org/8051-microcontroller-course/
- https://www.aldec.com/files/ip_products/IP-AL8051%20Core%20Application%20Note.pdf
- https://en.wikipedia.org/wiki/Intel_8051