• Aucun résultat trouvé

MACHINE CODE BEGIN zPUSH END

N/A
N/A
Protected

Academic year: 2022

Partager "MACHINE CODE BEGIN zPUSH END"

Copied!
1
0
0

Texte intégral

(1)

InlineDefs.mesa 2-Sep-78 13:58:17

-- InlineDefs.Mesa Edited by Johnsson on March 7, 1978 4:16 PM DIRECTORY

Mopcodes: FROM "mopcodes";

DEFINITIONS FROM Mopcodes;

InlineDefs: DEFINITIONS •

BEGIN byte codes for inline

COPY: PROCEDURE [from: POINTER, nwords: CARDINAL, to: POINTER] • MACHINE CODE BEGIN zBLT END;

DIVMOD: PROCEDURE [num, den: CARDINAL] RETURNS [quotient, remainder: CARDINAL] • MACHINE CODE BEGIN zDIV: zPUSH END;

PUSH: PROCEDURE RETURNS [WORD] • MACHINE CODE BEGIN zPUSH END;

LDIVMOD: PROCEDURE [numlow: WORD, numhigh: CARDINAL, den: CARDINAL]

RETURNS [quotient, remainder: CARDINAL] • MACHINE CODE BEGIN zLDIV; zPUSH END;

LongCARDINAL: TYPE a MACHINE DEPENDENT RECORD [ lowbits: CARDINAL,

highbits: CARDINAL];

LongMult: PROCEDURE [CARDINAL, CARDINAL] RETURNS [product: LongCARDINAL] • MACHINE CODE BEGIN zMUL: zPUSH END;

LongDiv: PROCEDURE [num: LongCARDINAL, den: CARDINAL] RETURNS [CARDINAL] • MACHINE CODE BEGIN zLDIV END:

LongDivMod: PROCEDURE [num: LongCARDINAL. den: CARDINAL]

RETURNS [quotient, remainder: CARDINAL] • MACHINE CODE BEGIN zLDIV; zPUSH END;

BitOp: TYPE· PROCEDURE [WORD, WORD] RETURNS [WORD];

BITAND: BitOp • MACHINE CODE BEGIN zAND END:

BITOR: BitOp = MACHINE CODE BEGIN zOR END;

BITXOR: BitOp a MACHINE CODE BEGIN zXOR END;

BITNOT: PROCEDURE [WORD] RETURNS [WORD] • MACHINE CODE BEGIN zLIN1: zXOR END;

BITSHIFT: PROCEDURE [value: WORD, count: INTEGER] RETURNS [WORD] • MACHINE CODE BEGIN zSHIFT END;

END ...

Page 1

Références

Documents relatifs

[r]

Si su caja eléctrica está hecha de plástico y tiene un cable de conexión a tierra verde o pelado de cobre en el interior, el cable de conexión a tierra del accesorio para

Pour Novaxia Investissement, gestionnaire d'actifs alternatifs et immobiliers, la création de performances financières ne saurait qu'aller de pair avec la création de

Pour cette raison, la société BEUREL ENVIRONNEMENT sollicite le relèvement de la capacité annuelle de stockage à 2500 tonnes de déchets d’amiante lié à des matériaux inertes,

[r]

[r]

[r]

[r]