من هو العالم الذي وضع معمارية الحاسب ؟، معمارية الحاسب والتي تتمثل في السمات والخصائص التي تظهر بشكل مبرمج في لغة التجميع، كما أنها تظهر في هيكلية المفاهيم والنماذج الوظيفية، ومن المعلوم أن لغة الحاسب تتكون من نظام عشري ثنائي يصعب على المستخدم التعامل معه مباشر، ولهذا فقد تم تطوير علم يعرف بمعمارية الحاسوب ليساهم في عملية الاتصال للمستخدم وفهم ماهية عمل كل الأجزاء والتطبيقات الخارجية، فمن هو العالم الذي وضع معمارية الحاسب، وما هي جوانب هذا الاكتشاف التكنولوجي، سوف نجيب على هذا السؤال خلال السطور التالية.
ما هي معمارية الحاسوب
معمارية الحاسوب هي عبارة عن تصميم وبنية العمليات الوظيفية لنظام حاسوبي حيث تعتبر البصمة والوصف الوظيفي لمتطلبات وتصميم التطبيقات المختلفة في الحاسوب، ويركز على طريقة إنجاز وحدة المعالجة المركزية بشكل داخلي لمهامها وطريقة الاتصال مع عناوين الذاكرة كما يمكن تعريفه على أنه علم وفن في وقت واحد من أجل اختيار وتوصيل العتاد الحاسوبي، كما يستخدم للدلالة على العلم الذي يدرس المفاهيم التي تربط بين المكونات المادية الملموسة للحاسب مع المكونات البرمجية التي تتمثل في نظام التشغيل.
العالم الذي وضع معمارية الحاسب
معمارية الحاسوب تعتبر واحدة من أهم الاختراعات التي عملت على ربط المكونات المادية مع البرمجية بالمستخدم، كما ساعدت على اكتشافات جديدة في عالم الحاسوب التي لا يستطيع المستخدم أن يتعامل مع الحاسب بدونها، والعالم الذي كان له الفضل في وضع معمارية الحاسب هو فان نيومان.
ما هي جوانب معمارية الحاسب
لمعمارية الحاسب عدد من الجوانب الهامة لكل من المبرمجين والمستخدمين، وذلك من أجل تسهل عملية الاتصال والتواصل مع مكونات الحاسوب المادية، وتتمثل أبرز تلك الجوانب في:
- بناء مجموعة التعليمات: وهي التي يمكن اعتبارها وجهة نظر مبرمج الجهاز، ومن المعلوم أن الحاسب لا يمكن أن يفهم لغات البرمجة عالية المستوى، وبذلك يتم تحويلها إلى تعليمات مكتوبة بلغة الآلة باستخدام المجمّع في العادة.
- تنظيم الحاسوب: عبارة عن المعلومات التي تحدد الذاكرة ونمط المعالجة، والذي يساعد ذلك المبرمجين على أخذ فكرة حول طريقة ترتيب البيانات في مسار بيانات أكثر سرعة، ومن أمثلتها: Core، AMD K8.
- التطبيق: وهي عملية تنفيذ والتصميم الذي يتم من خلالها تحديد نوع المعالج وتنفيذ تصاميم الترانزستور وغيرها، ومن أمثلتها: Celeron ،Pentium4 ،Pentium Xeon ،Core.
جهاز الحاسب واحدة من الأجهزة الكهربائية الالكترونية التي تتطلب دقة في التعامل من أجل استكمال عملية التواصل بشكل جيد مع المستخدم، سواء الشخص العادي أو المبرمج.