Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

S3F8285 Datasheet(PDF) 49 Page - Samsung semiconductor

Part # S3F8285
Description  8-BIT CMOS MICROCONTROLLERS
PDF  369 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SAMSUNG [Samsung semiconductor]
Direct Link  http://www.samsung.com/Products/Semiconductor
Logo SAMSUNG - Samsung semiconductor

S3F8285 Datasheet(HTML) 49 Page - Samsung semiconductor

Back Button S3F8285 Datasheet HTML 45Page - Samsung semiconductor S3F8285 Datasheet HTML 46Page - Samsung semiconductor S3F8285 Datasheet HTML 47Page - Samsung semiconductor S3F8285 Datasheet HTML 48Page - Samsung semiconductor S3F8285 Datasheet HTML 49Page - Samsung semiconductor S3F8285 Datasheet HTML 50Page - Samsung semiconductor S3F8285 Datasheet HTML 51Page - Samsung semiconductor S3F8285 Datasheet HTML 52Page - Samsung semiconductor S3F8285 Datasheet HTML 53Page - Samsung semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 369 page
background image
S3C828B/F828B/C8289/F8289/C8285/F8285
ADDRESS SPACES
2-15
16-Byte
Contiguous
working
Register block
Register File
Contains 32
8-Byte Slices
0 0 0 0 0
X X X
RP1
1 1 1 1 0
X X X
RP0
0H (R0)
7H (R15)
F0H (R0)
F7H (R7)
8-Byte Slice
8-Byte Slice
Figure 2-10. Non-Contiguous 16-Byte Working Register Block
PROGRAMMING TIP — Using the RPs to Calculate the Sum of a Series of Registers
Calculate the sum of registers 80H–85H using the register pointer. The register addresses from 80H through 85H
contain the values 10H, 11H, 12H, 13H, 14H, and 15H, respectively:
SRP0
#80H
; RP0
← 80H
ADD
R0,R1
; R0
← R0 + R1
ADC
R0,R2
; R0
← R0 + R2 + C
ADC
R0,R3
; R0
← R0 + R3 + C
ADC
R0,R4
; R0
← R0 + R4 + C
ADC
R0,R5
; R0
← R0 + R5 + C
The sum of these six registers, 6FH, is located in the register R0 (80H). The instruction string used in this
example takes 12 bytes of instruction code and its execution time is 36 cycles. If the register pointer is not used to
calculate the sum of these registers, the following instruction sequence would have to be used:
ADD
80H,81H
; 80H
← (80H) + (81H)
ADC
80H,82H
; 80H
← (80H) + (82H) + C
ADC
80H,83H
; 80H
← (80H) + (83H) + C
ADC
80H,84H
; 80H
← (80H) + (84H) + C
ADC
80H,85H
; 80H
← (80H) + (85H) + C
Now, the sum of the six registers is also located in register 80H. However, this instruction string takes 15 bytes of
instruction code rather than 12 bytes, and its execution time is 50 cycles rather than 36 cycles.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com