English
Language : 

S3FB42F Datasheet, PDF (293/432 Pages) Samsung semiconductor – 8-BIT CMOS MICROCONTROLLER
MAC2424
S3FB42F
PROGRAMMING MODEL
In this chapter, the important features of each unit in MAC2424 are discussed in details. How the data memories are
organized is discussed and data memory addressing modes are explained.
The major components of the MAC2424 are :
• Multiplier Accumulator Unit (MAU)
Multiplier
– Input Registers
– Output Register
X0, X1, Y0, Y1
P
Multiplier Accumulators
Saturation Logic
MA0, MA1
Multiplier Accumulator Shifter
52-bit Arithmetic Unit
Status Register
MSR1
• Arithmetic Unit (ARU)
Accumulator
A, B
Saturation Logic
Accumulator Shifter
24-bit Arithmetic Unit
Status Registers
MSR0, MSR2
• Barrel shifter & Exponent detection Unit (BEU)
24-bit Exponent Detector
16-bit Barrel Shifter
– Input Registers
– Output Registers
SA, SI
SG, SR
• RAM Pointer Unit (RPU)
Two Modulo Address Generators
Bit-Reverse Generator
Indirect Address Pointers
RP0, RP1, RP2, RP3
Index Registers
SD0, SD1, SD2, SD3
Extended Index Registers
SD0E, SD3E
Direct Pointers
RPD0, RPD1
Modulo Configuration Registrers
MC0, MC1
25-6