
S3C94A5/F94A5 MICROCONTROLLER 
xi 
List of Figures 
Figure 
Number 
Title 
Page 
Number
1-1  
1-2  
1-3  
1-4  
1-5  
1-6  
1-7  
1-8  
1-9  
2-1  
2-2  
2-3  
2-4  
2-5  
3-1  
3-2  
3-3  
3-4  
3-5  
3-6  
3-7  
3-8  
3-9  
3-10  
3-11  
3-12  
3-13  
Block Diagram ....................................................................................................1-3 
S3C94A5/F94A5 Pin Assignments (44-QFP-1010B)...............................................1-4 
S3C94A5/F94A5 Pin Assignments (42-SDIP-600) ..................................................1-5 
Pin Circuit Type B (nRESET)................................................................................1-8 
Pin Circuit Type E ...............................................................................................1-8 
Pin Circuit Type E-2 (P5.1–P5.6) ..........................................................................1-9 
Pin Circuit Type E-4 (P1, P4.2–P4.6) ....................................................................1-9 
Pin Circuit Type F-16 (P2, P5.0) ...........................................................................1-10 
Pin Circuit Type F-16A (P3, P4.0, P4.1, P4.7)........................................................1-10 
S3C94A5/F94A5 Program Memory Address Space................................................2-2 
Smart Option ......................................................................................................2-4 
Internal Register File Organization.........................................................................2-5 
16-Bit Register Pairs............................................................................................2-6 
Stack Operations ................................................................................................2-7 
Register Addressing ............................................................................................3-2 
Working Register Addressing ...............................................................................3-2 
Indirect Register Addressing to Register File..........................................................3-3 
Indirect Register Addressing to Program Memory ...................................................3-4 
Indirect Working Register Addressing to Register File.............................................3-5 
Indirect Working Register Addressing to Program or Data Memory...........................3-6 
Indexed Addressing to Register File......................................................................3-7 
Indexed Addressing to Program or Data Memory with Short Offset...........................3-8 
Indexed Addressing to Program or Data Memory with Long Offset............................3-9 
Direct Addressing for Load Instructions..................................................................3-10 
Direct Addressing for Call and Jump Instructions ....................................................3-11 
Relative Addressing.............................................................................................3-12 
Immediate Addressing .........................................................................................3-12