Tek ve çift zamanlı motorlar, çalışma prensiplerine göre farklılık gösterir. Çift zamanlı motorlar (iki stroklu motorlar), her krank mili dönüşünde bir güç üretimi gerçekleştirir. Çalışma aşamaları şu şekildedir: 1. Emme-sıkıştırma: Yakıt-hava karışımı silindire emilir ve piston yukarı hareket ederek bu karışımı sıkıştırır. 2. Ateşleme-egzoz: Sıkıştırılan karışım ateşleme bujisi tarafından tutuşturulur ve yanma gerçekleşir; piston aşağıya doğru itilir ve egzoz portları açılarak yanma gazları dışarı atılır. Dört zamanlı motorlar ise her döngüde dört hareket yaparak güç üretir. Çalışma aşamaları: 1. Emme: Piston silindir içerisinde aşağı doğru inerken açılan hacme, emme valfinin açılmasıyla dışarıdan oksijence zengin hava doldurulur. 2. Sıkıştırma: Piston aşağıdan yukarı doğru hareket ederek silindir içerisindeki havayı sıkıştırır. 3. Ateşleme: Piston tam ölü noktaya yaklaştığında enjektörden silindir içerisine yüksek basınçlı yakıt püskürtülür ve yanma gerçekleşir. 4. Egzoz: Piston alt ölü noktaya az bir mesafe kaldığında açılan egzoz evresinde, yanma gazları silindir dışına taşınır.