Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Co je instrukční sada?

Nejdřív se tě zeptám: K čemu to potřebuješ vědět? Pokud se používají vyšší programovací jazyky, uživatel se s instrukční sadou procesoru nemusí setkat.
Instrukční sada je cosi, co je vlastností daného typu procesoru. Já jsem se s ní setkal, když jsem programoval 8080 ve strojním kódu a pak v assembleru (pamatuji si z té doby, že třeba kód 0C3H + adresa je instrukce JMP adr, tj. skok programu na adresu adr, kde program pokračuje a 0CDH + adresa je instrukce CALL adr, tj. volání podprogramu co začíná na adrese adr - tahle instrukce mimo jiné sama uloží adresu, kam se má program vrátit, když podprogram skončí některou z návratových instrukcí.)

..."Procesor musí obsahovat instrukce pro přesuny dat mezi pamětí a registry..."
Dovedu si představit procesor, který by takové instrukce neobsahoval a přesunoval by data jen mezi paměťovými buňkami.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny