Frage von JonathanRedhead, 24

Wie erkennt der von neumann rechner ob sich ein Befehl oder eine Zahl in einer Speicherzelle steht?

Antwort
von NeoExacun, 19

1. Ein Befehl ist eine Zahl.

2. Das Interessiert ihn nicht. Er arbeitet ab, was er bekommt. Dass das, was er bekommt auch tatsächlich das ist, was er bekommen soll, liegt in der Verantwortung des Programmierers bzw. in den meisten Fällen der des Compilers.

Antwort
von Tschoo, 8

An Hand der Adresse (Befehle und Zahlen haben eine definierte Länge).

Also, das erste in einem Programm muss ein/e Befehl/Anweisung sein, danach wird 'einfach' hochgezaehlt (z. B. die nächsten 255 Bit sind ASCII-Zeichen).

Beschäftige dich mal mit dem Befehlssatz -- wirst sehen, ist alles logisch aufgebaut und es gibt keinen Zweiufel, was Neumann gerade voir sich hat.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten