^C07Zum Schluá dieses theoretischen Teils, muá noch gekl„rt werden, was fr eine Art von Variablen die Variablen "šbergabewerte" und "Resultate" sind. In unserer SUB "HARDWARE" wrden wir natrlich Integervariablen verwenden. In der SUB "INTERRUPT" werden TYPE-Variable d.h. selbst definierte Variable verwendet. Um den Aufbau dieser Variablen zu erl„utern, mssen wir einen kurzen Ausflug in die Assemblerwelt machen. Wie vielleicht bekannt ist, hat eine CPU (der Prozessor) mehrere Register. Diese Register kann man sich als Speicherpl„tze vorstellen, die jeweils einen Integerwert (= 2 Bytes) aufnehmen k”nnen. Fr die SUB "INTERRUPT" ben”tigen wir 8 solcher Register oder Speicherpl„tze. Das heiát, mit einem Interruptaufruf k”nnen 8 Integerwerte ber- und zurckgegeben werden. Die Register werden folgendermaáen bezeichnet: ^C12 AX, BX, CX, DX, BP, SI, DI, FLAGS ^C07AX, BX, CX und DX werden nochmals in zwei H„lften unterteilt: ^C12 AX: AH & AL BX: BH & BL CX: CH & CL DX: DH & DL