Bueno, está preguntando la diferencia entre dos arquitecturas de CPU, espero que la arquitectura de CPU familiar y la ISA (arquitectura de conjunto de instrucciones) varíen de una CPU a otra.
Eche un vistazo de cerca a ambas imágenes para PIC y 8051 y observe la interconexión entre la CPU, especialmente donde la ALU colocó las cosas que están conectadas en ambas.
Las principales diferencias se pueden clasificar en los siguientes parámetros
- ARQUITECTURA DE LA CPU [1]
- ARQUITECTURA DE AUTOBUSES
- ETAPA DE TUBERÍA
- RISC o CISC.
- REGISTROS
- ISA (ARQUITECTURA DEL JUEGO DE INSTRUCCIONES) 8 BITS, 16 BITS, 24 BITS, 32 BITS O 64 BITS
- PERIFÉRICOS (UART, PWM, SPI, I2C, ADC, TIMERS, GPIO, WDT, USB, DMA, etc.)
- Capacidad de memoria (SRAM, PROM O FLASH ROM ETC.)
- Cómo convertirse en un ingeniero integrado de robótica
- ¿Qué significa el microcontrolador de 8,16,32 bits desde el punto de vista de un programador?
- ¿Cuáles son las diferencias entre los campos de la robótica, la mecatrónica y los sistemas integrados?
- ¿Cuál es el futuro del desarrollador integrado en los próximos 15 años?
- ¿Cuáles son las demandas industriales y el alcance de los sistemas integrados?
CONTROLADOR DE PIC (PIC16F84A)
Notas al pie
[1] Lista de arquitecturas de CPU – Wikipedia