Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

UPD703100 Datasheet(PDF) 99 Page - NEC

Part # UPD703100
Description  32-Bit Single-Chip Microcontrollers
Download  185 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NEC [NEC]
Direct Link  http://www.nec.com/
Logo NEC - NEC

UPD703100 Datasheet(HTML) 99 Page - NEC

Back Button UPD703100 Datasheet HTML 95Page - NEC UPD703100 Datasheet HTML 96Page - NEC UPD703100 Datasheet HTML 97Page - NEC UPD703100 Datasheet HTML 98Page - NEC UPD703100 Datasheet HTML 99Page - NEC UPD703100 Datasheet HTML 100Page - NEC UPD703100 Datasheet HTML 101Page - NEC UPD703100 Datasheet HTML 102Page - NEC UPD703100 Datasheet HTML 103Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 99 / 185 page
background image
CHAPTER 5 INSTRUCTIONS
User’s Manual U12197EJ6V0UM
99
SATADD
Saturated Add
Instruction format
(1) SATADD reg1, reg2
(2) SATADD imm5, reg2
Operation
(1) GR [reg2]
← saturated (GR [reg2] + GR [reg1])
(2) GR [reg2]
← saturated (GR [reg2] + sign-extend (imm5))
Format
(1) Format I
(2) Format II
Opcode
15
0
(1)
rrrrr000110RRRRR
15
0
(2)
rrrrr010001iiiii
Flag
CY
1 if a carry occurs from MSB; otherwise, 0.
OV
1 if overflow occurs; otherwise, 0.
S
1 if the result of the saturated operation is negative; otherwise, 0.
Z
1 if the result of the saturated operation is 0; otherwise, 0.
SAT
1 if OV = 1; otherwise, not affected.
Instruction
(1) SATADD Saturated add register
(2) SATADD Saturated add Immediate (5-bit)
Explanation
(1) Adds the word data of general-purpose register reg1 to the word data of general-purpose
register reg2, and stores the result in general-purpose register reg2.
However, if the
result exceeds the maximum positive value 7FFFFFFFH, 7FFFFFFFH is stored in reg2; if
the result exceeds the maximum negative value 80000000H, 80000000H is stored in reg2.
The SAT flag is set to 1. The data of general-purpose register reg1 is not affected.
Do not specify r0 as the destination register reg2.
(2) Adds a 5-bit immediate data, sign-extended to word length, to the word data of general-
purpose register reg2, and stores the result in general-purpose register reg2. However, if
the result exceeds the maximum positive value 7FFFFFFFH, 7FFFFFFFH is stored in
reg2; if the result exceeds the maximum negative value 80000000H, 80000000H is stored
in reg2. The SAT flag is set to 1.
Do not specify r0 as the destination register reg2.
Remark
The SAT flag is a cumulative flag. Once the result of the saturated operation instruction has
been saturated, this flag is set to 1 and is not reset to 0 even if the result of the subsequent
operation is not saturated.
Even if the SAT flag is set to 1, the saturated operation instruction is executed normally.
Caution
To reset the SAT flag to 0, load data to the PSW by using the LDSR instruction.


Similar Part No. - UPD703100

ManufacturerPart #DatasheetDescription
logo
NEC
UPD703100-33 NEC-UPD703100-33 Datasheet
752Kb / 126P
   V850E/MS1TM 32/16-BIT SINGLE-CHIP MICROCONTROLLERS
logo
Renesas Technology Corp
UPD703100-33 RENESAS-UPD703100-33 Datasheet
680Kb / 84P
   MOS INTEGRATED CIRCUIT
1999
logo
NEC
UPD703100-40 NEC-UPD703100-40 Datasheet
752Kb / 126P
   V850E/MS1TM 32/16-BIT SINGLE-CHIP MICROCONTROLLERS
logo
Renesas Technology Corp
UPD703100-40 RENESAS-UPD703100-40 Datasheet
680Kb / 84P
   MOS INTEGRATED CIRCUIT
1999
logo
NEC
UPD703100A-33 NEC-UPD703100A-33 Datasheet
1Mb / 132P
   V850E/MS1TM 32/16-BIT SINGLE-CHIP MICROCONTROLLERS
More results

Similar Description - UPD703100

ManufacturerPart #DatasheetDescription
logo
NEC
UPD70F3218 NEC-UPD70F3218 Datasheet
5Mb / 884P
   32-Bit Single-Chip Microcontrollers
UPD70F3114 NEC-UPD70F3114 Datasheet
3Mb / 692P
   32-Bit Single-Chip Microcontrollers
UPD703103A NEC-UPD703103A Datasheet
905Kb / 99P
   32-Bit Single-Chip Microcontrollers
UPD70F3212 NEC-UPD70F3212 Datasheet
4Mb / 861P
   32-Bit Single-Chip Microcontrollers
UPD70F3201 NEC-UPD70F3201 Datasheet
797Kb / 98P
   32-BIT SINGLE-CHIP MICROCONTROLLERS
UPD70F3208 NEC-UPD70F3208 Datasheet
4Mb / 757P
   32-Bit Single-Chip Microcontrollers
UPD70F3116 NEC-UPD70F3116 Datasheet
4Mb / 826P
   32-Bit Single-Chip Microcontrollers
UPD703003A NEC-UPD703003A Datasheet
230Kb / 40P
   V853TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
UPD703100A-33 NEC-UPD703100A-33 Datasheet
1Mb / 132P
   V850E/MS1TM 32/16-BIT SINGLE-CHIP MICROCONTROLLERS
UPD703031A NEC-UPD703031A Datasheet
357Kb / 29P
   V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
More results


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




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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