AVR Assembler - Vergleichstabelle: Unterschied zwischen den Versionen
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
K (FMULSU) |
(Korrektur, Atmega8 kann den Befehl BREAK nicht) |
||
(9 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
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?] | ||
Legende: | |||
: <b>o</b> - vorhanden | |||
: <font color="red"><b>X</b></font> - fehlt | |||
{| border="0" cellpadding="3" cellspacing="1" | {| border="0" cellpadding="3" cellspacing="1" | ||
Zeile 6: | Zeile 10: | ||
|- | |- | ||
| style="background:#fff0bf;" | | | style="background:#fff0bf;" | | ||
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515 | | style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |AT43USB<br>90S2313<br>90S8515 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12 | | 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:#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:#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:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8<br>mega48<br>mega88 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128 | | style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega168<br>mega32<br>mega64<br>mega128 | ||
|- | |- | ||
| style="background: #ffdead;" | ADD | | style="background: #ffdead;" | ADD | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | ADC | | style="background: #fff0bf;" | ADC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | ADIW | | style="background: #ffdead;" | ADIW | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | SUB | | style="background: #fff0bf;" | SUB | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SUBI | | style="background: #ffdead;" | SUBI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | SBC | | style="background: #fff0bf;" | SBC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SBCI | | style="background: #ffdead;" | SBCI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | SBIW | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | AND | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | ANDI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | OR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | ORI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | EOR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | COM | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | NEG | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | SBR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | CBR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | INC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | DEC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | TST | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | CLR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | SER | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | MUL | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | MULS | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | style="background: #ffdead;" | MULSU | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | | | style="background: #fff0bf;" | FMUL | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | | | 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: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |||
| style="background: #fff0bf;" | FMULSU | |||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | |||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | |||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | |||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | |||
| style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | |||
| style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | |||
|- | |- | ||
! style="background:black; color:#ffdead;" colspan="7" |Branch Instructions | ! style="background:black; color:#ffdead;" colspan="7" |Branch Instructions | ||
|- | |- | ||
| style="background:#fff0bf;" | | | style="background:#fff0bf;" | | ||
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515 | | style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |AT43USB<br>90S2313<br>90S8515 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12 | | 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:#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:#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:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8<br>mega48<br>mega88 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128 | | style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega168<br>mega32<br>mega64<br>mega128 | ||
|- | |- | ||
| style="background: #ffdead;" | RJMP | | style="background: #ffdead;" | RJMP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | IJMP | | style="background: #fff0bf;" | IJMP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | EIJMP | | 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: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
|- | |- | ||
| style="background: #fff0bf;" | JMP | | 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: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | RCALL | | style="background: #ffdead;" | RCALL | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | ICALL | | style="background: #fff0bf;" | ICALL | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | EICALL | | 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: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
|- | |- | ||
| style="background: #fff0bf;" | CALL | | 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: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;" | | | style="font-weight: bold; text-align: center; color: red; background: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | RET | | style="background: #ffdead;" | RET | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | RETI | | style="background: #fff0bf;" | RETI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | CPSE | | style="background: #ffdead;" | CPSE | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CP | | style="background: #fff0bf;" | CP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | CPC | | style="background: #ffdead;" | CPC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CPI | | style="background: #fff0bf;" | CPI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SBRC | | style="background: #ffdead;" | SBRC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | SBRS | | style="background: #fff0bf;" | SBRS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SBIC | | style="background: #ffdead;" | SBIC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | SBIS | | style="background: #fff0bf;" | SBIS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRBS | | style="background: #ffdead;" | BRBS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRBC | | style="background: #fff0bf;" | BRBC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BREQ | | style="background: #ffdead;" | BREQ | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRNE | | style="background: #fff0bf;" | BRNE | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRCS | | style="background: #ffdead;" | BRCS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRCC | | style="background: #fff0bf;" | BRCC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRSH | | style="background: #ffdead;" | BRSH | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRLO | | style="background: #fff0bf;" | BRLO | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRMI | | style="background: #ffdead;" | BRMI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRPL | | style="background: #fff0bf;" | BRPL | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRGE | | style="background: #ffdead;" | BRGE | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRLT | | style="background: #fff0bf;" | BRLT | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRHS | | style="background: #ffdead;" | BRHS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRHC | | style="background: #fff0bf;" | BRHC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRTS | | style="background: #ffdead;" | BRTS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRTC | | style="background: #fff0bf;" | BRTC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRVS | | style="background: #ffdead;" | BRVS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRVC | | style="background: #fff0bf;" | BRVC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BRIE | | style="background: #ffdead;" | BRIE | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BRID | | style="background: #fff0bf;" | BRID | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
! style="background:black; color:#ffdead;" colspan="7" |Data Transfer Instructions | ! style="background:black; color:#ffdead;" colspan="7" |Data Transfer Instructions | ||
|- | |- | ||
| style="background:#fff0bf;" | | | style="background:#fff0bf;" | | ||
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515 | | style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |AT43USB<br>90S2313<br>90S8515 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12 | | 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:#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:#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:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8<br>mega48<br>mega88 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128 | | style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega168<br>mega32<br>mega64<br>mega128 | ||
|- | |- | ||
| style="background: #ffdead;" | MOV | | style="background: #ffdead;" | MOV | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | MOVW | | 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: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | LDI | | style="background: #ffdead;" | LDI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | LDS | | style="background: #fff0bf;" | LDS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | LD | | style="background: #ffdead;" | LD | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | LDD | | style="background: #fff0bf;" | LDD | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | STS | | style="background: #ffdead;" | STS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | ST | | style="background: #fff0bf;" | ST | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | STD | | style="background: #ffdead;" | STD | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | LPM | | style="background: #fff0bf;" | LPM | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | ELPM | | 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: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
|- | |- | ||
| style="background: #fff0bf;" | SPM | | 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: #f0f0f0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | IN | | style="background: #ffdead;" | IN | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | OUT | | style="background: #fff0bf;" | OUT | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | PUSH | | style="background: #ffdead;" | PUSH | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | POP | | style="background: #fff0bf;" | POP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;" | | | style="font-weight: bold; text-align: center; color: red; background: #f7f7f7;"| X | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
! style="background:black; color:#ffdead;" colspan="7" |Bit and Bit-test Instructions | ! style="background:black; color:#ffdead;" colspan="7" |Bit and Bit-test Instructions | ||
|- | |- | ||
| style="background:#fff0bf;" | | | style="background:#fff0bf;" | | ||
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515 | | style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |AT43USB<br>90S2313<br>90S8515 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12 | | 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:#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:#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:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8<br>mega48<br>mega88 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128 | | style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega168<br>mega32<br>mega64<br>mega128 | ||
|- | |- | ||
| style="background: #ffdead;" | SBI | | style="background: #ffdead;" | SBI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CBI | | style="background: #fff0bf;" | CBI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | LSL | | style="background: #ffdead;" | LSL | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | LSR | | style="background: #fff0bf;" | LSR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | ROL | | style="background: #ffdead;" | ROL | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | ROR | | style="background: #fff0bf;" | ROR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | ASR | | style="background: #ffdead;" | ASR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | SWAP | | style="background: #fff0bf;" | SWAP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BSET | | style="background: #ffdead;" | BSET | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BCLR | | style="background: #fff0bf;" | BCLR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | BST | | style="background: #ffdead;" | BST | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | BLD | | style="background: #fff0bf;" | BLD | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEC | | style="background: #ffdead;" | SEC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLC | | style="background: #fff0bf;" | CLC | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEN | | style="background: #ffdead;" | SEN | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLN | | style="background: #fff0bf;" | CLN | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEZ | | style="background: #ffdead;" | SEZ | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLZ | | style="background: #fff0bf;" | CLZ | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEI | | style="background: #ffdead;" | SEI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLI | | style="background: #fff0bf;" | CLI | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SES | | style="background: #ffdead;" | SES | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLS | | style="background: #fff0bf;" | CLS | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEV | | style="background: #ffdead;" | SEV | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLV | | style="background: #fff0bf;" | CLV | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SET | | style="background: #ffdead;" | SET | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLT | | style="background: #fff0bf;" | CLT | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SEH | | style="background: #ffdead;" | SEH | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | CLH | | style="background: #fff0bf;" | CLH | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
! style="background:black; color:#ffdead;" colspan="7" |MCU Control Instructions | ! style="background:black; color:#ffdead;" colspan="7" |MCU Control Instructions | ||
|- | |- | ||
| style="background:#fff0bf;" | | | style="background:#fff0bf;" | | ||
| style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |90S2313<br>90S8515 | | style="background:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |AT43USB<br>90S2313<br>90S8515 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |tiny11/12 | | 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:#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:#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:#ffdead; vertical-align: bottom; font-weight: bold; text-align:left;" |mega8<br>mega48<br>mega88 | ||
| style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega32<br>mega64<br>mega128 | | style="background:#fff0bf; vertical-align: bottom; font-weight: bold; text-align:left;" |mega16<br>mega162<br>mega168<br>mega32<br>mega64<br>mega128 | ||
|- | |- | ||
| style="background: #ffdead;" | BREAK | | 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: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;" | | | style="font-weight: bold; text-align: center; color: red; background: #e0e0e0;"| X | ||
| style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;" | | | style="font-weight: bold; text-align: center; color: red; background: #e7e7e7;"| X | ||
| style="font-weight: | | style="font-weight: normal; text-align: center; color: black; background: #e0e0e0;"| <b>o</b><br><small><span style="color:red;">außer<BR>Atmega8</span></small> | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | NOP | | style="background: #fff0bf;" | NOP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|- | |- | ||
| style="background: #ffdead;" | SLEEP | | style="background: #ffdead;" | SLEEP | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e0e0e0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #e7e7e7;" | o | ||
|- | |- | ||
| style="background: #fff0bf;" | WDR | | style="background: #fff0bf;" | WDR | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f0f0f0;" | o | ||
| style="font-weight: bold; text-align: center; color: | | style="font-weight: bold; text-align: center; color: black; background: #f7f7f7;" | o | ||
|} | |} | ||
== Weblinks == | |||
* Atmel Datenblätter | |||
** [http://www.atmel.com/dyn/resources/prod_documents/doc0856.pdf 8-bit Instruction Set] (PDF) | |||
** [http://www.atmel.com/dyn/resources/prod_documents/DOC3049.PDF Setup and Use of the LPM Instruction] (PDF) | |||
[[Category:AVR]] |
Aktuelle Version vom 5. April 2013, 20:54 Uhr
Entstanden aus dem Forenbeitrag: Tabelle: welcher AVR welche Befehle?
Legende:
- o - vorhanden
- X - fehlt
Arithmetic and Logic Instructions | ||||||
---|---|---|---|---|---|---|
AT43USB 90S2313 90S8515 |
tiny11/12 | tiny13 tiny2313 |
tiny26 | mega8 mega48 mega88 |
mega16 mega162 mega168 mega32 mega64 mega128 | |
ADD | o | o | o | o | o | o |
ADC | o | o | o | o | o | o |
ADIW | o | X | o | o | o | o |
SUB | o | o | o | o | o | o |
SUBI | o | o | o | o | o | o |
SBC | o | o | o | o | o | o |
SBCI | o | o | o | o | o | o |
SBIW | o | X | o | o | o | o |
AND | o | o | o | o | o | o |
ANDI | o | o | o | o | o | o |
OR | o | o | o | o | o | o |
ORI | o | o | o | o | o | o |
EOR | o | o | o | o | o | o |
COM | o | o | o | o | o | o |
NEG | o | o | o | o | o | o |
SBR | o | o | o | o | o | o |
CBR | o | o | o | o | o | o |
INC | o | o | o | o | o | o |
DEC | o | o | o | o | o | o |
TST | o | o | o | o | o | o |
CLR | o | o | o | o | o | o |
SER | o | o | o | o | o | o |
MUL | X | X | X | X | o | o |
MULS | X | X | X | X | o | o |
MULSU | X | X | X | X | o | o |
FMUL | X | X | X | X | o | o |
FMULS | X | X | X | X | o | o |
FMULSU | X | X | X | X | o | o |
Branch Instructions | ||||||
AT43USB 90S2313 90S8515 |
tiny11/12 | tiny13 tiny2313 |
tiny26 | mega8 mega48 mega88 |
mega16 mega162 mega168 mega32 mega64 mega128 | |
RJMP | o | o | o | o | o | o |
IJMP | o | X | o | o | o | o |
EIJMP | X | X | X | X | X | X |
JMP | X | X | X | X | X | o |
RCALL | o | o | o | o | o | o |
ICALL | o | X | o | o | o | o |
EICALL | X | X | X | X | X | X |
CALL | X | X | X | X | X | o |
RET | o | o | o | o | o | o |
RETI | o | o | o | o | o | o |
CPSE | o | o | o | o | o | o |
CP | o | o | o | o | o | o |
CPC | o | o | o | o | o | o |
CPI | o | o | o | o | o | o |
SBRC | o | o | o | o | o | o |
SBRS | o | o | o | o | o | o |
SBIC | o | o | o | o | o | o |
SBIS | o | o | o | o | o | o |
BRBS | o | o | o | o | o | o |
BRBC | o | o | o | o | o | o |
BREQ | o | o | o | o | o | o |
BRNE | o | o | o | o | o | o |
BRCS | o | o | o | o | o | o |
BRCC | o | o | o | o | o | o |
BRSH | o | o | o | o | o | o |
BRLO | o | o | o | o | o | o |
BRMI | o | o | o | o | o | o |
BRPL | o | o | o | o | o | o |
BRGE | o | o | o | o | o | o |
BRLT | o | o | o | o | o | o |
BRHS | o | o | o | o | o | o |
BRHC | o | o | o | o | o | o |
BRTS | o | o | o | o | o | o |
BRTC | o | o | o | o | o | o |
BRVS | o | o | o | o | o | o |
BRVC | o | o | o | o | o | o |
BRIE | o | o | o | o | o | o |
BRID | o | o | o | o | o | o |
Data Transfer Instructions | ||||||
AT43USB 90S2313 90S8515 |
tiny11/12 | tiny13 tiny2313 |
tiny26 | mega8 mega48 mega88 |
mega16 mega162 mega168 mega32 mega64 mega128 | |
MOV | o | o | o | o | o | o |
MOVW | X | X | o | X | o | o |
LDI | o | o | o | o | o | o |
LDS | o | X | o | X | o | o |
LD | o | o | o | o | o | o |
LDD | o | X | o | o | o | o |
STS | o | X | o | o | o | o |
ST | o | o | o | o | o | o |
STD | o | X | o | o | o | o |
LPM | o | o | o | o | o | o |
ELPM | X | X | X | X | X | X |
SPM | X | X | o | X | o | o |
IN | o | o | o | o | o | o |
OUT | o | o | o | o | o | o |
PUSH | o | X | o | o | o | o |
POP | o | X | o | o | o | o |
Bit and Bit-test Instructions | ||||||
AT43USB 90S2313 90S8515 |
tiny11/12 | tiny13 tiny2313 |
tiny26 | mega8 mega48 mega88 |
mega16 mega162 mega168 mega32 mega64 mega128 | |
SBI | o | o | o | o | o | o |
CBI | o | o | o | o | o | o |
LSL | o | o | o | o | o | o |
LSR | o | o | o | o | o | o |
ROL | o | o | o | o | o | o |
ROR | o | o | o | o | o | o |
ASR | o | o | o | o | o | o |
SWAP | o | o | o | o | o | o |
BSET | o | o | o | o | o | o |
BCLR | o | o | o | o | o | o |
BST | o | o | o | o | o | o |
BLD | o | o | o | o | o | o |
SEC | o | o | o | o | o | o |
CLC | o | o | o | o | o | o |
SEN | o | o | o | o | o | o |
CLN | o | o | o | o | o | o |
SEZ | o | o | o | o | o | o |
CLZ | o | o | o | o | o | o |
SEI | o | o | o | o | o | o |
CLI | o | o | o | o | o | o |
SES | o | o | o | o | o | o |
CLS | o | o | o | o | o | o |
SEV | o | o | o | o | o | o |
CLV | o | o | o | o | o | o |
SET | o | o | o | o | o | o |
CLT | o | o | o | o | o | o |
SEH | o | o | o | o | o | o |
CLH | o | o | o | o | o | o |
MCU Control Instructions | ||||||
AT43USB 90S2313 90S8515 |
tiny11/12 | tiny13 tiny2313 |
tiny26 | mega8 mega48 mega88 |
mega16 mega162 mega168 mega32 mega64 mega128 | |
BREAK | X | X | X | X | o außer Atmega8 |
o |
NOP | o | o | o | o | o | o |
SLEEP | o | o | o | o | o | o |
WDR | o | o | o | o | o | o |
Weblinks
- Atmel Datenblätter