The 8051 Microcontroller comprises a CPU, RAM (SFRs and Data Memory), Flash (EEPROM), I/O Ports, and control logic for peripheral connection, as shown in the block diagram of the 8051 Microcontroller Architecture.