Návrh procesoru: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Založena nová stránka: =Obecné skupiny instrukcí= * Aritmetické instrukce: ADD, SUB, MUL, DIV, MOD * Bitové: SET, CLR, NEG, TEST * Posuny: SHL, SHR, RR, RL * Řízení běhu: JMP, CALL, R…) |
Bez shrnutí editace |
||
Řádek 1: | Řádek 1: | ||
=Obecné skupiny instrukcí= |
=Obecné skupiny instrukcí= |
||
* Aritmetické instrukce |
* Aritmetické instrukce |
||
** Přičtení (ADD, ADC) |
|||
* Bitové: SET, CLR, NEG, TEST |
|||
** Odečtení (SUB, SBC) |
|||
* Posuny: SHL, SHR, RR, RL |
|||
** Násobení (MUL) |
|||
⚫ | |||
** Dělení (DIV, MOD) |
|||
⚫ | |||
* Bitové |
|||
* Bajtové: COPY, XCHG, TEST |
|||
** Nastavení (SET) |
|||
** Nulování (CLR, RES) |
|||
** Převrácení (NEG, INV) |
|||
** Testování (TEST) |
|||
* Posuny |
|||
** Posun vlevo (SHL) |
|||
** Posun vpravo (SHR) |
|||
** Rotace vlevo (RL) |
|||
** Rotace vpravo (RR) |
|||
⚫ | |||
** Skok (JP, JMP) |
|||
** Volání ruitny (CALL) |
|||
** Návrat z rutiny (RET) |
|||
** Přerušení (INT) |
|||
⚫ | |||
** Logický součin (AND) |
|||
** Logická součet (OR) |
|||
** Logická nonekvivalence (XOR) |
|||
** Převrácení (NOT) |
|||
* Zásobníkové |
|||
** Vložení na vrchol (PUSH) |
|||
** Vytažení z vrcholu (POP) |
|||
* Bajtové |
|||
** Kopie (LD, MOV, COPY) |
|||
** Prohození (XCH, XCHG) |
|||
** Porovnání (CP, CMP, TST, TEST) |
|||
* Obecné |
|||
** Žádná operace (NOP) |
|||
Verze z 27. 6. 2012, 06:28
Obecné skupiny instrukcí
- Aritmetické instrukce
- Přičtení (ADD, ADC)
- Odečtení (SUB, SBC)
- Násobení (MUL)
- Dělení (DIV, MOD)
- Bitové
- Nastavení (SET)
- Nulování (CLR, RES)
- Převrácení (NEG, INV)
- Testování (TEST)
- Posuny
- Posun vlevo (SHL)
- Posun vpravo (SHR)
- Rotace vlevo (RL)
- Rotace vpravo (RR)
- Řízení běhu
- Skok (JP, JMP)
- Volání ruitny (CALL)
- Návrat z rutiny (RET)
- Přerušení (INT)
- Bitové logické
- Logický součin (AND)
- Logická součet (OR)
- Logická nonekvivalence (XOR)
- Převrácení (NOT)
- Zásobníkové
- Vložení na vrchol (PUSH)
- Vytažení z vrcholu (POP)
- Bajtové
- Kopie (LD, MOV, COPY)
- Prohození (XCH, XCHG)
- Porovnání (CP, CMP, TST, TEST)
- Obecné
- Žádná operace (NOP)