Fejlesztés
Development
|
CPU
|
Számítógép
Computer
|
Assembler
|
Monitor
|
Függvények
Library
Kimenet
Output
|
Input
Bemenet
|
Karakter
Character
|
Sztring
String
|
Matematika
Math
|
Kártya
Board
|
Rendszer
System
|
Egyéb
Standard
|
Terminál
Terminal
Lang: Nyelv:
HU
EN
p2223 function library
p2223 függvény könyvtár
A fejlesztőrendszerben a projekt alkalmazásának lefordítása
során a program kiegészül a rendszerben elérhető függvényekkel.
Ezeken túl a pmon monitorprogram
függvényei is hívhatók. Felhívjuk a figyelmet, hogy a hasonló
célra szolgáló monitor függvénynek és a könyvtári függvénynek a
paraméterezése eltérő lehet!
Output functions
Kimeneti függvények
Input functions
Bemeneti függvények
Character functions
Karakter kezelő függvények
String functions
Szövegkezelő függvények
Kiemenet(ek)Output(s) |
FüggvényFunction |
Bemenet Input(s) |
F.C:OK, R4:val |
dtoi |
(R0:str) |
F.C:OK, R4:val |
htoi |
(R0:str) |
F.C:found, R4:addr, R5:idx |
str_chr |
(R0:str, R1:char) |
F.C:equal |
str_eq |
(R0:str1, R1:str2) |
F.C:equal |
str_ieq |
(R0:str1, R1:str2) |
R4:len |
str_len |
(R0:str) |
R4:size |
str_size |
(R0:str) |
R4:char |
str_getchar |
(R0:str, R1:idx) |
- |
str_setchar |
(R0:str, R1:idx, R2:char) |
F.C:packed |
str_packed |
(R0:str) |
- |
str_unpack |
(R0:instr,R1:outstr) |
- |
str_pack |
(R0:instr,R1:outstr) |
Math functions
Matematikai függvények
Kiemenet(ek)Output(s) |
FüggvényFunction |
Bemenet Input(s) |
R4:quot, R5:rem |
div |
(R0:num, R1:div) |
R4:val |
rand |
() |
R4:val |
rand_max |
(R0:max) |
- |
srand |
(R0:seed) |
Board support procedures
Kártya kezelő függvények
System functions
Rendszer függvények
Standard functions
Egyéb függvények
Kiemenet(ek)Output(s) |
FüggvényFunction |
Bemenet Input(s) |
R4:bcd |
itobcd |
(R0:bin) |
Terminal functions
Terminál függvények