il pic è semplicemente un micro-controllore (che è diverso da micro-processore)
un micro-controllore è un dispositivo elettronico integrato su singolo chip, nato come evoluzione alternativa al Microprocessore ed utilizzato generalmente in applicazioni specifiche di controllo digitale.
È progettato per interagire direttamente con il mondo esterno tramite un programma residente nella propria memoria interna e mediante l'uso di pin specializzati o configurabili dal programmatore.
questo è quello che usavo io
se non sbaglio usa l'architettura harvard invece che la von neumann.
il pic ha incorporato:
Unità di elaborazione: CPU
Memoria di programma: ROM, EPROM, FLASH
Memoria dati: RAM e EEPROM
Porte di I/O e/o GPIO configurabili
si programma con L'assembly che ha un set di 36 istruzioni in totale(se ricordo bene).