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
Ahoj všichni, už týden sedím nad problémem, který nemůžu vyřešit, tak jsem si Vás našel, jestli mi nepomůžete/neporadíte..
Mám následující problém:
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.
Zkoušel jsem to dělat cyklem, ale to mi připadá zbytečně složité.. Nepříjde někdo z Vás na něco rozumnějšího?
Předem děkuji
.
Offline