A 2-stroke engine relies on both the cylinder and crankcase to make this happen. It also multi-tasks: the end of combustion and start of compression strokes occur simultaneously, while intake and exhaust happen at once. Due to this design, a 2-stroke fires on every revolution of the crankshaft.