Turing-Maschine hallo leute habe großes Problem bei einer Aufgabe ,kann mir jemand damit behilflich werden.
LG
Conelia
Turingmaschine – Aufgabe
Schreiben Sie ein möglichst einfaches Turing-Maschinen-Programm, welches für eine Binärzahl n der Form ---(0│1)*--- (also links und rechts Leerstellen, dazwischen die Zahl) den ganzzahligen Anteil von n/2 berechnet (also z.b.: binär gerechnet 7/2 ergibt 3) und wieder im angegebenen Format darstellt. Das niedrigstwertige Bit stehe dabei rechts, also 6 wird repräsentiert durch ---110--- .
Am Anfang soll der Schreib-lesekopf auf dem leerzeichen unmittelbar Links von der Zahl stehen.
1. Geben Sie ein entsprechendes Zustandsdiagramm an
2. Geben Sie das zugehörige Turing-Programm an
3. Wie müssen Sie ihr Programm ändern, wenn der Schreib-Lesekopf am Anfang auf den ersten Leerzeichen ganz rechts von der Zahl steht?