Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 07. 05. 2014 15:50

Razor339
Příspěvky: 84
Reputace:   
 

RAM stroj - adresace

Zdravím, mám ve škole následující projekt, sedím nad tím a nějak mě nic nenapadá jak bych měl daný problém řešit. Jedná se o RAM stroj a nepřímou adresaci pomocí operandu *i a #i a následující překlad mezi nimi. Jestli by někdo věděl jak na to, nebo nějak nakopnout. Budu vděčný.


Teoretická informatika
V definici modelu RAM v základním studijním materiálu je uvedena hodnota operandu *i
jako číslo uložené na adrese, jež je dána součtem čísla i a čísla uloženého v indexregistru.
Jinou užívanou možností nepřímé adresace je použití operandu #i, jehož hodnota je chápána
jako číslo uložené na adrese, která je uložena v buňce s adresou i. (I pro tuto možnost
se často užívá syntaxe *i, my zde pro přehlednější rozlišení používáme #i.)
Ukažte, jak lze RAM-program v jedné variantě simulovat RAM-programem v druhé variantě
a naopak. Popište tedy přirozený překlad programu užívající typ *i na program
užívající typ #i a naopak. (ilustrujte na příkladu)

Předem děkuji za odpověď

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson