Přenositelnost programů v jazyce symbolických adres mezi nekompatibilními procesory
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F70883521%3A28110%2F05%3A63504023" target="_blank" >RIV/70883521:28110/05:63504023 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Přenositelnost programů v jazyce symbolických adres mezi nekompatibilními procesory
Popis výsledku v původním jazyce
Příspěvek se zabývá možnostmi přenosu programového vybavení vytvořeného v jazyce symbolických adres mezi vzájemně nekompatibilními centrálními procesními jednotkami se zaměřením na 8-bitové mikropočítače Motorola řady 68HC11 a 68HC08, které jsou velmi často používány při řízení technologických procesů. Přestože obě řady mikropočítačů vychází ze stejného CPU jádra jako měl jejich předchůdce M6800, nejsou programově kompatibilní díky zcela rozdílným optimalizacím CPU. Z tohoto důvodu nemůže být programovévybavení mikropočítačů M68HC11 přímo použito na M68HC08 a naopak. Díku častému nasazování mikropočítačů M68HC11 jak při řízení technologických procesů tak i v automobilovém průmyslu existuje velké množství programového vybavení, které by po příslušné transformaci mohlo být použito i na nekompatibilních mikropočítačích se zcela odlišnou centrální procesní jednotkou. Na základě analýzy instrukčních sad obou mikropočítačů byl vytvořen programový nástroj pro převod programů napsaných v jazy
Název v anglickém jazyce
Assembly language program portability between incompatible CPUs
Popis výsledku anglicky
This contribution deals with program equipment portability created in assembly language between incompatible central processing units with focus on 8 bit microcontrollers Motorola HC11 and HC08 family, which are very frequently used in process control applications. Although both families of microcontrollers are based on the same CPU design as their predecessor M6800, they are not software compatible due to some different CPU optimizations. On the basis of instruction sets analysis of the both microcontrollers software utility for program transformation was created. Function of the software converter is fully controlled by instruction dictionary which defines each instruction replacement. Due to this fact user can modify each record to optimize it or write new instruction dictionary for another type of microcontroller.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
BC - Teorie a systémy řízení
OECD FORD obor
—
Návaznosti výsledku
Projekt
—
Návaznosti
Z - Vyzkumny zamer (s odkazem do CEZ)
Ostatní
Rok uplatnění
2005
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
VYSOKÁ ŠKOLA BÁŇSKÁ - TECHNICKÁ UNIVERZITA OSTRAVA
ISBN
80-248-0774-2
ISSN
—
e-ISSN
—
Počet stran výsledku
10
Strana od-do
79-88
Název nakladatele
Vysoká škola báňská - Technická univerzita
Místo vydání
Ostrava
Místo konání akce
Ostrava, ČR
Datum konání akce
29. 4. 2005
Typ akce podle státní příslušnosti
CST - Celostátní akce
Kód UT WoS článku
—