MSC100ABIRM Motorola / Freescale Semiconductor, MSC100ABIRM Datasheet - Page 28
![no-image](/images/no-image-200.jpg)
MSC100ABIRM
Manufacturer Part Number
MSC100ABIRM
Description
SC100 Application Binary Interface Reference Manual
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
1.MSC100ABIRM.pdf
(86 pages)
- Current page: 28 of 86
- Download datasheet (782Kb)
High-Level Languages Issues
3.4 Fractional Arithmetic Support
The compiler must support the intrinsic functions listed in Table 3-2.
3-2
int add(int,int)
int sub(int,int)
int mult(int,int)
int div_s(int,int)
int add_r(int,int)
int sub_r(int,int)
int mult_r(int,int)
long L_mac(long,int,int)
long L_macNs(long,int,int)
int mac_r(long,int,int)
long L_msu(long,int,int)
long L_msuNs(long,int,int)
int msu_r(long,int,int)
int abs_s(int)
int negate(int)
int round(long)
int shl(int,int)
int shr(int,int)
int shr_r(int,int)
int norm_s(int)
long L_add(long,long)
long L_sub(long,long)
long L_mult(int,int)
Intrinsic Function
Table 3-2. Required Intrinsics for Fractional Types
Long Fractional Arithmetic
Preliminary (April 2000)
Fractional Arithmetic
Short add
Short sub
Short multiplication
Short Div
Short add with round
Short sub with round
Multiply with round
Multiply Accumulate
Multiply accumulate with no saturation
Multiply Subtract
Multiply subtract with no saturation
Multiply subtract with round
Short abs
Short negate
Round
Short shift left
Short shift right
Short shift right with round
Normalize any fractional value
Long add
Long subtract
Long multiplication
Multiply accumulate with round
Description
SC100 Application Binary Interface
Related parts for MSC100ABIRM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MSD1819A-RT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon General Purpose Amplifier Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MSA1105](/images/no-image3.png)
Part Number:
Description:
Cascadable Silicon Bipolar MMIC Amplifier
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5031LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High-Frequency Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR571](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High Frequency Transisters
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5179LT1](/images/no-image3.png)
Part Number:
Description:
RF AMPLIFIER TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR521LT1](/images/no-image3.png)
Part Number:
Description:
HIGH-FREQUENCY TRANSISTOR PNP SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR901LT1](/images/no-image3.png)
Part Number:
Description:
IC = 30 mA SURFACE MOUNTED HIGH-FREQUENCY TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR911LT1](/images/no-image3.png)
Part Number:
Description:
Silicon NPN Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR941LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon Low Noise, High-Frequency Transistors
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR951LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon Low Noise, High-Frequency Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![2N6053](/images/no-image3.png)
Part Number:
Description:
Darlington Complementary Silicon Power Transistor - Pol=PNP / Pkg=TO3 / Vceo=60 / Ic=8 / Hfe=750-18k / fT(Hz)=4M / Pwr(W)=100
Manufacturer:
Motorola / Freescale Semiconductor
Datasheet:
![2N6116](/images/no-image3.png)
Part Number:
Description:
Silicon programmable unijuction transistor.
Manufacturer:
Motorola / Freescale Semiconductor
![2N4852](/images/no-image3.png)
Part Number:
Description:
Silicon PN unijinction transistor.
Manufacturer:
Motorola / Freescale Semiconductor
![LM104H](/images/no-image3.png)
Part Number:
Description:
Negative Voltage Regulator
Manufacturer:
Motorola / Freescale Semiconductor
![LM108AJ-8](/images/no-image3.png)
Part Number:
Description:
Super Gain Operational Amplifier
Manufacturer:
Motorola / Freescale Semiconductor