1. Tervezze meg a gép utasításrendszerét: adja meg az utasítás típusát, az utasítások számát, valamint az egyes utasítások formátumát és funkcióját;
2. Előzetes általános kialakítás: például regiszterbeállítás, busz elrendezés, számtani egység kialakítása, alkatrészek közötti kapcsolat stb.
3. Rajzolja meg az utasítások folyamatábráját: jelölje ki, mikor minden utasítás, melyik összetevő melyik műveletet hajtja végre;
4. Rendezze el a műveleti ütemtervet: vagyis osszon fel minden műveletet mikroműveletekre az utasítás folyamatábrája szerint, és sorolja fel azokat a mikroműveleteket, amelyeket a gépnek végre kell hajtania időtartamonként;
5. Sorolja fel a mikroműveleti jel kifejezését, egyszerűsítse és valósítsa meg az áramkört.