Library functions, Asm function, Abs function – Zilog Z80380 User Manual
Page 69

UM004001-COR1103
4–5
Run Time Environment
Library Functions
LIBRARY FUNCTIONS
Run-time library routines are provided for the following:
•
Buffer Manipulation
•
Character Classification and Conversion
•
Data Conversion
•
Math
•
Searching and Sorting
•
String Manipulation
•
Variable-Length Argument Lists
•
Intrinsic functions
_asm
FUNCTION
Header file statement:
#include
Syntax:
_asm
("assembly language instruction")
The _asm pseudo-function emits the specified assembly language instruction to the compiler-
generated assembly file. The _asm pseudo-function accepts a single parameter, which must
be a string literal.
Return Value
There is no return value.
abs
FUNCTION
Header file statement:
#include
Syntax:
int abs
( int n );
The abs function returns the absolute value of its integer parameter n.
Return Value
The abs function returns the absolute value of its parameter. There is no error return.
Parameter
Description
n
Integer Value
- S3F94C8 (11 pages)
- S3F80QB (29 pages)
- S3F8S19 (38 pages)
- Z51F6412 (96 pages)
- Z51F6412 (54 pages)
- Z51F6412 (55 pages)
- EZ80F93 (11 pages)
- Z16F6411 (20 pages)
- Z16F6411 (216 pages)
- EZ80F93 (13 pages)
- ZMOT0BSB (314 pages)
- ZMOT0BSB (582 pages)
- Z8F083A (14 pages)
- Z8F082A (18 pages)
- Z8F2480 (17 pages)
- Z8F082A (15 pages)
- Z8F0822 (17 pages)
- Z8F6423 (83 pages)
- Z8F2480 (18 pages)
- Z8F2480 (19 pages)
- Z8F6423 (27 pages)
- Z8F6423 (18 pages)
- Z8F6482 (50 pages)
- EZ80L92 (79 pages)
- EZ80F91GA (469 pages)
- EZ80F915 (411 pages)
- EZ80F91NAA (34 pages)
- EZ80F91 (41 pages)
- EZ80L92 (40 pages)
- EZ80L92 (26 pages)
- EZ80L92 (10 pages)
- eZ80F92 (87 pages)
- ZUSBOPTS (38 pages)
- ZUSBOPTS (59 pages)
- Z16FMC6 (520 pages)
- Z8FMC16 (26 pages)
- Z16FMC6 (41 pages)
- Z16FMC6 (8 pages)
- Z16FMC6 (26 pages)
- ZMOT1AHH (25 pages)
- ZMOT0BSB (34 pages)
- EZ80F915 (78 pages)
- EZ80190 (87 pages)
- EZ80L92 (86 pages)
- EZ80F91GA (127 pages)