„Freescale 68HC08” változatai közötti eltérés

+kép
(Freescale 68HC08 is)
 
(+kép)
A '''68HC08''', röviden '''HC08''', [[8 bites]] [[mikrovezérlő]]k nagy családját jelenti, a [[Freescale Semiconductor]] gyártja, amely 2004-ben vált ki [[Motorola, Inc.|Motorola]] cégből.
 
[[Image:Microcontrolador HC08 en Impreso Comentado V1.JPG|380px|thumb|Egy beépített 68HC08GP32 mikrovezérlő]]
A HC08 processzorok teljes mértékben kódkompatibilisek elődjükkel, a [[Motorola 68HC05]]-tel. A Motorola processzorokhoz hasonlóan ezek is a [[Motorola 6800]] örökségét hordozzák, felépítésük a [[Neumann-architektúra|Neumann-architektúrá]]nak felel meg, és memóriába leképzett ki-/bemeneti rendszerük van. Ennek a családnak összesen öt belső processzor-regisztere van: egy 8 bites '''A''' [[Akkumulátor (informatika)|akkumulátora]], egy 16 bites '''H:X''' [[Regiszter (számítástechnika)#Indexregiszterek|indexregiszter]]e, egy 16 bites '''SP''' [[Regiszter (számítástechnika)#Veremmutató regiszter (Stack Pointer)|veremmutató]]ja, egy 16 bites '''PC''' [[programszámláló]]ja és egy 8 bites '''CCR''' állapotregisztere (a CCR a ''condition code register'', feltételkód-regiszter rövidítése). A H:X indexregiszter kvázi-16-bites, ugyanis a processzor néhány utasítása képes a bájtjainak független kezelésére. A HC08-as családba épített [[CPU]] típusra a '''CPU08''' jelöléssel hivatkoznak.