Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UPSD3422 Datasheet(PDF) 52 Page - STMicroelectronics

Part # UPSD3422
Description  Turbo Plus series Fast Turbo 8032 MCU with USB and programmable logic
PDF  300 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3422 Datasheet(HTML) 52 Page - STMicroelectronics

Back Button UPSD3422_V01 Datasheet HTML 48Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 49Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 50Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 51Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 52Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 53Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 54Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 55Page - STMicroelectronics UPSD3422_V01 Datasheet HTML 56Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 52 / 300 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
UPSD34xx instruction set summary
UPSD3422, UPSD3433, UPSD3434, UPSD3454
52/300
10
UPSD34xx instruction set summary
Tables 6 through 11 list all of the instructions supported by the UPSD34xx, including the
number of bytes and number of machine cycles required to implement each instruction. This
is the standard 8051 instruction set.
The meaning of “machine cycles” is how many 8032 MCU core machine cycles are required
to execute the instruction. The “native” duration of all machine cycles is set by the memory
wait state settings in the SFR, BUSCON, and the MCU clock divider selections in the SFR,
CCON0 (i.e. a machine cycle is typically set to 4 MCU clocks for a 5 V UPSD34xx).
However, an individual machine cycle may grow in duration when either of two things
happen:
1.
a stall is imposed while loading the 8032 Pre-Fetch Queue (PFQ); or
2.
the occurrence of a cache miss in the Branch Cache (BC) during a branch in program
execution flow.
See Section 5: 8032 MCU core performance enhancements on page 33 or more details.
But generally speaking, during typical program execution, the PFQ is not empty and the BC
has no misses, producing very good performance without extending the duration of any
machine cycles.
Table 6.
Arithmetic instruction set
Mnemonic(1) and use
Description
Length/cycles
ADD
A, Rn
Add register to ACC
1 byte/1 cycle
ADD
A, Direct
Add direct byte to ACC
2 byte/1 cycle
ADD
A, @Ri
Add indirect SRAM to ACC
1 byte/1 cycle
ADD
A, #data
Add immediate data to ACC
2 byte/1 cycle
ADDC
A, Rn
Add register to ACC with carry
1 byte/1 cycle
ADDC
A, direct
Add direct byte to ACC with carry
2 byte/1 cycle
ADDC
A, @Ri
Add indirect SRAM to ACC with carry
1 byte/1 cycle
ADDC
A, #data
Add immediate data to ACC with carry
2 byte/1 cycle
SUBB
A, Rn
Subtract register from ACC with borrow
1 byte/1 cycle
SUBB
A, direct
Subtract direct byte from ACC with borrow
2 byte/1 cycle
SUBB
A, @Ri
Subtract indirect SRAM from ACC with borrow
1 byte/1 cycle
SUBB
A, #data
Subtract immediate data from ACC with borrow
2 byte/1 cycle
INC
A
Increment A
1 byte/1 cycle
INC
Rn
Increment register
1 byte/1 cycle
INC
direct
Increment direct byte
2 byte/1 cycle
INC
@Ri
Increment indirect SRAM
1 byte/1 cycle
DEC
A
Decrement ACC
1 byte/1 cycle
DEC
Rn
Decrement register
1 byte/1 cycle
DEC
direct
Decrement direct byte
2 byte/1 cycle
Obsolete
Product(s)
- Obsolete
Product(s)



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