اگه بخوایم یک سیستم عامل کوچک بنویسیم .چطور باید برنامه مون رو با زبان c کامپایل کنیم که به حالت باینری در بیاد؟