AVR Assembler - Vergleichstabelle: Unterschied zwischen den Versionen

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Entstanden aus dem Forenbeitrag: [http://www.mikrocontroller.net/forum/read-1-124179.html Tabelle: welcher AVR welche Befehle?]
Entstanden aus dem Forenbeitrag: [http://www.mikrocontroller.net/forum/read-1-124179.html Tabelle: welcher AVR welche Befehle?]


<pre class="table">
{| border="0" cellpadding="3" cellspacing="1"
  Instr.\Device  m8    S8515  m128  m64    m162    m32    t11/12    t13  t2313  m16    t26  S2313
|-
=========================================================================================================
! style="background:black; color:#ffdead;" colspan="7" |Arithmetic and Logic Instructions
 
|-
  Arithmetic and Logic Instructions
| style="background:#fff0bf;" |
  ---------------------------------
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515
  ADD            +    +      +      +      +      +      +          +    +      +      +    +
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12
  ADC            +    +      +      +      +      +      +          +    +      +      +    +
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny13<br>tiny2313
  ADIW          +    +      +      +      +      +      -         +    +      +      +    +
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny26
  SUB            +    +      +      +      +      +      +          +    +      +      +    +
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8
  SUBI          +    +      +      +      +      +      +          +    +      +      +    +
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128
  SBC            +    +      +      +      +      +      +          +    +      +      +    +
|-
  SBCI          +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #ffdead;" | ADD
  SBIW          +    +      +      +      +      +      -         +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  AND            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  ANDI          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  OR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  ORI            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  EOR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  COM            +    +      +      +      +      +      +          +    +      +      +    +
|-
  NEG            +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #fff0bf;" | ADC
  SBR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  CBR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  INC            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  DEC            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  TST            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  CLR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  SER            +    +      +      +      +      +      +          +    +      +      +    +
|-
  MUL            +    -       +      +      +      +      -         -     -       +      -     -
| style="background: #ffdead;" | ADIW
  MULS          +    -       +      +      +      +      -         -    -      +      -    -
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  MULSU          +    -      +      +      +      +      -         -     -       +      -    -
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
  FMUL          +    -       +      +      +      +      -         -     -       +      -     -
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  FMULS          +    -       +      +      +      +      -         -    -      +      -    -
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  FMULSU        +    -      +      +      +      +      -          -     -       +      -     -
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
 
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  Branch Instructions
|-
  -------------------
| style="background: #fff0bf;" | SUB
  RJMP          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  IJMP          +    +      +      +      +      +      -         +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  EIJMP          -     -       -     -     -       -      -          -     -       -       -     -
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  JMP            -     -       +      +      +      +      -         -     -       +      -     -
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  RCALL          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  ICALL          +    +      +      +      +      +      -         +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  EICALL        -     -       -     -     -       -       -         -     -       -       -    -
|-
  CALL          -     -       +      +      +      +      -         -     -       +      -     -
| style="background: #ffdead;" | SUBI
  RET            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  RETI          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  CPSE          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CP            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  CPC            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CPI            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  SBRC          +    +      +      +      +      +      +          +    +      +      +    +
|-
  SBRS          +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #fff0bf;" | SBC
  SBIC          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  SBIS          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BRBS          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BRBC          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BREQ          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BRNE          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BRCS          +    +      +      +      +      +      +          +    +      +      +    +
|-
  BRCC          +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #ffdead;" | SBCI
  BRSH          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  BRLO          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  BRMI          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  BRPL          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  BRGE          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  BRLT          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  BRHS          +    +      +      +      +      +      +          +    +      +      +    +
|-
  BRHC          +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #fff0bf;" | AND
  BRTS          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BRTC          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
  BRVS          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BRVC          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BRIE          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BRID          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
 
|-
  Data Transfer Instructions
| style="background: #ffdead;" | ANDI
  --------------------------
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  MOV            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  MOVW          +    -      +      +      +      +      -          +    +      +      -    -
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  LDI            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  LDS            +    +      +      +      +      +      -         +    +      +      -    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  LD            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  LDD            +    +      +      +      +      +      -         +    +      +      +    +
|-
  STS            +    +      +      +      +      +      -         +    +      +      +    +
| style="background: #fff0bf;" | OR
  ST            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  STD            +    +      +      +      +      +      -         +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  LPM            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  ELPM          -     -       +      -     -       -       -         -     -       -       -     -
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  SPM            +    -       +      +      +      +      -         +    +      +      -     -
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  IN            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  OUT            +    +      +      +      +      +      +          +    +      +      +    +
|-
  PUSH          +    +      +      +      +      +      -         +    +      +      +    +
| style="background: #ffdead;" | ORI
  POP            +    +      +      +      +      +      -         +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
 
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  Bit and Bit-test Instructions
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  -----------------------------
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  SBI            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CBI            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  LSL            +    +      +      +      +      +      +          +    +      +      +    +
|-
  LSR            +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #fff0bf;" | EOR
  ROL            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  ROR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  ASR            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  SWAP          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BSET          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  BCLR          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  BST            +    +      +      +      +      +      +          +    +      +      +    +
|-
  BLD            +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #ffdead;" | COM
  SEC            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CLC            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  SEN            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CLN            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  SEZ            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  CLZ            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  SEI            +    +      +      +      +      +      +          +    +      +      +    +
|-
  CLI            +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #fff0bf;" | NEG
  SES            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  CLS            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  SEV            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  CLV            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  SET            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
  CLT            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
  SEH            +    +      +      +      +      +      +          +    +      +      +    +
|-
  CLH            +    +      +      +      +      +      +          +    +      +      +    +
| style="background: #ffdead;" | SBR
 
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  MCU Control Instructions
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  ------------------------
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  BREAK          -     -      +      +      +      +      -         +    +      +      -    -
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  NOP            +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
  SLEEP          +    +      +      +      +      +      +          +    +      +      +    +
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
  WDR            +    +      +      +      +      +      +          +    +      +      +    +
|-
</pre>
| style="background: #fff0bf;" | CBR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | INC
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | DEC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | TST
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SER
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | MUL
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | MULS
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | MULSU
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | FMUL
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | FMULS
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | FMULS
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
! style="background:black; color:#ffdead;" colspan="7" |Branch Instructions
|-
| style="background:#fff0bf;" |
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny13<br>tiny2313
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny26
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128
|-
| style="background: #ffdead;" | RJMP
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | IJMP
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | EIJMP
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
|-
| style="background: #fff0bf;" | JMP
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | RCALL
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | ICALL
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | EICALL
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
|-
| style="background: #fff0bf;" | CALL
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | RET
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | RETI
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | CPSE
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CP
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | CPC
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CPI
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SBRC
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | SBRS
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SBIC
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | SBIS
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRBS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRBC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BREQ
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRNE
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRCS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRCC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRSH
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRLO
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRMI
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRPL
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRGE
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRLT
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRHS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRHC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRTS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRTC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRVS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRVC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BRIE
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BRID
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
! style="background:black; color:#ffdead;" colspan="7" |Data Transfer Instructions
|-
| style="background:#fff0bf;" |
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny13<br>tiny2313
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny26
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128
|-
| style="background: #ffdead;" | MOV
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | MOVW
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | LDI
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | LDS
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | LD
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | LDD
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | STS
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | ST
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | STD
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | LPM
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | ELPM
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
|-
| style="background: #fff0bf;" | SPM
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | IN
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | OUT
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | PUSH
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | POP
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
! style="background:black; color:#ffdead;" colspan="7" |Bit and Bit-test Instructions
|-
| style="background:#fff0bf;" |
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny13<br>tiny2313
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny26
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128
|-
| style="background: #ffdead;" | SBI
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CBI
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | LSL
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | LSR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | ROL
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | ROR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | ASR
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | SWAP
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BSET
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BCLR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | BST
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | BLD
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEC
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLC
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEN
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLN
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEZ
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLZ
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEI
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLI
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SES
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLS
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEV
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLV
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SET
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLT
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SEH
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | CLH
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
! style="background:black; color:#ffdead;" colspan="7" |MCU Control Instructions
|-
| style="background:#fff0bf;" |
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny13<br>tiny2313
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny26
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128
|-
| style="background: #ffdead;" | BREAK
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | ×
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | ×
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | NOP
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|-
| style="background: #ffdead;" | SLEEP
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e0e0e0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #e7e7e7;" | ?
|-
| style="background: #fff0bf;" | WDR
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f0f0f0;" | ?
| style="font-weight: bold; text-align: center; color: green; background: #f7f7f7;" | ?
|}

Version vom 3. November 2004, 19:31 Uhr

Entstanden aus dem Forenbeitrag: Tabelle: welcher AVR welche Befehle?

Arithmetic and Logic Instructions
90S2313
90S8515
tiny11/12 tiny13
tiny2313
tiny26 mega8 mega16
mega162
mega32
mega64
mega128
ADD ? ? ? ? ? ?
ADC ? ? ? ? ? ?
ADIW ? × ? ? ? ?
SUB ? ? ? ? ? ?
SUBI ? ? ? ? ? ?
SBC ? ? ? ? ? ?
SBCI ? ? ? ? ? ?
AND ? × ? ? ? ?
ANDI ? ? ? ? ? ?
OR ? ? ? ? ? ?
ORI ? ? ? ? ? ?
EOR ? ? ? ? ? ?
COM ? ? ? ? ? ?
NEG ? ? ? ? ? ?
SBR ? ? ? ? ? ?
CBR ? ? ? ? ? ?
INC ? ? ? ? ? ?
DEC ? ? ? ? ? ?
TST ? ? ? ? ? ?
CLR ? ? ? ? ? ?
SER ? ? ? ? ? ?
MUL ? ? ? ? ? ?
MULS × × × × ? ?
MULSU × × × × ? ?
FMUL × × × × ? ?
FMULS × × × × ? ?
FMULS × × × × ? ?
Branch Instructions
90S2313
90S8515
tiny11/12 tiny13
tiny2313
tiny26 mega8 mega16
mega162
mega32
mega64
mega128
RJMP ? ? ? ? ? ?
IJMP ? × ? ? ? ?
EIJMP × × × × × ×
JMP × × × × × ?
RCALL ? ? ? ? ? ?
ICALL ? × ? ? ? ?
EICALL × × × × × ×
CALL × × × × × ?
RET ? ? ? ? ? ?
RETI ? ? ? ? ? ?
CPSE ? ? ? ? ? ?
CP ? ? ? ? ? ?
CPC ? ? ? ? ? ?
CPI ? ? ? ? ? ?
SBRC ? ? ? ? ? ?
SBRS ? ? ? ? ? ?
SBIC ? ? ? ? ? ?
SBIS ? ? ? ? ? ?
BRBS ? ? ? ? ? ?
BRBC ? ? ? ? ? ?
BREQ ? ? ? ? ? ?
BRNE ? ? ? ? ? ?
BRCS ? ? ? ? ? ?
BRCC ? ? ? ? ? ?
BRSH ? ? ? ? ? ?
BRLO ? ? ? ? ? ?
BRMI ? ? ? ? ? ?
BRPL ? ? ? ? ? ?
BRGE ? ? ? ? ? ?
BRLT ? ? ? ? ? ?
BRHS ? ? ? ? ? ?
BRHC ? ? ? ? ? ?
BRTS ? ? ? ? ? ?
BRTC ? ? ? ? ? ?
BRVS ? ? ? ? ? ?
BRVC ? ? ? ? ? ?
BRIE ? ? ? ? ? ?
BRID ? ? ? ? ? ?
Data Transfer Instructions
90S2313
90S8515
tiny11/12 tiny13
tiny2313
tiny26 mega8 mega16
mega162
mega32
mega64
mega128
MOV ? ? ? ? ? ?
MOVW × × ? × ? ?
LDI ? ? ? ? ? ?
LDS ? × ? × ? ?
LD ? ? ? ? ? ?
LDD ? × ? ? ? ?
STS ? × ? ? ? ?
ST ? ? ? ? ? ?
STD ? × ? ? ? ?
LPM ? ? ? ? ? ?
ELPM × × × × × ×
SPM × × ? × ? ?
IN ? ? ? ? ? ?
OUT ? ? ? ? ? ?
PUSH ? × ? ? ? ?
POP ? × ? ? ? ?
Bit and Bit-test Instructions
90S2313
90S8515
tiny11/12 tiny13
tiny2313
tiny26 mega8 mega16
mega162
mega32
mega64
mega128
SBI ? ? ? ? ? ?
CBI ? ? ? ? ? ?
LSL ? ? ? ? ? ?
LSR ? ? ? ? ? ?
ROL ? ? ? ? ? ?
ROR ? ? ? ? ? ?
ASR ? ? ? ? ? ?
SWAP ? ? ? ? ? ?
BSET ? ? ? ? ? ?
BCLR ? ? ? ? ? ?
BST ? ? ? ? ? ?
BLD ? ? ? ? ? ?
SEC ? ? ? ? ? ?
CLC ? ? ? ? ? ?
SEN ? ? ? ? ? ?
CLN ? ? ? ? ? ?
SEZ ? ? ? ? ? ?
CLZ ? ? ? ? ? ?
SEI ? ? ? ? ? ?
CLI ? ? ? ? ? ?
SES ? ? ? ? ? ?
CLS ? ? ? ? ? ?
SEV ? ? ? ? ? ?
CLV ? ? ? ? ? ?
SET ? ? ? ? ? ?
CLT ? ? ? ? ? ?
SEH ? ? ? ? ? ?
CLH ? ? ? ? ? ?
MCU Control Instructions
90S2313
90S8515
tiny11/12 tiny13
tiny2313
tiny26 mega8 mega16
mega162
mega32
mega64
mega128
BREAK × × × × × ?
NOP ? ? ? ? ? ?
SLEEP ? ? ? ? ? ?
WDR ? ? ? ? ? ?