Kurs:Einführung in die mathematische Logik (Osnabrück 2011-2012)/Arbeitsblatt 9
Es sei . Entwerfe ein Programm für eine Registermaschine, das bei der Eingabe von in den ersten Registern die Zahl berechnet, ausdruckt und anhält.
Es sei . Entwerfe ein Programm für eine Registermaschine, das bei Eingabe von im ersten Register die -adische Ziffernentwicklung (mit ) berechnet, nach und nach die Ziffern (beginnend mit ) ausdruckt und schließlich anhält.
Es sei . Entwerfe ein Programm für eine Registermaschine, das zur Eingabe von im ersten Register die -adische Ziffernentwicklung (mit ) berechnet, nach und nach die Exponenten und die zugehörigen Ziffern (beginnend mit und ) ausdruckt und schließlich anhält.
Wir nennen ein Registerprogramm Zustands-periodisch, wenn zwei identische Zustände
(d.h. identische Inhalte in allen Registern und identische Befehlszeilennummern)
zu unterschiedlichen Zeitpunkten im Programmablauf eingenommen werden
(bei leerer Anfangsbelegung).
Man gebe ein Beispiel für ein Zustands-periodisches Programm.
Zeige, dass ein nicht anhaltendes, Register-beschränktes Programm (d.h. es gibt eine Schranke , die die Registerinhalte zu keinem Zeitpunkt des Programmablaufes überschreiten) Zustands-periodisch ist.
Man gebe ein Beispiel für ein nicht anhaltendes Registerprogramm, das keine Periodizität im Ablauf der Befehlsnummern besitzt.
<< | Kurs:Einführung in die mathematische Logik (Osnabrück 2011-2012) | >> |
---|