( bucko | 2018. 07. 12., cs – 19:15 )

C hardver-modellje elég jól fedte
Ez szerintem pont fordítva van. A C rejti el - javarészt - a hardvert a programozó elől.
Tehát az alap libek és makrók segítségével nem kell tudnod hol a memória, melyik részét hogyan kell cimezned, milyen széles a memória, van-e FPU és pont hogyan kell használni. Ennek ellenére előfordulhat, hogy nem std műveletekhez inline assemblert kell használni, ha nincs rá makró. (pl. cache sor törlés)
Régen a C-t "struktúrált assemblernek" is neveztük. ;)

Speciel én ki szoktam használni a byte order (endianess) és szószélesség ismeretét a program gyorsítására, de ehhez tényleg kell ismerni a gép felépítését.