منتدى لغات البرمجة والبرامج

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

Eng: OmAr TaLaHmA-------- كـمـبـيـوتـرات و لـوحـات إلـكـتـرونـيـة

بسم الله الرحمن الرحيم --- اهلا وسهلا بكم في منتدى الكمبيوترات واللوحات الالكترونية ونرجو ان تنال اعجابكم وان تكونوا من الاعضاء الدائمين عندنا وان تستفيدوا منا وتفيدونا من خبراتكم .......وندعو الله ان يجعل من هذا الملتقى كنز للمعرفة والفائدة ..... وبارك الله فيكم

    كيف تعمل الحواسيب؟

    Admin
    Admin
    Admin


    عدد المساهمات : 276
    تاريخ التسجيل : 08/10/2009
    العمر : 33
    الموقع : الخليل

    كيف تعمل الحواسيب؟ Empty كيف تعمل الحواسيب؟

    مُساهمة من طرف Admin الإثنين أكتوبر 12, 2009 2:08 am

    []كيف تعمل الحواسيب؟
    بينما تغيرت التقنيات المستخدمة في الحواسيب بصورة مثيرة منذ ظهور أوائل الحواسيب الإليكترونية متعددة الأغراض من أربعينات القرن العشرين ، ما زال معظمها يستخدم بنية البرنامج المخزن (يطلق عليها في بعض الأحيان بنية von Neumann). استطاع التصميم جعل الحاسوب العالمي حقيقة جزئيا.

    و تصف هذه البنية الحاسوب في أربع أقسام رئيسية:

    وحدة الحساب والمنطق Algorathim and Logic Unit ALU
    وحدة التحكم (بالإنجليزية: Control Unit)
    الذاكرة
    أجهزة الإدخال والإخراج (بالإنجليزية: Input /output I/O ).
    وهذه الأجزاء تتصل ببعضها عن طريق حزم من الاسلاك (تسمى "النواقل" BUS عندما تكون نفس الحزمة تدعم أكثر من مسار بيانات) و تكون في العادة مقاسة بمؤقت أو ساعة (مع أن الأحداث الأخرى تستطيع أن تقود دائرة التحكم).

    فكريا، من الممكن رؤية ذاكرة الحاسوب كأنها قائمة من الخلايا. كل خلية لها عنوان مرقم و تستطيع الخلية تخزين كمية قليلة و ثابتة من المعلومات. هذه المعلومات من الممكن أن تكون إما تعليمة (أمر) و التي تخبر الحاسب بما يجب أن يفعله و إما أن تكون بيانات و هي المعلومات التي يقوم الحاسب بمعالجتها باستخدام الأوامر التي تم وضعها على الذاكرة. عموما، يمكن استخدام أي خلية لتخزين إما أوامر أو بيانات.

    وحدة الحساب والمنطق هي تعتبر قلب الحاسوب. وهي قادرة على تنفيذ نوعين من العمليات الأساسية.

    الأولى هي العمليات الحسابية، جمع أو طرح رقمين سويا. إن مجموعة العمليات الحسابية قد تكون محدودة جدا، في الواقع، بعض التصميمات لا تدعم عمليتي الضرب و القسمة بطريقة مباشرة (عوضا عن الدعم المباشر، يستطيع المستخدمون دعم عمليتي الضرب و القسمة و ذلك من خلال برامج تقوم بمعالجات متعددة للجمع و الطرح و الأرقام الأخرى).
    القسم الثاني من عمليات وحدة الحساب و المنطق هي عمليات المقارنة بإدخال رقمين، تقوم هذه الوحدة بالتحقق من تساوي أو عدم تساوي الرقمين و تحديد أي الرقمين هو الأكبر. وهي تسمى العملية المنطقية وهي مهمة في البرمجة .
    ويقوم نظام التشغيل يجمع مكونات الحاسوب مع بعضها. حيث يقوم بقراءة الأوامر و البيانات من الذاكرة أو من أجهزة الإدخال و الإخراج، ليتم تنفيدها من قبل المعالج. و كذلك فك شفرة الأوامر، بتغذية وحدة الحساب و المنطق بالمدخلات الصحيحة طبقا للأوامر، حيث يخبر وحدة الحساب و المنطق بالعملية الواجب تنفيذها على تلك المدخلات و تعيد إرسال النتائج إلى الذاكرة أو إلى أجهزة الإدخال و الإخراج.

    يعتبر العداد Counter من المكونات الرئيسية في نظام التحكم و الذي يقوم بمتابعة عنوان الأمر الحالي، في العادة تزداد قيمة العنوان في كل مرة يتم فيها تنفيذ الأمر إلا إذا أشار الأمر نفسه إلى أن الأمر التالي يجب أن يكون في عنوان آخر (ذلك يسمح للحاسوب بتنفيذ نفس الأوامر بطريقة متكررة).


    بدءا من ثمانينات القرن العشرين، صار كل من وحدة الحساب و المنطق و وحدة التحكم (يسميان مجتمعان بوحدة المعالجة المركزية)( CPU)المعتاد وجودهما في دائرة متكاملة واحدة تسمى المعالج الدقيق (المايكروبروسيسور).[]

      الوقت/التاريخ الآن هو الجمعة أبريل 26, 2024 2:30 am