2906542346

2906542346



- 57 -

r>. Oprogramowanie wymacano dla maszyny-dawcy

W skład oprogramowaniu ltnżdoj maszyny wcliodr.ą programy, umożliwiające na nioj pracę i ułatwiające Ją; na.lożą do nich tn.kżo pvogruj;iy, tłumaczące nu kod wynikowy, wykonywany na tej maszynie.

I wśród togo typu programów można wyróżnić powno klasy, a mianowicie:

I

•    trnnslutory: kompi] atoi'y i asemblery,    • edytory,

•    ładowacze,    •    .    • programy "odpluskwiu Jąco "

Ih/lo pierwsze klasy różnią się od analogicznych klas typu "cross" Jodynie tym, żo przclcsztalcują programy, przeznaczono do wykonywania na tej sameJ’maszynie, na której są. dostępno (tzn. maszynn-biorca = maszynn-dawca). Edytory umożliwiają wprowadzenie poprawok i modyfikacji w tokścio pro-gromu źródłowego.

Zostaw opornoJi,*którymi dysponuje edytor, zawarty jost w liście Jogo polocoń i stanowi o Jogo nllo dokonywania zmian w tekstach programów. Podczas gdy jedno odytory oporują tylko na polnych liniach tekstu, inno dają możliwość dodania, wyrzucenia lub wymiany dowolnego ciągu znaków. Edytor na maszynio-dawoy może również służyć do modyfikacji tokstów programów, któro mają być przetwarzano przez translatory skrośno, a więc wspomaga oprogramowanio na rzecz maszyny-biorcy. Programy odpluslcwia Jąco ułatwiają to9tovanie programu wynikowego. Zakros ich funkcji obojinujo:

•    drukowanie zawartości rejostrów oraz pamięci (w mikrokomputerze: zarówno ROM Jak i RAM) ,

•    rozpoozynanio wykonywania programu od zadanogo miejsca pamięci,

•    zatrzymanie wykonywania programu w momoncio napotkania Instrukcji z olcroślonogo miejsca pamięci lub gdy spełniony jost zadany warunek.

Narzędzia typu "cross" są zazwyczaj produkowano dla maszyny niodoatatocznio oprogrumowanoj lub komplotnio nieoprogramowanej. Natomiast na nmszynę-dawcę wybiorą się dużą nmazynę, bogato wy-posużoną w programy, o których była mowa powyżej. Przy wyborze metody "cross", dla wzbogneoniu oprogramowania maszyny-biorcy trzoba zdawać sobio sprawę z następujących faktów:

•    programy skrośne, nalożąco do maszyny-dawcy, zazwyozaj silniejszej i szybszej niż maszyna-blorca, mogą być ofoktywnioJsze niż analogiczne programy uruchamiane na maszynio-bioroy ;

•    koszt uruchomienia programu skrośnogo jost mniejszy niż analogicznego programu na maszynie-bi orcy ;

•    metoda "cross" Jost wygodniojsza ze względu na możliwość zapisania oprogramowania w problemowo zorientowanym Języku wyższego poziomu or.az możliwość korzystania z wszystkich zusobów mu— szyny-dawcy;

•    metoda "cross" wymaga znajomości dwóch systemów komp\itorowych: maszyny-dawcy i maszyny-biorcy.

6. Syatom programów slcrośnych

W zulożności od stanu oprogramowania maszyny-biorcy, zasobów dostępnej maszyny-dawcy oraz celu, który przyświeca użytkownikowi, może on dla wybranego Języka zródlowogo stworzyć ciąg programów, którogo olcmonty są albo programami typu "cross", albo programami wchodzącymi w sl;ł'*d opro-gr unio woni a maszyny-biorcy. Różnorodność dróg, którymi można przejść z programom w języku źródłowym , chcąc go wykonać na raaszynio-biorcy przedstawia rys. 2.

Rys. 2. Różnorodność sposobów tworzonia loiicucha programów



Wyszukiwarka

Podobne podstrony:
2011 11 14 14 57 * Oprogramowanie ... - cd. «. Pułapki (ang Honaypot - http//proJecł honeynet org)
skanuj0018 (126) 44 Pediatria. Podręcznik dla studentów pielęgniarstwa 1.    Skład po
OMiUP t2 Gorski)4 rys. 7.33a) dla maszyn sterowych o mniejszych momentach oraz czteronumi-kowy (z dw
Instalacje elektryczne INSTALACJE ELEKTRYCZNE W OBIEKTACH BUDOWLANYCH. WYBRANE WYMACANIA DLA
skanowanie0023 (57) Normy żywienia dla ludności Polski: Składniki mineralne (I)1 Grupa pięć, wiek&
Duża wartość początkowa prądu rozruchu może byc dla maszyny elektrycznej bardzo niebezpieczna i dlat
7 dokładność pomiaru 1,5 (im/m Proces pomiaru pozycjonowania dla maszyn sterowanych numerycznie
Indukcyjności uzwojeń w układzie uvO Macierz indu kcyjności dla maszyny synchronicznej bez obwodów
■■■Indukcyjności uzwojeń w układzie uvO W układzie a (30 macierz indukcyjności dla maszyny
W najprostszym modelu wykonanie programu (zapisanego w postaci zrozumiałej dla maszyny) polega na um
IMG18 i Obliczyć charakterystyczną siłę wzbudzającą Pd dla maszyny odziałaniu nieudarowym obrotowym
15Wyznaczanie wartości likwidacyjnej Dla maszyn i urządzeń przeznaczonych do likwidacji, wartość ich

więcej podobnych podstron