كيف يعمل الحاسوب ؟ .. السؤال الذي لم اجد اجابته !

السلام عليكم ..

هل خطر ببالكم هذا السؤال ..

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

لا اريد الاجابة التقليدية " تضغط زر الـ power ثم يعمل نظام التشغيل و يتم ارسال الاوامر الى الذاكرة و و و .. الخ "

بل المغزى .. هو كيف يعمل الحاسوب بالفعل !

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

هل خطر ببالكم هذا السؤال يوما ما ؟

من الجدير بالذكر هو انني بحثت في الانترنت عن جواب لسؤال .. و لكن لم اجد مرادي

هل احدكم يعرف الاجابة ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

نتذكر ان سؤال مشابه جائنا في الامتحان النهائي في سنة التخرج . و لو لم تخني الذاكرة لرسمت لك المخطط المطلوب منا رسمه في الامتحان.

طلبعا السؤال كان تصميم دارة معالج بناء على متطلبات او خطوات معين (لا اذكرها ايضاً) . ولكن بنية تركيب المعالج الاساسية لم تتغير مند تطوير اول معالج او كمبيوتر في التاريخ , الاختلاف في التطويرات لتسريع المعالج و الاستفادة من تنفيد اكثر من تعليمة في دورة المعالجة الواحدة .

المهم في اي كمبيوتر او جهاز ديجيتل (يحوي معالج) هناك زر اسمه Reset (ليس Power on ) يقوم بتصفير دورة المعالج ليبداء قرائة قيم الذاكرة و ال Registers من اول و جديد .

طبعا المعالج (الغبي) يعتمد على الملحقات الموجودة في قلب تصميم مثل Registers و accumulator (المكدس و هو ذاكرة بدائية تقوم بتخزين الموقت للتعليمات و تجلب الى المعالج بناء على تسلسلها في طابور المعالجة )

و لأن كثير من المعللومات افتقدها الآن اجيب على سؤال الصعب " ما هو الذي يجرى عند مرور التيار الكهربائي داخل هذه اللوحات الخضراء "

اللوحات الخطراء التي تراها مرتبطة كلها بالمعاج سواء بشكل مباشر او غير مباشر . و المعالج نفسه (رغم كل التعقيدات) مبني على اساس بسيط للغاية

النظرية الاساسية في عمل المعالج هو تنفيد المهام على شكل دورات (او نبظات) و الجزء المسؤال إنشاء النبظات لباقي ملحقات المعالج يسمى

مولد نبضات Clock generator وضيفته بسيطة للغاية توليد إشارة كهربائية بقيمة فولتية +5 او 0 عدة مرات في وقت محدد في الثاني .

حيث تصبح الاشارة +5 V مثلا مقابلة للعدد 1 (إفتراضياً) و الاشارة 0 V مقابلة للعدد 0 . و لهذا السبب كل الكمبيوترات الموجودة تستخدم نظام العد الثنائي في تنفيد التعليمات .

الآن نرجع لمعالجنا البائس المعالج توجد به عدد من المسجلات Registers (و هي دوائر الكتورنية بالطبع) و وحدتين إلكترونين لا ثالث لهما (على حد علمي)

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

الجزء الاهم في العالج هو بوابة المنطق [لأنها اساس عبقرية اختراع الكمبيوتر] بوابوة المنطق تحوي على دارات عدة لتنفيد المعمليات المنطقية (بناء على البرنامج المرسل من خلال ايعازات Assembly ) طبعا المقارنة المنطقة البسيطة هي أكبر من > او اصغر من < او = المهم الدارات هذه مصممة بشكل جيد بحيث ترجع الاشارة 0 في حالة False و 1 في حال True و حتى تكون الامور اكثر امتاعا هذه الدارات مصممة الكترونيا لقبول عبارات منطقية مثل OR و AND و XOR و NOT و NAND إلخ .

المسجلات Registers حاليا لا اذكر دورها بالضبط لكن اللي اتذكرها انها كانت تستخدم في العمليات الحسابية كمخزن مؤقت لتخزين الكلمات Words و الايعازات التي يرسلها برنامج Assembly اذكر اننا كنا نقوم بمقارنات منطقيا على تتطابق نصوص معينة و تتبع مسار تنفيده خطوة خطوة عبر المعالج (طبعا كل شيء مكتوب على شكل صفر و واحد 010101010 إلخ ) (و الله كانت أيام سودة بعيد عنك )

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

الى أن يبداء نظام التشغيل الإضافة و يستلم مهام تشغيل الجهاز يبقى نظام BIOS في القيام بدوره في إبقاء الجهاز يعمل في إنتظار إيجاد مسار الإقلاع لنظام التشغيل النهائي من القرص الصلب او من DVD او حتى عبر الشبكة .

طبعا الخطوات هذه تنطبق على جميع الاجهزة الرقمية Digital مهم كان نوع المعالج المستخدم فيها فكلها تعامل بالاصفار و الاحاد و الي هم في الاساي إشارة كهربائية مولدة من جهاز اسمه Clock generator طبعا لك ماكتبته من ذاكرتي الخاص و هناك اشياء كثيرة ناقصة لاني لخصت منهج سنة كاملة في رد واحد فالبتاكيد هناك تفاصيل أوسع بكثير .

اشكرك على ردك .. :)

رد قيم بكل معنى المقاييس ^_^

الف شكر مرة أخرى

عبد الرحمن أحمد أضف ردا

لقد درسونا إياه في الجامعة كمادة رئيسية حتى قبل البرمجة تحت اسم بنية 1 و بنية 2 أي بنية الحاسوب على سنتين يشرح الحاسب على مستوى المكونات من قلب المعالج والذي يكون مكوناته الرئيسية هي المسجلات Registers و دارات تقوم بعمليات منطقية من جمع أو طرح أو ضرب وقسمة و إزاحة على قيم مسجلين منتخبين. هذا الكلام من عشرين سنة.

هنا سلسلة من ثلاثة حلقات تشرح عمل الحاسب على المستوى المنطقي

كما بمناسبة السؤال أذكر بهذا الموضوع الذي كتبته قبل سنتين

تم طرح سؤال مشابه حول الشاشة في الحاسوب.

لا أدري كم هي إجابتي مفهومة:

دراسة الإلكترونيات و بالتحديد Digital electronics و بعدها Computer architecture تقرب دارسا إلى فهم الحاسوب.

التخصص الهندسي Computer engineering يهتم بالحاسوب من جهة العتاد.

تابع هذه الدورة, ففي نهايتها تقوم بصنع حاسوب هاردوير, وفي الجزء الثاني تطوير نظام التشغيل الخاص به, ثم برمجة تطبيقات له,لاطبعاً من خلال برنامج محاكاة.

يوجد سلسلة كتب فى المكتبات العربية للمهندس محمد حمدى غانم تحت اسم "من الصفر للإحتراف"

يسأل هذا السؤال ثم على مدار السلسلة يجيبك على السؤال الذى طرحته

صديقي أحتاجك في أمر خارج هذا الإطار ، في روبي ماهي دالة رفع الملفات لأنني قمت ببرمجة سكريبت منصة تدوينات لكن أحتاج إلى رفع الصور ، لهذا ماهي دالة رفع الصور ، اَسف الإزعاج :)

يمكنك استخدام Paperclip Gem إذا لم يكن هذا ما تريده وضح لى أكثر على الرسائل الخاصة

أتمنى لك التوفيق

شرح طريقة تركيب Paperclip Gem

ملاحظة : اتفاجئ من اللذين قيموا الموضوع بالسلب

و اتمنى من كل من قيم بالسلب ان يعطني السبب وراء ذلك !

لاني بصراحة انزعجت من الامر كثيرا

حيث انني لا ارى للأمر مبرر

و اولئك الذين فهموا الامر بشكل خاطئ

فالموضوع لا يتطرق الى " كيف يعمل الكمبيوتر " من الناحية البسيطة ! انما كيف يعمل من الناحية المعقدة !

فحتى اكون أكثر وضوحا ..

شاهدوا هذا الفيديو :

...

انا لا اختلف ان كل انسان له حق التقييم .. و لكن في حالات أخرى وجب اعطاء تفسير حول تقييمك

فلا يخفى ان بعض الناس و للأسف يقيم بهدف اللعب .. التسلية .. الحقد .. ارضاء الذات الملوؤة بالسخف و التعصب و التفاهة ..

و بما ان حسوب اي او وجد " للنقاش المثير " .. او النقاش " الساخن " ..

فأنا اجد ان هذا الموضوع مهم جدا ليطرح على اولئك الطفيليين الذين يملأون العالم

تقبلوا فائق الاحترام ;)

و الكل الإحترام لك أخي

كيف يعمل الحاسوب سؤال مهم حسب علمي

أصغر وحدة في الحاسوب هي الترانزيتور قطعة إليكترونية بسيطة تملك ثلاث أرجل رجل منها يسمى القاعدة و الرجلان الآخران يعملان مثل القاطعة حين تضع كهرباء على القاعدة كأنك ضغت على القاطعة في المنزل فتمر الكهرباء حينما لا تفعل لا تمر الكهرباء

ثم من مجموعة من الترانزيستورات يتم صناعة ما يسمى الدوائر المنطقية و هي عدة أنواع أبسطها هي الدائرة المنطقية and وor كلتاهما تملكان 3 أرجل أيضا رجلان لإدخال المعلومات و رجل للإخراج (المعلومات هنا مشغل غير مشغل --مشغل=1 --غيرمشغل=0) مثلا and تقول إذا كان كلا أرجل الإدخال مشغل فأخرج مشغل أي1 في الحالات الأخرى(أحد الأرجل مشغل و الآخر لا أو كلاهما غيرمشغل) فأخرج غير مشغل أي 0 أما or فتقول إذا كان أحد الأرجل مشغل فأخرج 1و في الحالة الباقية (كلا الرجلي الإدخال 0) أخرج 0 و هما دائرتان بسيطتان مكونتان من 2 ترانزيستور

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