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