1. Dizajnirajte sustav uputa stroja: odredite vrstu uputa, broj uputa te format i funkciju svake upute;
2. Cjelokupni preliminarni dizajn: kao što su postavljanje registra, raspored sabirnice, dizajn aritmetičke jedinice, odnos između komponenti itd.;
3. Nacrtajte dijagram toka uputa: označite kada svaka uputa, koja komponenta izvodi koju operaciju;
4. Rasporedite raspored rada: to jest, podijelite svaku operaciju na mikro-operacije prema dijagramu toka uputa i navedite mikro operacije koje stroj treba obaviti prema vremenskom razdoblju;
5. Navedite izraz mikro-operativnog signala, pojednostavite i ostvarite krug.