شرح الاستراتيجيات بالصور

شرح الاستراتيجيات بالصور

قد تتسائل ما علاقة تمثيل البيانات والعد الثنائي بالأسمبلي ؟ حسناً كما وضحت من قبل فأن الأسمبلي هي لغة قريبة جداً من لغة الآله وهي لغه منخفضة المستوى تتعامل مع العتاد والمعالح بصورة مباشرة ولكي نحقق فهماً أوسع لهذه اللغه يجب أن نفهم بعض الأشياء المهمة جداً في بنية المعالج . العد الثنائي :- ---------------- يتم تمثيل الشفرات والبيانات في ذاكرة الكمبيو

* تهيئة البارتشن لاستخد


شرح الاستراتيجيات بالصور

أنقر على Create Database. الآن ستظهر لك رسالة أنه تمّ إنشاء قاعدة البيانات بنجاح.



فيديو شرح الاستراتيجيات بالصور

استراتيجيات التعلم النشط : الكرسي الساخن وأرسل سؤالاً

مقالة عن شرح الاستراتيجيات بالصور

كيان الحاسوب الصلب :- ---------------------------

يتألف الحاسوب بشكل أساسي من اللوحة الأم Mother Board والمعالج Microprocessor وذاكرة القرأة-فقط ROM=Read-Only Memory وذاكرة الوصل العشوائي=الرام RAM=Random-Access Memory ووحدة التغذية Power Supply والمنافذ التوسعية Expansion Slots مثل فتحات توصيل الكروت ( كروت الشاشه و الصوت و ما إلى ذلك ) . المعالج : - -------------- يمثل المعالج عقل الحاسوب وهي الوحدة المسؤله عن القيام بأدارة الحاسوب والقيام بالعمليات الرياضية والمنطقية ونحن هنا كما أوضحت ندرس معالجات أنتل من العائلة X86 لأنها العائلة الأشهر والأكثر أستخداماً بين الناس . وحدة التنفيذ ووحدة ملاءمة الممر Execution Unit And Bus Interface Unit :- ------------------------------------------------------------------------------------------------- يتألف المعالج من وحدتين هما وحدة التنفيذ Execution Unit أختصاراً EU ومهمتها تنفيذ التعليمات ، ووحدة ملاءمة الممر Bus Interface Unit أختصاراً BIU ومهمتها نقل البيانات والمعطيات الى وحدة التنفيذ . تحتوي وحدة التنفيذ على وحدة الحساب والمنطق Arithmetic And Logic Unit أختصاراً ALU ووحدة التحكم Control Unit أختصاراً CU ومجموعة من المسجلات. تتألف وحدة ملائمة الممر من وحدة التحكم بالممر Bus Control Unit ومسجلات المقاطع Segment Registers ورتل=كيو التعليمات Instruction Queue (الرتل أو الكيو هو نوع من أدارة الذاكرة تكون فيه المعلومة الداخلة أولا خارجة أولاًً FIFO=First In First Out ). وتقوم وحدة ملاءمة الممر بعمليات التحكم بالممر ونقل المعطيات بين كل من وحدة التنفيذ والذاكرة وأجهزة الأدخال والأخراج الخارجية، كما تقوم مسجلات المقاطع بعملية التحكم في عنونة الذاكرة . تضع وحدة ملاءمة الممر تضع التعليمات في رتلها المخصص لها في وحدة التنفيذ بعد أن تقوم بجلبها من الذاكرة . يخصص رتل التعليمات لوضع التعليمات فيه بعد جلبها من الذاكرة بواسطة وحدة ملاءمة الممر ، ولذلك يوجد دائماً رتل من التعليمات جاهزه لتنفيذها من قبل وحدة التنفيذ . تعمل وحدة التنفيذ ووحدة ملاءمة الممر على التوازي (في نفس الوقت) ، بينما تحتقظ وحدة ملاءمة الممر بخطوة نحو الأمام، فعندما تقوم وحدة التنفيذ بتنفيذ تعليمة ما ، تعمل وحدة ملاءمة الممر أما على جلب تعليمة من الذاكرة ووضعها في رتل التعليمات لكي تنتظر دورها في التنفيذ ، أو على جلب معطيات من الذاكرة أو أحد أجهزة الأدخال أو الأخراج . وخلافاً للطريقة التسلسلية في المعالجة فأن هذه العملية تحقق حدوث عمليتي الجلب fetching التنفيذ execution في وقت واحد الأمر الذي يزيد بدورة من سرعة المعالج . ذاكرة القرأة-فقط ROM = Read-Only Memory :- --------------------------------------------------------------- وهي عبارة عن شريحة دائرة متكاملة IC تحوي على ذاكرة فيها بيانات غير قابلة لأعادة الكتابة عليها (أفتراضياً - شرائح ال ROM الحديثة يمكن إعادة الكتابة عليها بطرق مختلفة ) ، تحتوي هذه الذاكرة على برنامج ال BIOS=Basic Input Output System أو نظام الأدخال والأخراج الأساسي، ولايمكن للمعالج القرأة من هذه الذاكرة مباشرة ولكن أول شئ يفعل المعالج عند تشغيله في عملية الأستنهاض هي تحميل البيانات الموجودة في الروم ونقلها في الرام أو بالأحرى الى القسم الأخير من الرام ذا العنوان الأكبر . تتجلى فائدة ال BIOS في القيام بعملية الفحص الذاتي عند الأستنهاض POST=Power On Self Test بالأضافة الى تحميل برنامج محمل نظام التشغيل بالأضافة الى توفير دوال ومقاطعات قياسية في ذاكرة الرام تستطيع أن تستخدمها البرامج للرسم على الشاشة مثلاً أو التعامل مع لوحة المفاتيح أو القرأة والكتابة من والى القرص الصلب . ذاكرة الوصول العشوائي RAM = Random Access Memory :- ------------------------------------------------------------------------------- هذه الذاكرة مهمة جداً حيث أن أي برنامج لايمكن أن يعمل الا اذا حمل الى هذه الذاكرة كذلك فهي تستخدم لحفظ المتغيرات وحفظ برامج النظام الأساسية ومنها جدوال المقاطعات والمقاطعات أنفسها والرويتنات الفرعية ...... الخ ولايتم أستخدام القرص الصلب لحفظ مثل هذه المعلومات لأن وقت الوصول فيه أبطأ بكثير من ذاكرة الرام (ولو أن القرص الصلب يستخدم في توفير ذاكرة أفتراضية عن طريق القيام بعمليات مبادلة للصفحات مع ذاكرة الرام) ، وبالطبع فأن هذه الذاكرة يمكن الكتابة اليها أو القرأة منها عن طريق عنونتها . فبأستخدام العنوان يمكننا أن نصل الى مكان محدد في الذاكرة لنعمل عليه كل عمليات التحرير المطلوبة . المقدمه السابقه ستعتقد أنها كلام نظرى وغير مفيد و لكن لتعلم أخى أنه هو أساس لغة الأسمبلى بل أساس الحاسب ككل ولو أنك أردت أن تفهم حقيقة التعامل داخل الكمبيوتر وحلقة الوصل بين البرامج والأنظمه التى نعمل عليها من جهه و العتاد من جهه أخرى فعليك الإنتباه له و التأكد التام من أنك إستوعبته جيدا وفهمت كل حرف به ،  

--------------------------------------------------------------------------------------------------------------------------

تمثيل الأعداد و الحروف -------------------------

قد تتسائل ما علاقة تمثيل البيانات والعد الثنائي بالأسمبلي ؟ حسناً كما وضحت من قبل فأن الأسمبلي هي لغة قريبة جداً من لغة الآله وهي لغه منخفضة المستوى تتعامل مع العتاد والمعالح بصورة مباشرة ولكي نحقق فهماً أوسع لهذه اللغه يجب أن نفهم بعض الأشياء المهمة جداً في بنية المعالج . العد الثنائي :- ---------------- يتم تمثيل الشفرات والبيانات في ذاكرة الكمبيو

Source: http://www.kettaneh.net/programming/assembly3.htm


مزيد من المعلومات حول شرح الاستراتيجيات بالصور شرح الاستراتيجيات بالصور

Leave a Replay

Submit Message