at94k10al ATMEL Corporation, at94k10al Datasheet - Page 36

no-image

at94k10al

Manufacturer Part Number
at94k10al
Description
At94k05al 5k - 40k Gates Of At40k Fpga With 8-bit Microcontroller, Up To 36k Bytes Of Sram And On-chip Jtag Ice
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at94k10al-25AJC
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at94k10al-25AJC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at94k10al-25AJI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at94k10al-25AQC
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at94k10al-25AQI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at94k10al-25BQC
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at94k10al-25BQC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at94k10al-25BQU
Manufacturer:
Atmel
Quantity:
135
Part Number:
at94k10al-25DQC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Table 4-1.
4.2
Table 4-2.
36
Test
Rd > Rr
Rd ≥ Rr
Rd = Rr
Rd ≤ Rr
Rd < Rr
Rd > Rr
Rd ≥ Rr
Rd = Rr
Rd ≤ Rr
Rd < Rr
Carry
Negative
Overflow
Zero
Mnemonics
ADD
ADC
ADIW
SUB
SUBI
SBC
SBCI
SBIW
AND
ANDI
OR
ORI
EOR
COM
NEG
SBR
CBR
Complete Instruction Set Summary
AT94KAL Series FPSLIC
Boolean
Z•(N ⊕ V) = 0
(N ⊕ V) = 0
Z = 1
Z+(N ⊕ V) = 1
(N ⊕ V) = 1
C + Z = 0
C = 0
Z = 1
C + Z = 1
C = 1
C = 1
N = 1
V = 1
Z = 1
Conditional Branch Summary
Instruction Set Summary
Operands
Rd, Rr
Rd, Rr
Rd, K
Rd, Rr
Rd, K
Rd, Rr
Rd, K
Rd, K
Rd, Rr
Rd, K
Rd, Rr
Rd, K
Rd, Rr
Rd
Rd
Rd, K
Rd, K
Description
Add without Carry
Add with Carry
Add Immediate to Word
Subtract without Carry
Subtract Immediate
Subtract with Carry
Subtract Immediate with Carry
Subtract Immediate from Word
Logical AND
Logical AND with Immediate
Logical OR
Logical OR with Immediate
Exclusive OR
One’s Complement
Two’s Complement
Set Bit(s) in Register
Clear Bit(s) in Register
Mnemonic
BRLT
BRGE
BREQ
BRGE
BRLT
BRLO
BRSH/BRCC
BREQ
BRSH
BRLO/BRCS
BRCS
BRMI
BRVS
BREQ
Arithmetic and Logic Instructions
Complementary
Rd ≤ Rr
Rd < Rr
Rd ≠ Rr
Rd > Rr
Rd ≥ Rr
Rd ≤ Rr
Rd < Rr
Rd ≠ Rr
Rd > Rr
Rd ≥ Rr
No Carry
Positive
No Overflow
Not Zero
Operation
Rd ← Rd + Rr
Rd ← Rd + Rr + C
Rd+1:Rd ← Rd+1:Rd + K
Rd ← Rd - Rr
Rd ← Rd - K
Rd ← Rd - Rr - C
Rd ← Rd - K - C
Rd+1:Rd ← Rd+1:Rd - K
Rd ← Rd • Rr
Rd ← Rd • K
Rd ← Rd v Rr
Rd ← Rd v K
Rd ← Rd ⊕ Rr
Rd ← $FF - Rd
Rd ← $00 - Rd
Rd ← Rd v K
Rd ← Rd • ($FFh - K)
Boolean
Z+(N ⊕ V) = 1
(N ⊕ V) = 1
Z = 0
Z•(N ⊕ V) = 0
(N ⊕ V) = 0
C + Z = 1
C = 1
Z = 0
C + Z = 0
C = 0
C = 0
N = 0
V = 0
Z = 0
Mnemonic
BRGE
BRLT
BRNE
BRLT
BRGE
BRSH
BRLO/BRCS
BRNE
BRLO
BRSH/BRCC
BRCC
BRPL
BRVC
BRNE
Flags
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S,H
Z,C,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,N,V,S
Z,C,N,V,S
Z,C,N,V,S,H
Z,N,V,S
Z,N,V,S
1138I–FPSLI–1/08
Comment
Signed
Signed
Signed
Signed
Signed
Unsigned
Unsigned
Unsigned
Unsigned
Unsigned
Simple
Simple
Simple
Simple
#Clock
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1

Related parts for at94k10al