Register
SYSTEM-90E V-04.53 (Juli 2003)
2. Beispiel
Jetzt soll ein Gleitpunkt-Wert auf Ausgänge ausgegeben werden:
LOAD VF:0 1.6
LOAD BO.7:8 VF:0
Die erste Anweisung dient lediglich dazu, einen Gleitpunkt-Wert in ein Rechen-Register zu über-
tragen. Bei der zweiten Anweisung wird zunächst der Gleitpunkt-Wert in einen ganzzahligen Wert
umgewandelt, wobei gerundet wird. Das Ergebnis dieser Umwandlung ist +2, was im internen dua-
len Format dann so aussieht:
00000000000000000000000000000010
Nach der Ausgabe auf die Ausgänge haben diese dann folgenden Schaltzustand:
BO.19:10 = --00000010dezimal 2
3. Beispiel
Hier wollen wir einmal ein Bit auf eine Bitgruppe von Merkern ausgeben:
LOAD BF:0 1
LOAD BF.9:10 BF:0
In diesem Fall werden alle Merker auf 1 gesetzt, da es sich um die Operation LOAD handelt und bei
dieser Operation keine Zwischenumwandlung in einen ganzzahligen Wert stattfindet.
Typ-Umwandlungen
41