যদি আমি একটি সি প্রোগ্রাম লিখি এবং এটি একটি .exeফাইলে সংকলন করি তবে .exeফাইলটিতে সিপিইউতে কাঁচা মেশিনের নির্দেশাবলী রয়েছে। (আমি মনে করি).
যদি তা হয় তবে উইন্ডোজের একটি আধুনিক সংস্করণ চালিত কোনও কম্পিউটারে সংকলিত ফাইলটি চালানো আমার পক্ষে কীভাবে সম্ভব? সিপিইউগুলির প্রতিটি পরিবারের আলাদা নির্দেশ নির্দেশ রয়েছে। সুতরাং যে কোনও কম্পিউটার যে উপযুক্ত ওএস চালায় তা কীভাবে আসবে .exeএটি আমার শারীরিক সিপিইউ নির্বিশেষে আমার ফাইলের নির্দেশাবলী বুঝতে পারে ?
এছাড়াও, প্রায়শই কিছু অ্যাপ্লিকেশনের "ডাউনলোড" পৃষ্ঠায় ওয়েবসাইটগুলিতে আপনার উইন্ডোজ, লিনাক্স এবং ম্যাকের জন্য ডাউনলোড থাকে (প্রায়শই প্রতিটি ওএসের জন্য 86 এবং 64 বিট কম্পিউটারের জন্য দুটি ডাউনলোড)। সিপিইউগুলির প্রতিটি পরিবারের জন্য কেন আরও অনেকগুলি ডাউনলোড হয় না?