سمجھ لینے والے مائیکروسافٹ آرکیٹیکچر: تھیوری سے ایمبیدڈ سسٹمز تک
Table of Contents
مائیکروسافٹ آرکیٹیکچر کمپیوٹر انجینئری کا ایک بنیادی پہلو ہے جس میں یہ طے کیا گیا ہے کہ کیسے ایک کمپیوٹر کو ڈیزائن کیا جاتا ہے اور کیسے کام کرتا ہے ۔ یہ کمپیوٹروں کے استعمال ، توانائی استعمال اور صلاحیتوں کو متاثر کرتا ہے ،
مائیکرومِناِکٹر آرکیٹیکچر کے بنیادی کردار
مائیکرو انورکچر آرکیٹیکچر کے اجزا کی تنظیم کو بیان کرتا ہے اور وہ کیسے عمل میں لاتے ہیں اس میں ہدایات سیٹ آرکیٹیکچر (آئی ایس اے)، ڈیٹا راستوں، کنٹرول یونٹوں اور یادداشت انتظامیہ کے درمیان میں تفریق کا کام انجام دے سکتا ہے۔
مائیکروسافٹ کے آرکیٹیکچر کی اقسام
مائیکرو سافٹ آرکیٹیکچر کی کئی عام اقسام ہیں، ہر ایک مختلف اطلاقات کے لیے مناسب تھا:
- ] کومپلکس ہدایت کار سیٹ کمٹنگ (CISC): ایک امیر ہدایات کو محفوظ کرتا ہے، پروگرامنگ کو آسان کرتا ہے مگر پیچیدگیوں میں اضافہ کرتا ہے۔
- [Revelopment services Sett Compting (RISC): تیز رفتار کارکردگی اور کارکردگی کے لیے ہدایات کا ایک چھوٹا سا سیٹ استعمال کرتا ہے۔
- طویل ہدایتی کلام (VLIW): اعلیٰ کارکردگی کے لیے کئی ہدایات جاری کرتا ہے۔
ایمبیدڈ سسٹمز اور مائیکروسافٹ ڈیزائنز ہیں۔
ای میلڈ سسٹمز دوسرے اوزاروں میں شامل ہیں ۔ اکثر ان میں مائیکرو انفلیشنوں کو استعمال کرنے کے لیے استعمال کیا جاتا ہے جیسے کہ کم توانائی استعمال کرنا ، حقیقی وقتی تیاری اور رمزی حجم ۔
ڈیزائن پر غور کرنے میں ایسے آرکیٹیکچرز کا انتخاب کرنا شامل ہے جو بجلی کی کارکردگی اور قیمت کے ساتھ کام کرتے ہیں ۔