| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

نظام الإدخال والإخراج

Page history last edited by PBworks 16 years, 5 months ago

 : أجهزة الإدخال و الإخراج

 

 

 

 هل حلمت يومًا بكتابة ألعاب للكمبيوتر؟

 

 

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

الخاصة بهذه الأجهزة.

    c++بلغة التجميع  Hardwareتستطيع كتابة شفره

 لكن ذلك يحدث غالبًا فقط بعد أن تتعلم كيف تكتب هذه الشفره بلفة التجميع

 

أنظمة الإدخال و الإخراج .. كيف تعمل ؟

 

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

وإدخال البيانات تتم خلال عدة المستويات وهذا يشبه فكرة الآلة الافتراضي

       cوال  javaلغات البرمجه عاليه المستوى مثل ال 

 

 تحوي دوال تقوم بعملية إدخال و إخراج البيانات.هذه الدوال مصممة لكي تعمل على أنظمة الكمبيوتر المختلفه

 

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

 

..  Hardwareمجموعة من الدوال المتصلة . هذا النظام يُُثبت عن طريق منتج الكمبيوتر , مباشرة مع أجهزة الـBIOS نظام الإدخال و الإخراج الرئيسي

 

يتم تصميمه بحيث يتلائم تمامًا مع خصائص الكمبيوتر وصولاً إلى اختيار الشرائح على اللوحة الأم. أي نظام تشغيل يُثبت على الكمبيوتر

... BIOS  يجب ان يكون قادرا على العمل مع ال

 

الخاص بهذا الكمبيوتر؟؟  BOIS محرك الأقراص: ماذا يحدث إذا تم تثبيت جهاز جديد غير معرّف بالنسبة للـ

 

 

عندما يبدأ نظام التشغيل بالعمل  , يقوم بتحميل محرك أقراص (برنامج) يحوي دوال صُممت للاتصال مع الجهاز. محرك الأقراص يعمل مثل نظام الإدخال و الإخراج الرئيسي,فهو يؤمن دوال الإدخال و الإخراج للجهاز. مثال على محرك الأقراص

      DEVICE = CDROM.SYS    يتم تحميلها باستخدام مثل  CD-ROM بقراءة اقراص ال   , MS-DOS الذي يسمح لل  CDROM.SYS  

 

- البرمجة في عدة مستويات

 

 

مبرمجو لغة التجميع لديهم قدر كبير من القوة و المرونة فيما يتعلق ببرمجة المدخلات و المخرجات. البرنامج المكتوب بلغة التجميع يقوم بالاختيار من المستويات التالية

 

Graphical user interface المستوى الثاني :ـ    مناداة دوال نظام التشغيل لتنفيذ نصوص الإدخال و الإخراج و الملفات المعتمدة على نظم الإدخال و الإخراج. إذا استخدم نظام التشغيل واجهة رسومية 

 

فإنه يمتلك دوال لعرض الرسومات على جهاز مستقل 

 

 

المستوى الثالث:ــ مناداة مكتبة الدوال لتنفيذ نصوص الإدخال و الإخراج و الملفات المعتمدة على أجهزة الإدخال و الإخراج

 

 

 

المستوى الأول:ــ  مناداة نظام الإدخال و الإخراج الرئيسي ليتحكم بالميزات الخاصة بالجهاز , كاللون و الرسومات و الصوت و مدخلات لوحة المفاتيح و مخرجات قرص المستوى المنخفض

 

المستوى0:ــ

إرسال و استقبال البيانات من أجزاء الـ

  والتحكم باجهزه معينه  hardware,

 

 

 

 

 

 

 كتبته: أريج  الحارثي

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comments (2)

Anonymous said

at 3:33 pm on Nov 26, 2007

مشكوره على الموضوع جعله الله في ميزان حسناتك

Anonymous said

at 9:23 pm on Nov 27, 2007

أعجبني أسلوبك بالموضوع..

الأمام:)

You don't have permission to comment on this page.