Ktorá inštrukčná sada v ramene má vyššiu hustotu kódu?
Ktorá inštrukčná sada v ramene má vyššiu hustotu kódu?

Video: Ktorá inštrukčná sada v ramene má vyššiu hustotu kódu?

Video: Ktorá inštrukčná sada v ramene má vyššiu hustotu kódu?
Video: Что произойдет, если вы НИКОГДА не будете заниматься спортом 2024, Smieť
Anonim

The Thumb inštrukčný súbor používané na ARM ® Cortex®-M procesory poskytuje vynikajúce hustota kódu v porovnaní s inými architektúrami procesorov. Mnoho vývojárov softvéru, ktorí migrujú z 8-bitových mikrokontrolérov, zaznamená výrazné zníženie požadovanej veľkosti programu, pričom sa výrazne zlepší aj výkon.

Čo je to vysoká hustota kódu v ramene?

2. 23. Hustota kódu voľne označuje, koľko inštrukcií mikroprocesora je potrebných na vykonanie požadovanej akcie a koľko miesta každá inštrukcia zaberá. Vo všeobecnosti platí, že čím menej miesta inštrukcia zaberá a čím viac práce na inštrukciu dokáže mikroprocesor vykonať, tým hustejšia je jej kód je.

Okrem toho, aká je jedna výhoda 32-bitovej inštrukčnej sady ARM a jedna výhoda 16-bitovej inštrukčnej sady ARM Thumb? The 32 - bitové inštrukcie poskytujú úplný prístup k stroju a väčšinu flexibility originálu Inštrukčná sada ARM . The 16 - bitové inštrukcie naďalej poskytovať slušnú hustotu kódu.

Podobne sa môžete opýtať, čo je vysoká hustota kódu?

hustota kódu - Definícia počítača Množstvo miesta, ktoré spustiteľný program zaberá v pamäti. Hustota kódu je dôležité v mobilných zariadeniach, ktoré obsahujú obmedzené množstvo pamäte.

Koľko inštrukcií ARM existuje?

ARM má celkovo 37 registrov, pričom všetky sú 32-bitové. Žiadne členenie v súčasnosti dostupných registrov. – Všetky inštrukcie má priamy prístup k r0-r14. – Väčšina inštrukcie umožňujú aj používanie PC.

Odporúča: