programutasítások
Programutasítások a számítógépes programok alapvető építőelemei. Minden utasítás megmondja a processzornak, hogy mit tegyen: végezzen számítást, mozgasson adatot, vagy irányítsa a végrehajtás menetét. A programokat gyakran gépi kódú utasítások formájában találjuk meg, amelyeket a processzor közvetlenül értelmez és hajt végre. Ember által olvasható formában is léteznek utasítások, például Assembly nyelven, amelyeket fordító vagy assembler alakít gépi kóddá.
Az utasítások összességét meghatározza az adott számítógépes architektúra sajátossága, az úgynevezett instruction set architecture (ISA). Az
Végrehajtási modellben a tipikus folyamat a fetch-decode-execute ciklus. A modern processzorok gyakran pipa-lik, használják az előrehaladó
A programutasításokat különböző programozási szinteken dolgozzák fel. Magas szintű nyelvek fordítók vagy tömegesen használják a virtuális