
Har lite svårt att hitta svaren på detta... Det är lite blandning av frågor och påståenden. Rätt eller fel? Tacksam för svar!

För att ladda ett program seriellt (ICP), i en mcu (flash), krävs det att kretsen innehåller en sk bootloader!?
Isf finns detta program (bootloader) i kretsarna märkta ex (Pic) F. Eller har detta endast att göra med hur kretsarna raderas!?
Den sk "microcoden" är det den som exekverar asm-komandona, som överförts hexadecimalt!?
Isf, microcoden kan inte ändras och är specifik för varje processor. Ligger där den ligger från fabriken!?
Det går även att hårdbränna en krets, med en speciell brännare (dyrare). Isf parallellt över fler dataledningar! Det är så här man lägger in bootloadern, eller överför program utan bootloader!?
ICP innebär det att kretsen innehåller en bootloader? Isf har dessa några begränsningar jämfört med "hårdbränning"?