الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شيطان داخل الكومبيوتر !!

مغلق
بدأه نارت أسعد في 28 يونيو 2003 · 9 رد · 1,294 مشاهدة · في نظام تشغيل Windows
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

راجع الوصلة :

http://www.arabteam2000.com/vb/showthread....&threadid=29826

اخواني الكرام :

هل فكرتم يوما ما - كيف يقوم الكومبيوتر بإظهار المحرف الذي نضغطه على لوحة المفاتيح عى شاشته .

هل هناك شيطان في داخله يقوم بالعمل ؟!

أم أنه تسلسل منطقي لمجموعة من العمليات الكهربائية تتم وفق تتال معين وفي مسار محدد تئدي إلى ما سبق ؟!

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

سنتحدث كثيرا عن هذا الموضوع ونبحث معا عن الحقيقة .

وللموضوع تتمة ...

خيركم من تعلم العلم وعلمه .

#2

لنبدأ الآن بالحديث عن لوحة المفاتيح :

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

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

طبعا في الحالة العادية تكون جميع المفاتيح مفصولة والان عندما نضغط مفتاح ماالذي يحدث ؟

هناك متحكم صغير موجود على لوحة المفاتيع يدعى معالج لوحة المفاتيح موصول على هذه الخطوط الطولية والعرضية المتعامدة يقوم ( بمسح ) هذه الخطوط أي ببساطة يقوم بالآتي :

يفعل الخط الطولي الأول

يفعل الخط العرضي الأول

يفحص إذا كان الخطين متصلين ( أي ان مفتاح التقاطع بينهما مضغوط )

يلغي تفعيل الخط العرضي الأول

يفعل الخط العرضي الثاني

يفحص إذا كان هناك اتصال بينهما

وهكذا إلى أن تنتهي جميع الخطوط العرضية

والآن يلغي تفعيل الخط الطولي الأول

يفعل الخط الطولي الثاني

يعود ويفعل الخط العرضي الأول

يفحص الاتصال وهكذا .......

يقوم بفحص كل خط طولي مع جميع الخطوط العرضية

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

والآن يقوم المعالج ( معلج لوحة المفاتيح طبعا ) بعد التعرف على الزر المضغوط

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

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

يعنني ببساطة أصبح لدينا الآن شفرة الكترونية تمثل تتابع مجموعة من الإشارات تكافئ وتترجم الزر المضغوط على لوحة المفاتيح .

وللموضوع تتمة .

خيركم من تعلم العلم وعلمه .

#3

تقوم بوابة لوحة المفاتيح وهي الموجودة ( على اللوحة الأم للحاسب )بالمهام التالية :

توليد إشارة كهربائية لمقاطعة المعالج وإخباره بأن هناك مفتاح تم ضغطه .

استلام إشارة الموافقة من المعالج على الاستجابة للمقاطعة .

وضع الشيفرة المستلمة من معالج لوحة المفاتيح على الناقل الأساسي للوحة الأم لإيصالها إلى المعالج الرئيسي .

بالاضافة إلى تقديم الطاقة الكهربائية للوحة المفاتيح واللازمة لعملها .

الآن نستنتج أن الشيفرة التي تولدت في لوحة المفاتيح أصبحت الان على الناقل الاساسي للمعالج وبالتالي فالمعالج قادر على قرائتها .

خيركم من تعلم العلم وعلمه .

#4

المعالج المركزي هو اهم قطعة في الحاسب ولولاه لكان تعريف الكومبيوتر :

مجموعة من القطع الغالية الثمن العديمة النفع :D

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

الناقل الاساسي : نستطيع ان نعرفه بانه الطريق الذي تسلكه البيانات ( الاشارات الكهربائية ) بين جميع قطع الحاسب تقريبا كالمعالج والذاكرة والقرص الصلب وبطاقةالشاشة ولوحة المفاتيح وغيرها ..

خيركم من تعلم العلم وعلمه .

#5

الان بعد ان وصلت المعلومات التي تدل على شكل الحرف المطلوب رسمه على الشاشة من المعالج المركزي الى بطاقة الشاشة والتي( المعلومات ) تمثل مجموعة من الاشارات الكهربائية كل منها تحمل رقم يمثل نقطة معينة من هذا الحرف وتتألف معلومات هذه النقطة مما يلي :

- بعد النقطة عن يسار الشاشة ( البعد الافقي X )

- بعد النقطة عن أعلى الشاشة ( البعد الشاقولي Y )

- لون النقطة .

بعد أن يحصل معالج بطاقة الشاشة على هذه المعلومات يقوم بتحويل هذه المعلومات الرقمية الى معلومات تمثيلية ويرسلها لتتحكم بمدافع الالوان الالكترونية في الشاشة كما تتحكم بوشائع الانحراف الافقي والشاقولي

مما يؤدي الى رسم مجموعة من النقاط على الشاشة بشكل معين ولون معين تمثل تماما الحرف المطلوب إظهاره على الشاشة .

ملاحظة لاصحاب الخبرة : تم تجاوز بعض النقاط المعقدة في الموضوع لابقائه بسيطا علما انه سيتم بحثها بالتفصيل في قسم الدروس .

خيركم من تعلم العلم وعلمه .

#6

شكرا لك يا أخ نارت أسعد

وجزاك الله ألف خير حقيقة مجهود طيب تشكر عليه.

#7

الأخ نارت أسعد..

مشكوور جداً جداً على هذا المجهود الطيب و نتمنى المزيد (f)

#8

السلام عليكم ورحمته وبركاتهاول شى حابه اقول ماشاء الله عليك انا حاليا ادرسA+وعندى سوال مادام انك فاهم انا عندى وندزWIN.3.11طبعا هذا الوندز يعتمد بنزوله على الDOS اوكى انا حابه اول ماافتح الكمبيوتر يدخلنى على طول على الوندز من غير الدوس واكون شاكره لك جدا جدا بس ياريت تكتبى الخطوات مشكور اختك عذوب بس مبرمجه اى كلام

#9

السلام عليكم ورحمته وبركاتهاول شى حابه اقول ماشاء الله عليك انا حاليا ادرسA+وعندى سوال مادام انك فاهم انا عندى وندزWIN.3.11طبعا هذا الوندز يعتمد بنزوله على الDOS اوكى انا حابه اول ماافتح الكمبيوتر يدخلنى على طول على الوندز من غير الدوس واكون شاكره لك جدا جدا بس ياريت تكتبى الخطوات مشكور اختك عذوب بس مبرمجه اى كلام

#10

الأخت عذوب انت أكيد ما الك ثأر معانا :

يعني الكتابة باللون الأحمر و بخط صغير ممكن تسبب ألام بالرأس .

أنا امزح طبعا .

المهم بالنسبة للويندوز 3.11 أنا مستغرب أن لا زال موجود على أي حال أنا شخصيا ما عاصرته يعني للأسف تعرفت على الكومبيوتر بعد الويندوز 98 بس بالنسبة لسؤالك يمكن أن تفتحي ملف موجود على الدليل الجذر في القرص

C

واسم الملف هو :

AUTOEXEC.BAT

وتكتبي فيه التعليمات التالية :

CD

CD windows

win

ثم تحفظي الملف وتعيدي تشغيل الجهاز .

بالتوفيق .

خيركم من تعلم العلم وعلمه .

هذا الموضوع مغلق.

مواضيع مشابهة