2021-08-12
ان لوگوں کے لیے جنہوں نے ابھی ایمبیڈڈ انڈسٹری میں قدم رکھا ہے ، اب بھی بہت سی چیزیں ہیں جنہیں وہ ایمبیڈڈ کے بارے میں نہیں جانتے ، جیسے ایمبیڈڈ کمپیوٹر کیا ہے ، اور ایمبیڈڈ کمپیوٹر اور ایمبیڈڈ سسٹم میں کیا فرق ہے؟ یہ سوالات ماخذ ہیں۔ چونکہ میں سرایت کے تصور کو نہیں سمجھتا ، آج میں اس بارے میں بات کروں گا کہ ایک سرایت شدہ کمپیوٹر کیا ہے۔
عام طور پر ، ایک سرایت شدہ کمپیوٹر ایک ایسا کمپیوٹر ہے جس میں ایک سرایت شدہ نظام بطور ایپلی کیشن سینٹر ہے۔ ایک سرایت شدہ نظام کے لیے ، یہ کمپیوٹر ٹیکنالوجی پر مبنی ہے ، اور سافٹ وئیر اور ہارڈ ویئر کے مطابق بنایا جا سکتا ہے۔ یہ ایپلی کیشن سسٹم کے کام کرنے کے لیے موزوں ہے ، وشوسنییتا ، لاگت ، ایک خاص مقاصد والا کمپیوٹر سسٹم جس میں سائز اور بجلی کی کھپت پر سخت ضروریات ہیں۔ یہ عام طور پر چار حصوں پر مشتمل ہوتا ہے: ایمبیڈڈ مائیکرو پروسیسر ، پردیی ہارڈ ویئر کا سامان ، ایمبیڈڈ آپریٹنگ سسٹم ، اور یوزر ایپلی کیشن پروگرام۔
ایک ایمبیڈڈ کمپیوٹر کے لیے ، اسے سمجھنے کے لیے ، اسے درج ذیل پہلوؤں سے سمجھنا ضروری ہے: پہلا ایمبیڈڈ سافٹ وئیر ہے ، یعنی ایپلی کیشن کو کسٹم آپریٹنگ سسٹم کے کرنل میں منتخب کیا جاتا ہے ، اور دانی کو تالیف کے بعد ROM پر ڈاؤن لوڈ کیا جاتا ہے۔ . آپریٹنگ سسٹم دانا کو حسب ضرورت بناتے وقت منتخب کردہ ایپلیکیشن جزو سافٹ وئیر کی "سرایت" کو مکمل کرنا ہے۔ مثال کے طور پر ، جب WinCE دانا کو اپنی مرضی کے مطابق بنا رہا ہے ، وہاں متعلقہ انتخاب ہوں گے ، جن میں ورڈ پیڈ ، پی ڈی ایف ، میڈیا پلے وغیرہ شامل ہیں۔ اگر ہم منتخب کرتے ہیں ، عیسوی شروع ہونے کے بعد ، آپ کو یہ چیزیں انٹرفیس میں مل سکتی ہیں۔ اگر یہ پچھلے پی سی کا ونڈوز آپریٹنگ سسٹم ہے تو زیادہ تر چیزوں کو دوبارہ انسٹال کرنے کی ضرورت ہے۔
پھر ایمبیڈڈ ہارڈ ویئر آتا ہے۔ ایمبیڈڈ ہارڈ ویئر سی پی یو پر مبنی پیری فیرل ڈیوائسز کو سی پی یو میں ضم کرتا ہے تاکہ سی پی یو کے بہت سے افعال کو سمجھ سکے۔
آخر میں ، سافٹ ویئر کرنل یا ایپلیکیشن فائل سسٹم کو ایمبیڈڈ سسٹم ہارڈ ویئر پلیٹ فارم کے ROM میں جلا کر حقیقی "ایمبیڈنگ" حاصل کریں۔
مندرجہ بالا ایمبیڈڈ سسٹم کی تعریف ہے ، اور ایمبیڈڈ سسٹم ایمبیڈڈ کمپیوٹر کا ایک لازمی حصہ ہے۔