C166: Porovnání verzí

Velikost nezměněna ,  před 6 měsíci
Narovnání přesměrování byte
m (typografie, ČJ)
(Narovnání přesměrování byte)
 
== Jádro ==
Jádro řady C166 je ortogonální, nezaujme kromě instrukcí pro bitové manipulace žádnými zvláštními „výstřelky“, popis od výrobce je jasný a přehledný. Jádro C166 operuje nad šestnácti šestnáctibitovými univerzálními registry GPR, které jsou pojmenovány R0 až R15. Registry R0 až R7 jsou přístupné i po [[byteBajt|bajtech]] jako R0L, R0H, R1L, R1H, atd. Jinak jsou všechny GPR rovnocenné.
 
Instrukční sada je poměrně jednoduchá a přehledná, obsahuje instrukce pro násobení 16 bitů x 16 bitů na 32 bitů a instrukce pro dělení 32 bitů / 16 bitů. Instrukce pro dělení trvá přes 20 taktů a je přerušitelná, aby nezhoršovala odezvy systému na časově kritické události. Instrukce pro násobení trvá u starší řady také několik taktů, u procesorů generace XC166 probíhá stejně rychle jako ostatní instrukce. „Dlouhé“ skoky a volání umožňují využívání celé paměti pro program.
263 821

editací