Lista rozkazów
Lp. | Mnemonik | Źródłosłów | Opis | Treść | ||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | LWn | Load Word | Umieść w rejestrze | R/A/ := N | ||||||
2 | LWT | Load to Word paremeTer | Umieść krótki argument | R/A/ := T | ||||||
3 | LWS | Load to Word Shortly | Pobierz względnie | R/A/ := S/IC+T/ | ||||||
4 | LDn | Load Double word | Umieść w R1 i R2 | [R1, R2] := [S/N/, S/N+1/] | ||||||
5 | LFn | Load Floating point number | Umieść w R1, R2 i R3 | [R1, R2, R3] := [S/N/, S/N+1/, S/N+2/] | ||||||
6 | LAn | Load All registers | Umieść w R1, R2, ..., R7 | [R1, R2, ..., R7] := [S/N/, S/N+1/, ..., S/N+6/] | ||||||
7 | LLn | Load Last three registers | Umieść w R5, R6 i R7 | [R5, R6, R7] := [S/N/, S/N+1/, S/N+2/] | - | 8 | LSn | Load Selective | Umieść przez maskę w R7 | R/A/ := [R/A/ΛR7] v [NΛR7] |
9 | TWn | Take Word | Umieść wg NB | R/A/ := S/N,NB/ | ||||||
10 | TDn | Take Double word | Pobierz do R1 i R2 | [R1, R2] := [S/N;NB/, S/N+1;NB/] | ||||||
11 | TFn | Take Floating point number | Pobierz do R1, R2, R3 | [R1, R2, R3] := [S/N;NB/, S/N+1;NB/, S/N+2;NB/] | ||||||
12 | TAn | Take to All registers | Pobierz do R1, R2, ..., R7 | [R1, R2, ..., R7] := [S/N;NB/, S/N+1;NB/, ..., S/N+6;NB/] | ||||||
4 | RIn | Remember & Increment | Pamiętaj wg. rejestru i dodaj 1 | S/R/A// := N R/A/ := R/A/ + 1 | ||||||
5 | RWn | Remember Word | Pamiętaj rejestr | S/N/ := R/A/ |