Wenn du es schaffst, einen Prozessor zu entwickeln, der if/else/case/Unterprogramme usw. ohne Sprünge abhandeln kann, dann kannst du auch Assembler verwenden
Ein switch ist eine Vereinfachung einer Reihe IFs. Und die IF/ELSE sind bedingte Sprungmarken, was einfach daher rührt, dass die Prozessoren die wir haben ein Programm seriell abarbeiten und ein Sprung die einzige Möglichkeit einer Programmverzweigung ist. Sobald sich das geändert hat, wird auch das Goto verschwinden/ noch mehr in der Bedeutungslosigkeit als derzeit versinken, da bin ich mir sicher
Stimmt, da müsste noch am Break gefeilt werden..
Wenn sich das mit den GOTOs in Grenzen hält kann ich auch noch damit leben, aber vor allem als Anfänger sollte man die Finger davon lassen, und sich lieber mit Unterprogrammen usw. befassen... Aber bei Assembler lässt es sich halt derzeit kaum vermeiden...
Viele Grüße
-schumi-
(Ich mach jetzt erst mal nen "Goto Bed" xD)
Lesezeichen