napis prosim ta postup ako to robis lebo mi to nejde absolutne
OK. Poďme na to metódou StepByStep
Máme napr. takýto zdrojový kód:
Zapneme Computron
Do nultej adresy vkladáme kód inštrukcie INPC. Buď to napíšeme ručne, klikneme na
Enter a potom na
M. To je prvá možnosť... Druhá možnosť je, že do druhého riadku farebných štvorčekov (vpravo hore) "naklikáme" šestku. V tomto prípade treba kliknúť na tretí a druhý štvorček od konca.
Inkrementujeme. Buď kliknutím na
Incr vľavo alebo kliknutím na tmavozelený štvorček s popiskom
INCR vľavo hore.
Do prvej adresy vkladáme kód inštrukcie STA, teda 026.
Inkrementujeme. Stroj očakáva za STA nejakú hodnotu (v našom prípade je to 2), vkladáme ju na adresu 2.
Inkrementujeme. Vkladáme kód inštrukcie INPC, teda 06.
Inkrementujeme. Vkladáme kód inštrukcie OUTC, teda 011.
Inkrementujeme. Vkladáme kód inštrukcie LDA, teda 020.
Inkrementujeme. Stroj očakáva za LDA nejakú hodnotu (v našom prípade je to 2), vkladáme ju na adresu 6.
Inkrementujeme. Vkladáme kód inštrukcie OUTC, teda 011.
Inkrementujeme. Vkladáme kód inštrukcie EXIT, teda 05.
Dekrementujeme adresu späť na 0. Buď kliknutím na
Decr vľavo alebo kliknutím na tmavozelený štvorček s popiskom
DECR vľavo hore.
Klikneme na
Run - spustíme program. V tom veľkom bielom priestore bliká kurzor. Napíšeme dve písmená, program ihneď vypľuje tieto písmená v opačnom poradí.
Dúfam, že to je už jasnejšie