multi-cycle programming

noun
UK /ˌmʌltiˈsaɪkəl ˈprəʊɡræmɪŋ/
US /ˌmʌltiˈsaɪkəl ˈproʊɡræmɪŋ/

Multi-cycle programming is when a computer does a job in several small steps instead of one big step.

The teacher explained that multi-cycle programming helps the robot finish its tasks one small step at a time.


OTHER MEANINGS

2. A scheduling approach where a machine handles several separate operating cycles in turn.

The washing machine uses multi-cycle programming to wash, rinse, and spin.

3. A teaching method that spreads a coding project across several class sessions.

Our multi-cycle programming unit lasted four weeks.

4. A technique in which a processor completes one instruction over multiple clock cycles.

The simple CPU uses multi-cycle programming to save hardware.