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

فإن نطقت بخيـر فهو لشخصك إحسانا . . . وإن نطقت بشر فهو على شخصك نكرانا

وإن بقيت بين إخوانك فنحـن لك أعوانـا . . . وإن غادرت فنحن لك ذاكرين فلا تنسـانــا





 
الرئيسيةمركز رفع الصورالتسجيلدخولتسجيل دخول الاعضاء
منتدى شباب جامعة إب منتدى ,علمي ,ثقافي ,ادبي ,ترفيهي, يضم جميع اقسام كليات الجامعة وكذا يوفر الكتب والمراجع والدراسات والابحاث التي يحتاجها الطالب في دراسته وابحاثه وكذا يفتح ابواب النقاش وتبادل المعلومات والمعارف بين الطلاب. كما اننا نولي ارائكم واقتراحاتكم اهتمامنا المتواصل . يمكنكم ارسال اقتراحاتكم الى ادارة المنتدى او كتابتها في قسم الاقتراحات والشكاوى
شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب 532
شاطر | 
 

 شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الإثنين يوليو 19, 2010 1:32 pm

بسم الله الرحمن الرحيم



مرحبا بكم ..طلاب



اليوم سأبدأ بشرح دروس لكتاب






Computer Organization & Architecture







الإصدار السابع للمؤلف وليم و أرى أن هذا الفصل



من أهم الفصول الذي لا يأخذ حقه دائما ً




لأنه يا أساآآآتذه عندما يتضح لنا مفهوم المادة





ويفهم الشخص اسم الكتاب و نظرة عامة عنه


راح يعرف الطالب



موقعه من الإعراب و سيصبح لديه لمحة و أساس




مو من أول ما يدخل المعلم يقول لنا



الكاشي أو ترانزستور أو أدرس لعنوان الذاكرة



أو الدوائر المتكاملة أو الصامات المفرغة و يطلعه و ينزله


في تواريخ و معادلات رياضية وووو ..

فيصير لنا إحباط

لأننا لا نعلم أو عن ايش يتكلم و نجهل

نقطة الانطلاقة من أين بدأت ؟؟

وش الفائدة لو سألته و ش يعني أركيتكتشر

وما يعرف ؟ لكن ربما يقول تعمير و مو داري تعمير


عمارة و لا تعمير مستشفى و لا تعمير فلة





وهذا طيب إذا قال اركيتكتشر و نطقها صح ههههه




كل هالأمور سأوضحها لأجعل لكم نقطة إطلاقة




توضح لكم الصورة بعدها راح تعرفوا و تكملوا




ومتيقنة راح تشرحوا لي ..و تصيروا معلمين هندسة كبار




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



ما أستطيع لتصل المعلومات للجمع .. وتصبح لذيـذة...





ولنبدأ على بركة الله ..




الأركتكتشر ؟؟أخيراً مسكناك بنفهمها


وبندلعها بعد


وبنسميها أمممممم " أركي " اتفقنا




الأركيتكتشر : تعني " هندسة معمارية "


هندسة معمارية لماذا ؟؟ للحاسبات أي للكمبيوترات


و الهندسة المعمارية ..هي عبارة عن البنـــــــــاء للحاسب




أعطيك مثال لو كان هناك مهندس معماري للمنازل





راح يعطيك بنــــــــاء و هندسة للمنزل الذي تريده و يرسمه




لك على أوراق و يصمم لك المداخل و المخارج ..





بالزبط كذلك الأمر في هندسة المعمارية للحاسب ..




راح ترى البناء الداخلي و الخارجي للحاسب




و شلون تدخل و تطلع منه البيانات و يعالجها



لك لتراها ..





...................



طيب هناك فرق كبير لازم يتضح لكم بين


الأركيتكتشر و تنظيم الحاسبات ؟؟


الأركيتكتشر : هو عبارة عن الخواص المرئية للمبرمج


وهي غالباً تعتمد على الأوامر


الأوامر اللي يعطيها المبرمج للجهاز.. يعني شيء





مو ملموس لكن نشوفه و نقدر نستخدمه


أما التنظيم : تعني كم من المميزات طبقتها ؟


وهي تهتم بالهاردوير


:::::::::




إذاً

أركي == أوامر Instruction



تنظيم == هاردويرHardware





التعاريف كتبتها لكم في السلايدات المرفقة >>>>


الشرح هنا لتفهم النظرة و تعرف نقطة الانطلاقة




في معلومة حلوة وهي أن تنظيم الحاسب




يختلف بإختلاف الفيرجن الإصدار..يعني كل ما جاء



إصدار جديد من الحاسب يختلف تنظيمها

للمكونات و الهاردوير ..^^ لكن الآلية هي




وحدة حتى لو بتلاحظوا مثلاً في أجهزة الابتوبات



والـps شركة سوني يختلف تنظيمها عن الديل



وأبل ما كنتوش يختلف تنظيمها عن IBM



بس كلها تعمل بنفس الآلي ..



هم بعد لو قارنت IBM بمراحل



إصداراته كل مرحلة راح يختلف تنظيمها عن الثانية


بالرغم إنهم من عائلة وحدة و شركة واحدة ..
بسم الله الرحمن الرحيم



Structure & Function





أهم نقطة جداً لابد لك من فهمها هي العلاقة بين





التركيب و الوظيفة و الفرق بينهم ..



( التركيــــــــــب[size=25]Structure)[/size]




هو عبارة عن الطريق الذي تتعلق فيه المكونات




مع بعضها البعض..



( الوظيـــــفةFunction)

هي العملية الفردية كجزء من مكونات التركيب ..




فهمتوا شيء أخس من كذ يشرح لنا ..




لكن راح افهمها لكم وما تطلعوا بإذن الله



تخيلوا وياي أن الستركتشر هو عبارة



عن طريق و شارع





و داخله فيه مربعات اسميهم مكونات

هالمكونات بينهم زيارات وعلاقات ..



لكن لو كانت الزيارات بينهم بدون فائدة و بدون



وظيفة أو عملية هل راح تصير علاقتهم لها أي فائدة؟؟


إذا نستنتج أن



الوظيفة هي عبارة عن عمليات في المكون وهالمكون



هو جزء فردي من التركيييب لذلك اخرجت مربع

في الصورة لوظيفة مكون تعبيرا على أنه جزاء

من التركيب


::::




فوجه الشبه الطريق هو كصندوق الحاسب الآلي



المربعات اللي في الطريق هي المكونات كالقطع الداخلية

مثل الرام الروم...إلخ




القرص الصلب المذر بورد أي شيء ملموس

و أقدر امسكه أسميه مكون




أما الوظيفة هي العمليات الغير مرئية للمكون




وش فائدة جهازك و مكوناته إذا لم يكن له وظيفة




و نحنا بالغالب نستخدم الجهاز الآلي لوظيفة معينة ؟؟




وش هي ؟؟ لا تتعب حالك بالتفكير




طل قدامك و استنتج





و سأل وش وظيفة الحاسب الآلي ؟




مو لنقل البيانات




مو لمعالجة البيانات






مو للتحكم و التعديل بها




مو وظيفته عشان نخزن بيانات ..




فالخلاصة من يوم ما تسمع




ستركتشر = التركيب

داخله.. هاردوير = مكونات = قطع




فلو قلت لك و ش هو الستركتشر حق الكمبيوتر؟





لا تخاف من كلمة ستركتشر



وطالع في كمبيوترك بشجاعة وحط في بالك تركيبه







وقول مثله


I love my computer


>>لووووول
^^


فراح تقول لي الستركتشر حق الكمبيوتر




هو الشاشة الطابعة و الكيبورد و الماوس و أسلاك




و ذاكرة و ساعة و ماذربورد و القرص الصلب و كروت الصوت




و الشاشة و الفيديو والرام و الروم ووووو



كل شيء تشوفه قوله لا تخليه في قلبك





لأن كل هالسطور مهما طالت محتواها لن يخرج عن التالي


I\O


Main Memory


Cpu


BUS

.............

بعد كذا وش وظيفة الهندسة المعمارية ..و التنظيم


إنك ترسم و تبني هالتركيب على ورق ..









ثم تفهم الآلية ..


هذا ستركتشر للـcpu








وهذا تركيب ستركتشر للـCU






..........


طيب لو أنا عندي هالكثر من المكونات



و بسعة و جودة ممتازة دون أن تؤدي لي و ظيفة ؟؟



هل راح تفيدني الكفاءة ..




أكيد لا


لو عندي ماذربورد و فيها رام و روم ومعالجات



من شركات معروفة و ذات جودة ممتازة دون



أن تعمل وظيفة أو أشغلها هل راح يصير له فائدة ؟؟



إذا .. الوظائف هي العمليات إللي تشغل



هالمكونات وضحت



فأجي أسوي عملية معالجة ,وتخزين للبيانات



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




ببناء هالآلية و رسمها على ورق لنرى




كيف تنتقل هالبيانات ..وكاننا نراها

يعني الكتاب كله رسمات هندسية على ورق



للحساب و مكوناته و ووظائفه و تشرح لك في الجامعة



فهمتوا معنى هندسة





أضرب لك مثال .. لوظيفة عملية


الـData movement



حركة البيانات داخل لجهاز ..







راح تنقل و تحرك البيانات و تتحكم


فيها تماما بإتجاه السهم ..على حسب الأمر


إللي إنت تعطيه إياه ..و لو تلاحظ


ما جاء ولا مر على دائرة التخزين

لأن الوظيفة اللي نبيها فقط نقل البيانات

وهم بعد ما مر على دائرة المعالجة لأن الوظيفة

والأمر إللي حنا نبيها هي النقل ..


وضحت الصورة ..

....:::....

حاولت الشرح على صور السلايد فقط


ليتم الربط و الفهم ..



و يسهل حفظ التعاريف العلمية ..



و أي سؤال حاضرين للطيبين و إللي يبي يضيف


فباب العلم و مجاله مفتوووح لكم



يتبع......... سيتم شرح بقيه الشباتر في نفس الموضوع


عدل سابقا من قبل bishr في الأربعاء سبتمبر 22, 2010 10:37 pm عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Ali Alshoaibi
عضو مؤسس
عضو مؤسس


كيف تعرفت علينا: --
الكــلــيــة: كلية التجارة والعلوم الادارية
القسم ( التخصص ): علوم مالية ومصرفيه
السنة الدراسية (المستوى الدراسي): خريج
الجنس: ذكر
عدد الرسائل: 3351
العمر: 26
الدوله: اليمن
العمل/الترفيه: خريج دفعة 2011/2010
المزاج: ^______________^
نقاط: 5187
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :



بطاقة الشخصية
التقييم: 1

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الإثنين يوليو 19, 2010 1:59 pm

اهلاً وسهلاً بك في المنتدى
اشكرك جزيل الشكر على الموضوع الرائع والمتكامل
نتمنى منك ان تواصل ابداعاتك الذي ستفيدنا كثيراً كأعضاء في المنتدى
اشكرك مره اخرى وارجو منك المزيد




.

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


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء سبتمبر 22, 2010 10:15 pm

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


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء سبتمبر 22, 2010 10:21 pm

شرح شبتر 2



بسم الله الرحمن الرحيم





Computer Evolution & Performance





يتحدث هذا الفصل عن




مراحل تطور الحاسوب وآداءه




وبسم الله نبدأ .. في







الجيل الأول ظهر : Vacuum Tubes




وتعني الصممات المفرغة ..






ويطلق عليها بالأنابيب المفرغة الأنبوب





تسمح للالكترونات بالتحرك مع تفاعل بطئ مع ذرات





الغازات الباقية وهذه الأنابيب مصنوعة من الزجاج .





وهذه صور أوضح تشبه اللمبة ..









و في هذا الجيل كان حجم الكمبيوترات كبيييييييير جداً.




بالإضافة إلى وجود أجهزة تبريد تستخدم لتبريد




الصمامات لأن درجة حرارتها عالية ..




والطريف إنه رغم هالحجم إلا أن الذاكرة صغيرة للغاية




أيضاً التعامل مع هالأجهزة كان صعب لأنها تعتمد على





لغة الآلة Machine Languageفي برمجتها





حتى يوم كانوا يشغلوا الجهاز يستخدموا البطاقات



المثقبة لاحظوا لماذا ؟؟فقطلتخزين البيانات


"وصلت!!"








ودي ياكم تفهموا هي ليست لتشغيل الجهاز و إنما




لحفظ المعلومات و البيانات داخلها يعني هذا الفلاش




ميموري حقهم زمآآآآآن




أبي قال لي مرة إنه في شركتهم زمان كانوا يستخدموا





هالبطاقات المثقوبة



و كان يشغلها لهم رجل سوداني ..حبيته يوم حكاني عنه




يقول كان يمسك البطاقة






و يقول أي يا زوول



الرقم " تزعة سلاسة تزعة...إلخ " ^_*




أيضاً الجميع يعرف شركة أرامكو السعودية




أول ما بدأت




بدأت بالبطاقات المثقوبة وعارفين الآن أنتهت بماذا؟؟




انتهت بالنانو



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




والمهم تطورت فيما بعد وانتقلوا إلى الأشرطة المغناطيسية




إللي مايعرفها راح أخبره فيها|| هي مثل أشرطة





الكست ..اللي في المسجل العادي وكانت تستخدم




أيضاً لتخزين البيانات بدل البطاقات




ويوجد في الفصل الرابع باب كامل




فقط عن وسائل التخزين سنتطرق له لاحقاً ..




طيب ..


هناك أمثلة لحواسيب تستخدم الصمامات المفرغة




موجود في الكتاب 2 و هي أكثر راح نمر عليها





أول حاسبات هذا الجيل هو الحاسب المسمى





ENIAC تبعهEDVAC ثم EDSAC و أخيراً



الحاسب المسمى UNIVAC.





إللي باللون البنفسجي هو الموجود في الكتاب ^^





طيب نأخذ الحاسب


1-ENIAC



(Electronic Numerical Integrator And Computer)


هذه هي الحاسبة الرقمية الوظيفيّة الأولى.







حلو شكلها مين وده يجرب يضغط الازارير وياه ^^؟



وأدري منتم دارين وين الشاشة من لوحة المفاتيح من



الكيس هههههه..طيب بوريكم جزء




لوحة التحكم كيف كانت








والحين كل واحد


يقارنها بلوحة تحكمه الحالية لتشاهدواالفرق!!



وكانت مثل هالكمبيوترات متطلبة للدارسين ..




و وجدت 4 طالبات جامعة وهم داخل غرفة الكمبيوتر







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




على ارض الواقع حتى ايام زمان ياخذوهم



معامل تطبيق..وين دكاترتنا يشوفوا ويتعلموا ..!!



متعة صراحة ولاقطين صور ذكرى لعملهم وإنجازهم




تدروا يوم درست هالدرس شكلي




في الصف يضحك ..وكنت أتخيل خيالات وااااااااو إذا

تبوا تعرفوا أخبركم هي!!




و وشلون كنت أفكر لكن نخليها نهاية الدرس




..و اكيد الكثير مر بس ان شاء الله وضحت



لكم الصورة واستمتعتم بالدرس لووول


:::::::




طيب الآن نأخذ الحاسب الثاني


2- UNIVAC



(Universal Automatic Computer)




وهذا هو موديل شكل جهاز اليوني فيرسل











كم قطعة موجودة في الصورة




ومنو يجاوب و يجيب العدد أول واحد ؟؟


طبعا هنا متطور شويتين يشتغل فيه 3 موظفين في المكاتب



طبعا من غير اللي راح يكونوا متخصصين للصناديق


و لوحة التحكم والدواليب الموجودة في الأركان



ويعني 6 أشخاص تقريباً ليشغلوا جهاز واحد فقط


و يستخدم هالجهاز خمســــــ5000ـــة آلاف صمام مفرغ




..ليؤدي 1000 عملية حسابية في الثانية


بطيء مررررة و هالصورة


طبعاً موديل ومجسم لشكل الجهاز وليس حقيقي




ولا في الواقع هو جهاز أبيض و أسود قديم



::::::::






طيب من أول تعبنا وحنا نتكلم في قطع هاردوير ؟؟






طيب يا شيوخ شلون يشتغل وماهي الآلية ؟؟





هذا سؤالي لكم ؟؟


عدل سابقا من قبل bishr في الخميس أكتوبر 07, 2010 8:47 pm عدل 2 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ريماس
المسؤولة الثقافيه للمنتدى


الجنس: انثى
عدد الرسائل: 532
العمر: 29
الدوله: اليمن
المزاج: هادئ
نقاط: 685
تاريخ التسجيل: 18/06/2010
: :قائمة الأوسمة: :

بطاقة الشخصية
التقييم:

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة سبتمبر 24, 2010 12:30 pm



اتمنى يستفيدو من شرحك الطلاب

بصراحة عن نفسي مافهمت شي

بس اوعدك اقرا واتابع شرحك لما افهم

طبعا لا تخاف مالي علاقة بقسم رياضيات حاسوب

لاجل لا تقول هذه دبه ماتفهم

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

اتمنى لك وللجميع التوفيق

واستمر بالشرح وادعيلي اني افهم lol!


lol! اعتبرني طالبة مستمعة

اشكرك blbl5



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


[img][/img]




تصميـــ زيـــكو 2011 ــم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زيكو2011
مصمم المنتدى


كيف تعرفت علينا: ما اذكر
الكــلــيــة: الهندسة والعمارة
القسم ( التخصص ): معماري
السنة الدراسية (المستوى الدراسي): أول
الجنس: ذكر
عدد الرسائل: 4897
العمر: 23
الدوله: يمني وكلي فخر
العمل/الترفيه: مصمم
المزاج: حلااا حلااا
نقاط: 5850
تاريخ التسجيل: 12/07/2010
: :قائمة الأوسمة: :


بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة سبتمبر 24, 2010 9:38 pm

تسلم يا الغالي
ماكملت اقراء والموضوع شيق
مشكور على هالمجهود
تقبل مروري




[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]



########



إهـــــــــــــــداء
الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الثلاثاء أكتوبر 05, 2010 10:28 pm

ريماس مشكوره على مرورك وانشاللة اشرحللك دروس خاصه المهم انتي تفهمي ههههههههههههه زيكوووووووووو يسلممممووووووووووو على مرورك وانشالله اكمل الدروس قريبا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


كيف تعرفت علينا: ............
الكــلــيــة: ........
القسم ( التخصص ): .......
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 12959
العمر: 25
الدوله: بعيييييييييييييييييييييييييييييد
العمل/الترفيه: القراءه والاطلاع على كل جديد
المزاج: متقلب المزاج
نقاط: 18850
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :




بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء أكتوبر 06, 2010 9:29 pm

الف شكر لك يااخي على جهودك الطيبه في هذا القسم
ونرحب بك اجمل ترحيب في منتداك
وننتظر منك المزيد والمزيد من مشاركاتك الرائعه
دمت وسلمت






الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الخميس أكتوبر 07, 2010 8:54 pm

السلام عليكم ورحمة الله وبركاته
بداية حبيت أقدم خدمة بسيطة لكم اخواني وأخواتي بشرح هذي المادة ..
Computer Organization and architecture
وجالس أشرح على النسخة السابعة
أستاذتي اللي تدرسنا قواعد بيانات تقول إنها بسيييطة جداً وممتعة
لكن احنا اللي مستصعبينها
وباذن الله راح اكون على تواصل معكم وأحاول اشرح بقية الشباتر
وهذا شرحي الشخصي واللي فاهم من المادة هذي في هذا الشبتر
فاعذروني لو طلع في أخطاء وأتقبل منكم التصحيح ^^
والسموحة راح أستخدم الفصحى مع العامية في الشرح وهذا خارج عن ارادتي فالسموحة ><
وكمان في حاجات ماشرحتها لاننا ماأخذناها لكن مو مشكلة تنطرح في هذا الموضوع ونحاول نشوف لها سوا
طيب ولا نطولها عليكم عنوان الشبتر الثالث Chapter 3 اسمه
A top-Level view of Computer
Function and interconnection
محتويات الدرس:
3.1 Computer Components
3.2 Computer Function
3.3 Interconnection Structures
3.4 Bus interconnection
في كليتنا الجامعية بينبع أخذنا الى هنا ... ماأدري باقي الكليات اخذت 3.5 و 3.6 و 3.7 ... والا لا ؟؟
اسمحوا لي اليوم راح أنزل فقط شرح لــ 3.1 ,3.2
وان شاء الله الاثنين الباقيين راح أنزلهم بكرة باذن واحد أحد
اول شيء اذا قلت المعالج = اقصد بها الـ Processor (CPU)
الذاكرة=Memory
انكريمينت (زيادة) = increment
وعشان الموضوع لاتكثر صفحاته أتمنى منكم عدم الرد حتى انتهي من شرح الشبتر
نبدأ على بركة الله في الرد القادم...




3.1 Computer Components

الصفحة الأولى من هذا لادرس اتركه لكم ... لاني ماحسيت انه في شيء ينشرح فيه واللي فاهمته مضبوط ياليت تتفضل وتشرحه ^^

طيب نجي للمهم ...
كما هو معروف انه المحتويات الأساسية للكمبيوتر هو المعالج/
الذاكرة(main memory) و I/O




ندخل في العميق ونفهم تركيبة كل واحد فيهم ..
أولاً: المعالج
المعالج راح يحتاج الذاكرة كثير لتبادل البيانات بينهما
عشان كذا لازم يكون في المعالج نفسه مكان للتخزين وهو مانسميه بــ Registers
وعندنا نوعين من الريجستيرز داخل المعالج وهما/

1- MAR
وهو اللي راح يحدد لي العنوان الموجود داخل الذاكرة (main memory) اللي راح يحتاجها المعالج عشان يقرأها أو يكتب فيها
2- MBR

تحتوي على البيانات اللي يبغى يكتبها المعالج للذاكرة أو اللي راح يأخذها المعالج من الذاكرة ..
وفيه كمان عندنا I/O AR راح يحدد لي عنوان الجهاز اللي ابغى استخدمه
و I/O BR وهنا راح يستخدمها لتبادل البيانات بين وحدات الادخال او الاخراج I/O مع المعالج
ثانياً: المعالج

تحتوي على مجموعة مواقع معرفة عن طريق عناوين مرقمة تسلسلياً. وفي كل موقع عندي رقم ثنائي ويُفسر إما انه تعليمة instruction أو data
ثالثاً: وحدات الادخال أو الاخراج ( I/O)

ينقل لي البيانات من الأجهزة الخارجية الى المعالج أو العكس .. وفي داخل هذه لاوحدات عندنا buffers والتي تعني ذاكرة مؤقتة وفائدتها تتحفظ بالبيابنات مؤقتاً حتى تُرسل للجهة المعنية.


3.2 Computer Function

لازم نعرف أنه الوظيفة الأساسية اللي يعملها الكمبيوتر هو تنفيذ البرامج ... والتي بدورها تحتوي على مجموعة من التعليمات المخزنة في الذاكرة.
وتنفيذ هذي البرامج تتم بواسطة المعالجCPU
ومعاجلة التعليمات لابد منها لكي ينفذ البرنامج وكما قلت لكم انه المعاج هو اللي راح يتصرف فيها والمعالجة تتم بواسطة طريقتين:
Fetch
Execution



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

وراح تكون هذي التعلميات مخزنة في PC (Program Counter)
ولمن خلاص يقرأها المعالج راح يعطي هذي التعليمات للـIR (instruction Register) وراح يعمل المعالج زيادة (increment) للـ PC بحيث راح يقرأ الـ instruction التالية


يعني المعالج راح يقرأ التعليمات تسلسلياً في العملية هذي وممكن احنا نعمل
تعديل عليها بحيث نخليه يمشي كيف مانبغى ..

وللمعلومية IR ,PC,AC كلها عبارة عن registers موجودة في المعالج
ونقدر نجيب محتوياتهم من الذاكرة

(Execution) .. هنا راح يعمل العمليات على الي طلعناها وقرأناها من الذاكرة
وفي داخل التعلمية فيه بت معين هو اللي راح يحدد لي الأكشن اللي راح يسويها المعالج وهذي الأكشن تنقسم الى 4 وهي:

1- Processor-Memory
وهي نقل البيانات من المعالج الى الذاكرة أو العكس
2- Processor-I/O
وهي نقل البيانات من المعالج الى I/O أو العكس
3- Data processing
وهي العلميات اللي اللي يسويها المعالج على البيانات سواء كانت رياضية أو منطقية
4- Cotrol
راح يتحكم لي في طيريقة سير التعليمة وممكن تتعدل من قبل اليوزر

مثال1:

طيب نأخذ مثال على كيف تمم عملية تنفيذ برنامج معين :-
هذي الرسمة تشرح كيف نجمع محتويات الذاكرة المخزنة في العنوان 940 + مع محتويات 941 ونحفظ ناتج الجمع في 941
تتم هذي العملية على ستة مراحل كما في الصورة/





الشرح/
المرحلة الأولى// نلاحظ الــ PC مخزن فيه عنوان التعليمة (300) اللي راح يقرأها المعالج من الذاكرة ..
والتعليمة نفسها راح تتخزن في الــ IR وبعدين راح يعمل انكريمنت للـ PC (301)

المرحلة الثانية// نلاحظ الــ ir يحتوي على 16 بت (4 هيكسا) اللي هي (1940) ..
أول هيكسا في هذا الرقم اللي هو الرقم 1 راح ينبه الــ AC بانه بعد شوية راح يجيه شيء أو حاجة زي كذا

وبقية الــ 3 هيكسا اللي هي (940) راح يحدد العنوان المخزن فيها البيانات الي انا أبغاها اللي هي الرقم 3 وعلى طول راح يخزنها لي في الــ AC

المرحلة الثالثة// هي نفسها المرحلة الأولى لكن هنا راح يروح للمكان الثاني للتعلمية التالية(5941) الموجودة
في العنوان 301 وراح يعمل انكريمنت للـ PC ويصير 302

المرحلة الرابعة// هي نفسها المرحلة الثانية لكن فيه اختلاف بسيط وهو انه في الــ AC موجود
فيها أصلاً القيمة 3 راح يضيف عليها المحتويات الموجودة في 941 وهي 2 ويخزن ناتج الجمع النهائي اللي هي 5 في AC

ملاحظة::- طيب الحين جمعنا وخلاص بتقولون وش لزمة المرحلتين الجاية لزمتها حفظ الناتج في اللوكيشن 941 ...

المرحلة الخامسة// راح يقرأ التعليمة الموجودة في المكان (2941) من العنوان 302 وراح يعمل انكريمنت للــ PC

المرحلة السادسة//راح يخزن محتويات الــ AC ويخزنها لي في العنوان 941

مثال2:

ADD B, A which add theC O N T E N E Ts of the memory L O C A T I O N A and B and store the result in A



1- راح يقرأ التعليمة ADD
2- راح يقرأ المعالج المحتويات المخزنة في الذاكرة A
3- راح يقرأ المعالج المعالج المخزنة في الذاكرة B
4- راح يضيف القيمتينمع بعض
5- راح يكتب المعالج الناتج في الذاكرة A

ان شاء الله تكونوا فهمتم عملية التنفيذ في البرامج كيف تتم ..

طيب الرسمة هذي هي نفسها 3.3 لكن بتفاصيل أكثر



أي تعليمة عشان تتم لازم تدخل في دورة ومثل اللي انتم شايفينها في الرسمة بعضها ممكن التعليمة مايحتاج انه يمر من خلالها وبعضها ممكن لازم يمر منها أكثر من مرة

والحين راح أشرح لكم كل دائرة وايش فايدتها:
1- نبدأ من أول وحدة instruction address calculation
وممكن نختصرها بــ (iac ) ومهمتها انها تحدد التعليمة الجاية
اللي نبغاها انها تتنفذ

2- Instruction fetch واختصارها بـ (if) راح يقوم بعملية
قراءة التعليمة من الذاكرة للمعالج

3- Instruction operation decoding واختصاراها
بـ (iod) راح يقوم بتحليل التعليمة الموجودة عندي عشان يحدد لها
نوع العملية المناسبة لها وطبيعة الحدود اللي راح نعمل عليها العملية

4- Operand address calculation واختصارها ممكن بـ(oac) هنا راح يحدد عنوان الحدود (operand) اللي راح يشتغل عليهم الـ operation واللي ممكن تكون في الذاكرة أو I/O

5- Operand fetch واختصارها بـ (of) راح يقرأ الــ operand اللي
هي الحدود من الذاكرة أو يقرأها من I/O

6- Data operation وتختصر بـ (do) راح يعمل العملية على التعلمية

7- Operand store وتختصر بـ (os)راح يكتب لي الناتج في الذاكرة أو لـ I/O



وعشان تتسهل عليكم العملية هذي حطوا في بالكم حاجة وهي/

أنه الجزء الأعلى من الرسمة اللي هي (if,of,os) راح تحدث فيها عملية
البتادل بين المعالج والذاكرة او I/O


اما الجزء الأسفل من الرسمة واللي هي (iac,iod,oac,do,) راح تحدث فيها
عمليات المعالج


وتلاحظون أنهoac مكررة مرتين -----> لأنها ممكن تستخدم للقراءة الحدود وهذي اللي نستخدمها بالبداية أو لقراءة النواتج وهذي اللي موجودة بالنهاية

وممكن تكون عندنا حد واحد او أكثر .. وممكن كمان يكون عندنا ناتج واحد او اكثر كمان زي ماهو واضح في الرسمة فوق

فمثلاً ناتج الجمع لــ ADD A,B راح يحدث في السلسلة التالية:iac,if,iod,oac,of,oac,of,do,oac,os


امشوا على الرسمة معايا كذا راح تكون حالة السير/

· راح يحدد العنوان للتعليمة اللي يبغى ينفذها iac
· راح يقرأ التعليمة وهذي وظيفة if
· راح يحلل وبيقول هنا العملية هي الجمع iod
· راح يحدد لي عنوان الحد المستخدم عشان يطبق عليها العملية واللي هي A واللي هي oac
· راح يقرا لي محتويات الحد الأول وهوA (of)
· راح يرجع ينزل تحت ويحدد لي عنوان الحد الثاني B (oac)
· راح يقرأ لي محتويات الحد الثاني المخزن فيB (of)
· راح يعمل لي العملية اللي ابغاها do
· راح يحدد لي عنوان ناتج الجمع oac
· وأخر شيء راح يكتب لي الناتج للذاكرة أو لـ I/O




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


يعني تخيل اليوزر بروقرام هو الكتاب اللي كنت تقرأه ...ولمن لوصلت لــ i دق التلفون وجاوبت عليه وبعد انتهائك منه رجعت كملت من محل ماانتهيت ^^

تعريفها
نفس الفكرة هنا في الحاسب ... وتعريفها هي الميكانيكية اللي ينتجها الكمبيوتر حينما يقطع عملها الطبيعي وحدات أخرى (مثل الذاكرة أو I/O)
المعالج والمقاطعة
واذا كان المقاطعة على وشك ان تحدث ... المعالج يعمل التالي/
1- راح يوقف لي سير البرنامج الحالي ويحفظ لي محتوياته.
2- PC راح يبدأ يأشر لي على عنوان البداية للمقاطع المفروض يبدأ في تنفيذه
3- بيبدأ لي في تنفيذ المقاطع
4- بعد مايخلص راح يرجع ويكمل البرنامج اللي كنا شغالين عليه قبل عملية المقاطعة

في الرسمة اللي فوق ... هي دورة التعليمة لمن تتنفذ لكن مع المقاطعة
وهي تشبه بالضبط رسمة 3.3 بس اللهم هنا معانا المقاطعة
فبعد مالعملية عندي تتنفذ خلاص راح يشوف لو في مقاطعة والا لأ ؟؟
لو طلع فيه مقطاطعة راح ينفذ المقاطعة أول بعدين يرجع يكمل البرنامج الاساسي
ولو ماطلع فيه مقاطعة ، راح يروح على طول ويعمل قراءة للتعليمة اللي بعدها ... وهكذا
Multiple Interrupts
طيب أخذنا فوق لمن يكون عندي مقاطعة وحدة في تنفيذ برنامج معين ... فايش رايكم لمن يكون عندي كذا واحد في ذلك الوقت ...؟ كيف راح يتصرف وايش راح يتعامل المعالج معاها ؟؟
في طريقتين في طريقة تعامل المعالج مع المقاطعات المتكررة في وقت تنفيذ برنامج معين:
الاولى :disable interrupt
يعني الحين لمن اكون فاتحة برنامج وأنفذه ويجيني مقاطعتين في وقت واحد ... راح ينفذ اللي جا أول وبعد مايخلصه راح يمسك الثاني وينفذه لي وهكذا ...
يعني نقدر نسميها أنه جالس ينفذ لي المقاطعات تسلسلياً كما في هذي الصورة:

الثانية: define priorities
هنا راح يعرّف لي الأوليات ..ويشوف لي المقاطعة الأهم وينفذها ... يعني حتى ولو البرنامج الأساسي قاطعه تنفيذ برنامج اخر وجات مقاطعة ثانية أهم من هذي المقاطعة .. راح يقطعها لي وينفذ الاهم وبعدين يرجع للمقاطعة الاقل أهمية ويكمل تنفيذها وبعدين خلاص يرجع للبرنامج الأساسي كما في الصورة ..


يعني هنا لمن يتوفر عندي مقاطعتين مقاطعة الاهم ومقاطعة أقل أهمية ، لكن اللي وصل أول هي الأقل اهمية فالمعالج راح ينفذ المقاطعة الأقل أهمية حتى توصل المقاطعة الأاهم ويصيرالمعالج يقطع تنفيذ المقاطعة الاقل أهمية ويروح للاهم حتى ننتهي منها ..>>>> أحس اني صرت مملة من كثر ما اعيد بس ان شاء الله يرسخ
شوفوا هذي الصورة وان شاء الله تفهمونها اكثر .. ^^



وسامحوني لو كان فيه أخطاء إملائية

3.3 Interconnection Structures
طيب للآن اكيد ترسخ في اذهاننا انه من أهم مكونات الحاسب الاساية هي:

المعالج،الذاكرة،I/O التي ترتبط مع بعضها البعض ... ولكي يحدث هذا
لابد من وجود طريق لربطهم وهذا مانسميه بالــ interconnection structure

وديزاين هذا التركيب يعتمد على طبيعة عملية التبادل بين الوحدات..

فشوفوا مثلاً هذي الصورة تعرض لي طبيعة التابدل لكل وحدة من الوحداآت وهذا كل يتم
بواسطة الناقل ولولاه لما قدرت الوحدات تتصل ببعضها ...




الرسمة الاولى / الذاكرة

الأسهم اللي قبل المربع هذي وحدات أخرى خارجية تعمل ACCESS للذاكرة وتستفيد منها ،، اما اللي خارج من المربع فهي الذاكرة نفسها تعملها

1- عدنا اللي داخل المربع:
* ممكن يستقبل اشارات للقراءة أو الكتابة
يعني ممكن اي جهاز خارجي يطلب من الذاكرة أنه يقرأ شيء من الذاكرة أو أنه يكتب شيء معين للذاكرة
* ممكن يستقبل مكان أو العنوان تبع العملية اللي أبغى أسويها
* او ممكن كمان يستقبل البيانات


2- خارج المربع :
ولو تلاحظون اللي طالع من المربع ممكن الذاكرة ترسل البيانات لأي وحدة من الوحداآت

الرسمة الثانية/ وحدات الادخال والاخراج

Internal data
يعني البيانات اللي تكون من داخل الجهاز
External data
يعني البيانات اللي تكون من خارج الكمبيوتر ونقدر نحصل عليها من الوحدات الملحقة
طيب نشوف ايش ممكن يصير من تبادلات:

1- عدنا اللي داخل المربع:
* ممكن يستقبل اشارات للقراءة أوالكتابة
* يستقبل بيانات من الكمبيوتر
* يستقبل بيانات من الوحدات الملحقة الخارجية
* ممكن يستقبل مكان أو العنوان تبع العملية اللي أبغى أسويها

2- خارج المربع :
* يرسل بيانات الى الكمبيوتر
* يرسل بيانات الى الوحدات الملحقة الخارجية
* يرسل اشارات المقاطعة الى المعالج


الرسمة الثانية/ المعالج

1- عدنا اللي داخل المربع:

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

2- خارج المربع :

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

1- من الذاكرة الى المعالج
2- ومن المعالج الى الذاكرة
3- من I/O الى المعالج
4- من المعالج الى I/O
5- من I/O إلى الذاكرة والعكس


3.4 Bus interconnection

هذ1ي الجزئية أخذنها باختصار ومن دون تفصيل ... لكن ان تحبو نناقض نناقش مع بعض

أول شيء الــ (Bus) معناتها ناقل .. وهو الممر اللي يتصل بين وحدتين أو أكثر

ويعتبر وسط للارسال المشترك .. فعدنا عدة أجهزة تتصل بالناقل
الناقل الواحد يحتوي على عدة خطوط أو ممرات اتصال
وكل خط منها يقدريرسل اشارات وهذي الاشارات تمثل بــ 0 أو 1
والناقل اللي يصل أجزاء الحاسب الاساسية واللي هم: المعالج والذاكرة واجهزة الادخال والاخراج يسمى System Bus



طيب نجي الحين لتركيب الناقل (Bus):

الناقل يحتوي على من 50 الى مئات الخطوط .. وكل خط منها لها معنى معين او وظيفة معينة ،وكل خط من هذي الخطوط تتقسم الى 3 وظائف اساسية مثل ماتشوفون في هذي الصورة:






Data Line
يوفر لنا طريق لتحرك ونقل البياناتو التعليمات بين الوحدات
و width يعتمد عليه كثير في انه يكون الأداء عالي

Address Line
يستخدم لتحديد المصدر و اتجاه البيانات في ناقل البيانات .. فعندما يحتاج المعالج أن يقرأ من الذاكرة ، عنوان البيانات اللي يبغاها راح تنحط في الــ Address Line

Control Line
يستخدم ليتحكم في الوصول من والى Address & Data lines
وهناك نوعين من اشارات التحكم:

Timing و Command
Timing .... راح يحدد لي مدى صحة البيانات والعنوانين
Command ..... يحدد لي العملية اللي نبغى نسويها


تمنيت أشرح هذي الجزئية أكثر ... لكني مو مرة متمكنة منها ^

ويُفضل استخدام نواقل متعددة في الجهاز ومعروف حالياً أنه أغلب أجهزة الحاسب
متوفرة فيها هذا الشيء للاسباب التالية/

1- يقلل لي من عملية التاخير الحاصلة لمن يكون عندي ناقل واحد
2- وبيقلل كمان من اختناق البيانات داخل الناقل

الرجوع الى أعلى الصفحة اذهب الى الأسفل
أبو النعمان
عضو جديد
عضو جديد


الجنس: ذكر
عدد الرسائل: 1
العمر: 26
نقاط: 1
تاريخ التسجيل: 26/09/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 2:37 pm

يعطيك ألف عافية

بس ممكن تعطيني رابط السلايدات المشروحة .

احنا نأخذها باللغة الانجليزية .

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


الكــلــيــة: Dentistry
الجنس: ذكر
عدد الرسائل: 3843
العمر: 24
الدوله: الــYـــMــــN
العمل/الترفيه: Dentist
نقاط: 3958
تاريخ التسجيل: 28/09/2010
: :قائمة الأوسمة: :


بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 3:06 pm

شكرا لك ^_^






الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


كيف تعرفت علينا: ............
الكــلــيــة: ........
القسم ( التخصص ): .......
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 12959
العمر: 25
الدوله: بعيييييييييييييييييييييييييييييد
العمل/الترفيه: القراءه والاطلاع على كل جديد
المزاج: متقلب المزاج
نقاط: 18850
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :




بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 5:36 pm

مشكووووووووووووووور عالمجهود الرائع






الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 8:29 pm

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


الجنس: انثى
عدد الرسائل: 532
العمر: 29
الدوله: اليمن
المزاج: هادئ
نقاط: 685
تاريخ التسجيل: 18/06/2010
: :قائمة الأوسمة: :

بطاقة الشخصية
التقييم:

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 8:50 pm



حتى لو مابفهم .. وماانفع اكون طالبة lol!

لكن تستحق الشكر .. وياريت الكل سواء كانوا من زملائك او من اقسام اخرى

ان يضعو مثل هذه المواضيع لتعم الفائدة للجميع

بارك الله فيك





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


[img][/img]




تصميـــ زيـــكو 2011 ــم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة أكتوبر 08, 2010 8:52 pm

ladyoscar كتب:
مشكووووووووووووووور عالمجهود الرائع



شكرا عالى المرور الطيب
الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الإثنين أكتوبر 18, 2010 9:03 pm

thanksssssss
الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة نوفمبر 12, 2010 2:15 pm


يعطيك العافية

الله يرضى عليك كمل باقي الشرح لاني بدرس المدة ومحتاجة مساعدة فيها

والله يجزاك الف خير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء ديسمبر 08, 2010 8:00 pm

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


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء ديسمبر 08, 2010 8:05 pm

Cache Memory


محتويات الدرس


4.1Computer Memory System Overview
4.2Cache memory principles
4.3Elements of cache Design
4.4Pentium4 & PowerPC





وقبل البدء بهما نريدأن نعرف ماهو الكاشي ؟


أو ماذا يعني الكاش ميموري .


بكل بساطة هي عبارة عن الذاكرة الوسيطة


أو الذاكرة المخبئة ؟


نريد نعرف كيف تكون ذاكرة وسيطة


و ليش سميت مخبأة



سميت ذاكرة مخبأة لأنها ذاكرة تخزين داخلية ما نراها



إلا عند فتح الجهاز و وسيطة لأن لديها


صديقان واحد يمينها والثاني يسارها


و هي الوسط

فالذاكرة المخبئة هي الذاكرة الوسيطة



بين الـcpu و Mm مين ميموري


::::::::::::::


طيب لو سألنا



ما هي الذاكرة الخبيئةCache Memory


هي ذاكرة صغيرة تشبه الذاكرة العشوائية إلا انهااسرع منها

و أصغر و توضع على ناقل النظام

بين المعالج و الذاكرة العشوائية


في اثناء عمل المعالج يقوم هذا الأخير بقراءة و كتابة البيانات

و التعليمات من والى الذاكرة العشوائية بصفة متكررة ،



المشكلة أن الذاكرة العشوائية تعتبر بطيئة بالنسبة للمعالج



و التعامل معها مباشرة يبطئ الأداء فلتحسين الأداء


لجأ مصممو الحاسب الى وضع هذه الذاكرة الصغيرة


و لكن السريعة بين المعالج والذاكرة العشوائية مستغلين


أن المعالج يطلب نفس المعلومات أكثر من مرة

في أوقات متقاربة فتقوم الذاكرة المخبئية بتخزين


المعلومات الأكثر طلباً من المعالج مما يجعلها في متناول


المعالج بسرعة حين طلبها .


عندما يريد المعالج جلب بيانات أو تعليمات فإنه

يبحث عنها أولاُ في الذاكرة L1


فإن لم يجدها ( فشل المعالج في ايجاد المعلومات



التي يريدها من الذاكرة العشوائية



يسمى "cache miss"



أما نجاحه في الحصول عليها من الذاكرة المخبئية



يسمى ( "cache hit" )



يبحث عنها في L2 فإن لم يجدها جلبها من الذاكرة العشوائية .


راجعوا رسمة 4.7 صفحة 114 في الكتاب



Characteristics


خصائص الذاكرة المخبأة ::


هناك عدة خصائص مهمة للكاش ميموري







L o c a t i o n
الموقع





Capacity
القدرة/ السعة






Unit of transfer
وحدة النقل




Access method
طريقة الوصول




Performance
الآداء



Physical type
نوع الفيزيائي




Physical characteristics
الخصائص الفيزيائية



Organisation


التنظيم



وسنتطرق لكل خاصية من خصائص



الكاشي بالتفصيل




::::::::::::::::::::::::


ولنبدأ على بركة الله أولاً بـالـ


L o c a t i o n


ويعود على موقع الميموري
internal أو External


هل هي داخل أوخرج الكمبيوتر
فالذاكرات الداخلية مثل\ المين ميموري
RAM و الـ Cach
أما الخارجية هي الذاكرات الثانوية
مثل الفلاش و الأشرطة كالـtape



Capacity


وتعني سعة الذاكرة و قدرتها و كيف تقاس


وذلك بأمرين
Word size-1


The natural unit of organisation



2-Number of words


or Bytes


1 بايت = 8 بت


وأحجام الذاكرة الأخرى الشائعة


8 و 16 و 23



Unit of transfer
وحدة النقل في الذاكرة 3 إما أن تكون


Internal
قد تكون داخلية
Usually governed by data bus width
ويتحكم فيها عادة عرض ناقل البيانات



External
وقد تكون خارجية
Usually a block which is much larger than a word
عادة البلوك لها أكبر من الورد


Addressable unit
و تعني الوحدة القابلة للعنون
وتعتمد على 3 أمور
Smallest L o c ation which can be uniquely addressed
Word internally
Cluster on M$ disks
فالموقع الأصغرفيها هو الذي يمكن يعنون بعنوان وحيد
الورد يكون داخلي
يتجمع على الأقراص


تعرفنا في الأعلى على خصائص الكاش ميموري


وتعرفنا بالتفصيل على 3 خصائص



على السريع


L ocation


Capacity


Unit of transfer



نكمل الخاصية الرابعة و نأخذها بالتفصيل


(Access Method)


طيب "الأكسس ميثود " تعني طريقة الوصول
هناك 4 طرق


1- Sequentialمتسلسل
2-Direct مباشر
3-Random عشوائي
4-Associative تجميعي



طيب نتعرف على كل وحدة





::::::::::::



1- Sequentialمتسلسل


وهذه طريقة الوصول إلى الذاكرة بطريقة متسلسلة



تبدأ من البداية و تقرأ بالترتيب يعني لا
زمن الوصول للبيانات يعتمد على الموقع المحدد
والموقع السابق وذلك لأنها تسير بالتسلسل
ولا تصل مباشرة


ومثال على ذلك: -الـ Tape الأشرطة
2-Direct مباشر


طريقة الوصول المباشر لها عنوان فريد


وتصل بواسطة القفز عند البحث عن بيان


و زمن الوصول يعتمد على الموقع والموقع سابق


ومثال على ذلك: - Disk الأقراص
و بالفعل مباشر و سأضرب لك مثال من الواقع لتثبت


لو انت ركبت السيارة و أدخلت CD قرآن


و أردت مثلاً سورة الـشرح طولي راح تحدد العنوان



في أي Trak , وتطلع لك مباشرة


أما لو دخلت شريط كاسيت و أردت مثلاً سورة


الكهف عشان اليوم جمعة ..ما راح تقدر راح تلف الشريط
سواء شئت أم أبيت
-Random عشوائي

ذاكرة الوصول العشوائية




لها عنوان فريد و تميز المواقع بالضبط


لا تعتمد في زمن الوصول على الموقع و الموقع السابق



ومثال على ذلك: - Ram




وهي من أشهر ذاكرات الوصول العشوائية




و سؤالي لكم ليش سميت عشوائية ؟






ننتقل لطريقة الوصول الرابعة والأخيرة وهي



4-Associative تجميعي
أشهر مثال لها


هي الـ Cache الذاكر الوسيطة
سميت طريقة




الوصول التجميعية لأن




البيانات واقعة بِالمقارنة مع محتويات جزء المخزن


زمن الوصول مستقل لا يعتمد على الموقع أو الموقع السابق
Memory Hierachy-Diagram


تخطيط تدرج الذاكرة..


لا تخافوا من المسمى و سهلتها بحيث يسهل تذكرها


شوفوا معايا الرسمة ..








عبارة عن مثلث هرمي يحتوي على 3


طبقات أو مستويات تمام ..كل ما كان الشي


في القمة كل ما كان أداءه سريع و مميز و كل ما وصل


القاع راح يقل كفاءته وسرعته و هالنوع تجد مساحته في الرسمة


كبيرة فلا تظن أنه شكله واسع وتربط إنه سريع


هو رسم أنواع الذاكرات تحت لأنه شريحة كبيرة من الناس


في القاع ونادرا ما تجد المتميز طيب


شلون نعرف صحة كلامك يا أستاذة راح أثبت لكم لعيونكم


و راح أعلمكم طريقة التتبع و القراءة الصحيحة


انظروا إلى الرسمة








ستجد 3 أسهم أريدك أن تمشي عند كل سهم


من اليسار لليمين بعينك بنصف دائرة تربط


فراح تلاقي التالي


1-الذاكرة الداخلية وتضمن الريجستر والمين ميموري و الكاشي
2-الذاكرة الخارجية مثل الأقراص الممغنطة والـCD ..الخ
3-تخزين الغير متصل مثل الأشرطة المممغنطة


شفتوا شلون نقراها


يسار يمين كنصف دائرة وننزل تحت
يسار يمين كنصف دائرة وننزل تحت
يسار يمين كنصف دائرة وننزل تحت


أكمل ..يسار يمين ولا لا ؟؟عاد لو أحد قال إيه بطقه
وبقول له فتح عينكخلاصنا الـ 3 طبقات


طيب كذا بالمنطق نقول كلما هبطنا من أعلى لأسفل
كلما قلت جودة وكفاءة التخزين والعكس صحيح


طيب لو بنضرب مثال ..راح نقول جهاز الكمبيوتر


فيه ذاكرة داخلية مثلاً RAm واستطيع تركيب


ذاكرة خارجية مثل الـCD لكن لا أستطيع


أن أدخل شريط كست في جهازي لذلك سمي


تخزين غير متصل ..ومعناه لا يتصل مباشرة الحاسب


لكن أقدر بطرق اخرى و و سائل مساعة أحفظ


من سيدي و أخزن مقطع في شريط كست بإستخدام


ستريو ومسجل ..

تعرفنا على على خصائص الذاكرة الوسيطة ومنها

L ocation
Capacity
Unit of transfer
(Access Method)


بقي 4 منها .. الآن سننتقل للـ


Performance




وتعني الآداء و تهتم

1- زمن الوصول Access Time


2- وقت دورة الذاكرة Memory Cycle Time

تقيس نسبة الآداة في وقت دورةِ ذاكرة كم
الوقت الذي يتطلب الوصول للذاكرة"لتحسين والترقية"
قبل الوصولِ القادم.

وقت دورة وصولُ + تحسّن

3- نسبة النقل Transfer Rate
تقيس نسبة الآداه في أي بيانات
يمكن أن يتحرك







Physical type
نوع الفيزيائي

1-شبه الموصلات مثل الـRam

2-نوع مغناطيسي مثل الـDisk و الـ tape

3-نوع بصري مثل CD و DVD

4- أنواع أخرى مثل الفقاعات و هيلوجرام








Physical characteristics

الخصائص الفيزيائية


1- عدم الثبات volatiliy


2- قابل للمسح Erasable


3-الإنحطاط Decay


4 - الطاقة power




طبعا الأنواع الفيزيائية اللي ذكرناها ليس متشابهة
و تختلف في الخصائص الفيزيائية

فتختلف جودة السيديهات على حسب خصائصها

من ناحية المسح و الحجم و الثبات و عدم فساده


و على قدرة تحمله للطاقة و مرونته


و قيسوا قياس في الذاكرات الأخرى من ناحية الخصائص


لتعرفوا الجودة و الكفاءة وحتى تختلف الاسعار


كلما كانت الخصائص بيرفكت






Organisation


التنظيم

الترتيب الفيزيائي يكون من البت إلى Word


ومثال على ذلك: interleaved











الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء ديسمبر 08, 2010 8:06 pm

هذا شرح مختصر لتشبتر 5 بماده المعماريه <<<< طبعا لا تعتمدوا عليه المفهوم اولا ولا تنسوا الملزمه



عنوان الشابتر : Internal Memory
ومعناها الذاكرة الداخلية ... يعني اللي تكون موجودة داخل الحاسب الآلي (في المذور بورد)



محتويات الدرس:


5.1 Semiconductor Main Memory
5.2 Error Correction
5.3 Advanced DRAM Organization


.
.




بسم الله نبدأ


5.1 Semiconductor Main Memory



قلنا في الشباتر الأولى .. أنه أشهر ذاكرة تخزين وعشوائية موجودة في جهاز الحاسب تعرف بــ Main memory
المعلومة الجديدة هنا أنه أغلبها تكون من رقائق شبه موصلة Semiconductor chips
وأهم جزء في الذاكرة الشبه موصلة هي خلايا الذاكرة (Memory Cell)


وأهم خصائص هذه الخلايا هي/
1- عادة تستخدم الــ 0 و 1 لتمثيل حالتها
2- لها القدرة على الكتابة الى الخلية (على الأقل مرة واحدة)
3- لها القدرة على قراءة حالة الخلية



وزي مانتم شايفين في هذي الصورة واللي توضح عملية القراءة والكتابة لخلايا الذاكرة









أي خلية موجودة في الذاكرة تحتوي على 3 أطراف وظيفية


1- Select ... وفائدتها يحدد نوع العملية اللي أبغها اذا كانت قراءة أو كتابة
2- Control ... راح ياشر على العلمية المختارة ويتحكم في سيرها



3- بالنسبة لعملية الكتابة/ الطرف الأخير يسمى Data in وراح يعطيني اشارة كهربائية اللي منها راح يكتب لي قيمة الخلية سواءً كانت حالتها بـ 0 أو 1


أما بالنسبة لعملية القراءة/ فالطرف الأخير يسمى بــ Sense وهو يستخدم لعرض حالة الخلية لنا.





الجدول السابق فيها جميع أنواع الذاكرات الموصلة >>> مدري جمع ذاكرة كذا صحيح خخ
نجي نمسكها وحدة وحدة:



RAM
أول شيء RAM ومعناها random access memory ...


لكن هنا أساؤا في التسمية ولم يوفقوا في ذلك ... لأن كل الذاكرات الموجودة في الجدول هي جميعها ذاكرات عشوائية


لكن اللي يمز الـ RAM من بينهم أنه في خاصية القراءة من الذاكرة والكتابة الى الذاكرة تتم بسرعة وسهولة كبيرة ..


ومعروف أنه الرام Volatile يعني (متغير) يعني بمجرد ماينفصل الكمبيوتر عليك .. تروح كل المعلومات اللي كانت مخزنة في الرام


يعني ببساطة الرام عبارة عن ذاكرة مؤقتة (Temporary storage)



والرام ينقسم لقسمين: ساكن SRAM ومتحرك DRAM




نبدأ بشرح ماهو DRAM ومن أهم خصائصها /
1- طريقة بناءه بسيطة
2- رخيصة
3- بطيئة
4- تحتاج الى تحديث حتى عند التشغيل
5- تحتاج الى تحديث مستمر ومن وقت لآخر
وهذي صورة لخلية الــ DRAM





مثل ماتلاحظون من الصورة .. هذي هي تركيب الخلية..وبما انها خلية تخزين فالعمليات اللي راح نحتاجها هي :
قراءة من محتويات الخلية أو الكتابة إلى الخلية... (read or write)



بالنسبة لعملية الكتابة/
اشارة الجهد الكهربائي (voltage) واللي راح تُطبق على الــ bit line
(أو الــ data line)
وهذه الاشارة يا تكون عالية ويتم تمثيله بـ 1 (أو 5Volts)
أو تكون منخفض ويتم تمثيله بـ 0 ..
وهذه الإشارة بدورها تنتقل الى الــ address line
والتي تسمح بشحناتها الانتقال الى المكثف (capacitor)
فلو كانت الاشارة بــ 1، المكثف راح ينشحن
اما لو كانت الاشارة بـ 0 ماراح تنشحن بشيء


أما بالنسبة لعملية القراءة/
هنا فراح نطبق الجهد الكهربائي على خط العنوان (address line)
لاني ابغى منه يحدد لي مكان البيانات عشان أقرأها
فبمجرد مايتم تطبيق الجهد على خط العنوان .. على طول الترانسيستور راح يصير on
وشحنتها راح تتخزن على طول في الـ capacitor
والتي بدورها راح تروح على الــ bit line ويقرا لي حالتها هناك




الآن نجي لشرح الـ SRAM ومن خصائصها /
1- طريقة بناءه معقدة
2- غالية
3- أسرع
4- لاتحتاج الى تحديث عند التشغيل
5- لا تحتاج الدائرة الى تحديث من وقت لآخر







ومثل مانلاحظ من تركيب خلية الـSRAM عندنا ستة ترانسيستورز وهم
(T1,T2,T3,T4,T5,T6)
كل أربعة ترانسيستورز متصلة مع بعض على شكل تقاطع .. (T1,T2,T3,T4) مرتين ..
مرة مع C1 ومرة مع C2
والمقصود بـ c هو Capacitor يعني المكثف
{الترانزيستور T1 , T2 , T3 , T4 متصلة بطريقة متقاطعة بحيث ينتج حالة استقرار منطقية . عند حالة 1 منطقي فإن النقطة C1تكون قيمتها عالية و C2قيمتها منخفضة , وفي هذه الحالة فإن T1 و T4 يكونا في حالة قطع OFF , و T2 وT3 في حالة ON. و في 0 منطقي فإن النقطة C1 تكون قيمتها منخفضة وc2 تكون قيمتها عالية , وفي هذه الحالة فإنT1 وT4 يكونا في حالة فتحON وT2 وT3 في حالةOFF , في كتا الحالتين نحصل على استقرار طالما ان التغذية الكهربائيةDC متوفرة , لا تحتاجSRAM الى انعاش للإحتفاظ بمحتوياتها .}


اما بقية الترانسيستورز T5 ,T6 والمتحكم من قبل خط العنوان وهي مسؤلة عن عملية القراءة أو الكتابة..
وتكون هذه الترانزيستورات في حالة فتح on لمن نطبق الاشارات على خط العنوان ..



ففي حالة الكتابة /
قيمة البت المرغوبة راح تكون على الخط B
وعكس هذه القيمة راح تكون على الخط B (الخط يكون فوقها مو تحتها)
بعدها يجبر الترانسيستورز اللي فوق (T1,T2,T3,T4) انها تتخذ حالة مناسبة مثل ماشرحنا فووق
اما في حالة القراءة /
فراح يقرأ لي حالة القيمة الموجودة على الخط B




ROM
معناها Read Only Memory .. وميزتها أنه البيانات تفضل فيها حتى ولو فصل الجهاز علينا فجأة وهذا يسمونه Nonvolatile
(وهذا يعني عدم حاجتها الى تواجد التغذية الكهربائية كي تحتفظ الذاكرة بمحتوياتها) او Permanent storage



ومن تطبيقات هذي الذاكرة /
1- شيء يسمونه البرمجة الدقيقة Microprogramming (وراح نعرف معناها لاحقاً)
2- Library subroutines وفيها مخزنة الفانكشنز اللي نستخدمها كثير (انشاء مكتبة برامج فرعية لتوابع متكررة الاستخدام)
3- برامج النظام Systems programs (BIOS)
4- جداول وظيفية Function tables



{تصنيع ROM بطريقة مشابهة لتصنيع اي رقاقة دارة متكاملة , وتعتبر عملية كتابة محتوياتها جزء من عملية التصنيع ,والتي بسببها يمكن ان تنجم عنها مشكلتين وهي:
-تضمن خطوة حقن المعطيات بكلفة نسبيا كبيرة وثابتة , حسبما يتم تصنيع نسخة او آلاف النسخ من ROM
- لايسمح بوجود مجال للخلل , لانه في حال وجود خطأ ولو لبت واحد , يجب ان يتم اتلاف الدفعة كلها


عندما يتطلب الامر انتاج عدد نسخ قليل منROM و بمحتويات جزئية فإن الحل الامثل يكون باستخدام ذاكرةROM القابلة للبرمجة "PROM"
Programmable ROMو بشكل مشابه لذاكرةROM .
يوجد نوع اخر من ذاكراتROM هي الذاكرات المقروءة غالبا Read Mostly Memory و التي تناسب التطبيقات التي فيها مرات عمليات القراءة يغلب على مرات عملية الكتابة , و يتوفر ثلاثة اشكال من اشكال الذاكرة المقروءة غالبا : EPROM , EEPROM , Flash Memory .
تقرأ الذاكرة المقروءة فقط القابلة للبرمجة و المحو ضوئيا و تكتب كهربائيا EPROMكما هو الحال في PROMو قبل عملية الكتابة يجب ان تمحو كل خلايا التخزين لتعود الى الحالة الابتدائيا نفسها , وتتم هذه العملية بتعريض رقاقة الذاكرة الى الاشعة فوق البنفسجية Ultraviolet. من خلال نافذة شفافة على سطح الرقاقة , ويمكن تكرار اجراء عملية المحو عدة مرات . يمكن ان تستغرق كل عملية محو 20 دقيقة . تمكن عملية المحو من تحديث محتوى ذاكرة PROM, لكن لها ميزة امكانية تغيير محتواها , ان الشكل الاكثر اهمية في التطبيقات العملية لذاكرات ROMوهو الشكل الممكن محوه و كتابته كهربائيا EEPROM.
كما ان الشكل الاكثر استخداما من الذاكرة المقروءة غالبا هي ذاكرات ROMالمقروءة و الممحوة كهربائيا EEPROM, انها من نوع ذاكرة المقروءة غالبا , و التي يمكن كتابتها في اي زمن دون محو مسبق لمحتواها . تستغرق عملية الكتابة اطول من زمن القراءة , و بمعدل بضع مئات ميكرو ثانية لكل بايت . تجمع EEPROMحسنات عدم التطاير مع مرونة تحديث محتوياتها , حيث يتم ذلك باستخدام ناقل تحكم و خطوط عنونة و معطيات , وهي اكثر ثمنا من EPROMو اقل كثافة "تدعم بتات اقل في الرقاقة Chip"
تعتبر الذاكة الومضية Flash Memoryشكل اخر لذاكرات انصاف النواقل "تسمى هكذا بسبب السرعة في اعادة البرمجة" و قد تطور انتاج تقدم تطوير هذا النوع في منتصف الثمانينات . تقع الذاكرة الومضية بالنسبة لكل من الكلفة و الوظيفة بين EPROMو EEPROM. بشكل مشابه لذاكرة EEPROMتستخدم الذاكرة الومضية تقنية المحو الكهربائي . حيث يمكن ان تمحو الذاكرة الومضية بشكل كامل من خلال ثانية او بضع ثوان و التي تكون اسرع من EPROMبالاضافة لذلك من الممكن محو بلوكات من الذاكرة بشكل اسرع من كامل الرقاقة . لا تؤمن الذاكرة الومضية محو على مستوى البايت Byte Level Erasure . تستخدم ذاكرة Flashمثل EPROMترانزيستور واحد لكل بت و بذلك تحقق كثافة اعلى من EPROM}



طبعا الجزء 5.2 error correction

من لديه شرح عن المفهوم فلا يحرمنااا لدي قليل فقط لكن رسوماته لم أعرف



نظام الذاكرة المصنوع من قطعة شبه موصلة



هي ذاكرة ..خاضعة للخطأ


وتنقسم الأخطاء إلى صنفين .



1- الـHard failuer


2- الـ Soft errors


فالأول معناه فشل قوي ومتمكن صلب.. ينقاد نحو حلول


الشيطان ..و الآثار المترتبة عليه هي تخرب النظام



ويكون Permanent defect ( العيب الدائم )



من هالعبارة يهمنا أن نعرف


أن هناك أسباب وايد لإحتمال الأخطاء


فخلية الذاكرة المتأثرة و المعطوبة لا تَستطيعُ تخزن


البيانات والمعلومات بشكل موثوق.


لكن سيصبح تبديل البيانات كما نعرف


بالأرقام الثنائية (0 1) صعبة


بين الأخطاء صعبة بـ (0 1) خاطئة


وسبب ذلك الخطأ يمكن أن يكون


من عيوب تصنيع الذاكرة


أو سوء إستخدام ( البيئية القاسية)


وهذا يحدث من الاشخاص الغير ومهتمين


ويحملوا الذاكرة فوق حدها ... وعاد حدث ولا حرج


::::::::





وننتقل لصنف الثاني





و هو السوفت إرورو.. وتعني الخطأ الناعم إللي




عندما يحدث خطره يكون





non-destructive



أي أنه عشوائي

و غير مدمر للنظام ..


\

وهو عكس النوع الأول تماماً فهو




No permanent damage to memory





فضرره غير دائم على الذاكرة

:::::::::


طيب بقي لنا اكتشاف الخطأ و كيف لنا ذلك

بإستخدام المكتشف للخطأ


Detected using Hamming error correcting code
ولكن بواسطة 'قاعدة


Hamming errore



شرح كامل بملف وورد لتحميله:-











الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


كيف تعرفت علينا: ............
الكــلــيــة: ........
القسم ( التخصص ): .......
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 12959
العمر: 25
الدوله: بعيييييييييييييييييييييييييييييد
العمل/الترفيه: القراءه والاطلاع على كل جديد
المزاج: متقلب المزاج
نقاط: 18850
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :




بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الخميس ديسمبر 09, 2010 7:36 pm

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






الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: جزاك الله خير،، تابع   الأربعاء ديسمبر 15, 2010 12:55 am

جزاك الله خير،، تابع

ومرفق السلايدات الخصة بشابتر 4

ولاحقا سأضع الجميع على الموقع
لكن للاسف اخي ملف الورد الي ذكرته غير ظاهر فارجو النظر فيه
وياريت تكمل وتنزلنا شابتر 6و7


عندي طلب او سؤال اخير
بالنسبة للمسائل الموجودة على هدي الوحدات انا مش فاهمتها هل بتقدر تشرحها

ولدي الكتاب لكتروني اذا بيلزم بنزله على الموقع كمان
وشكرا للمرة المليون
الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: سلايدات شابتر 4   الأربعاء ديسمبر 15, 2010 12:58 am

سلايدات شابتر 4
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء ديسمبر 15, 2010 1:02 am



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

لا يمكن تحميل الملف: تم تجاوز حجم فضاء الحفظ الخاص بك. (فضاء الحفظ المتبقي: 107 Ko)



ارجو اخباري بالحل كي اتمكن من مساعدتك وارفاق الباقي وشكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


كيف تعرفت علينا: ............
الكــلــيــة: ........
القسم ( التخصص ): .......
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 12959
العمر: 25
الدوله: بعيييييييييييييييييييييييييييييد
العمل/الترفيه: القراءه والاطلاع على كل جديد
المزاج: متقلب المزاج
نقاط: 18850
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :




بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء ديسمبر 15, 2010 2:29 pm

السلام عليكم مورحمة الله وبركاته
اولا اود شكرك اختي على جهودك المبذوله في افادة الجميع

بالنسبه لحل المشكله هو بان تقومي بالرفع لاحد مواقع الرفع ثم تقومي بوضع الرابط

لان المنتدى حاليا لايحوي على سيرفر خاص

تحياتي






الرجوع الى أعلى الصفحة اذهب الى الأسفل
yasmeen-333
عضو جديد
عضو جديد


الجنس: انثى
عدد الرسائل: 6
العمر: 29
نقاط: 6
تاريخ التسجيل: 18/10/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    السبت يناير 01, 2011 10:21 pm

جاك الله خير
انا كنت معتمدة على شرحك في الفترة الماضية
عندي امتحان بعد بكرة وللاسف مانزلت شي عن شابتر 6 او 7 ياريت تساعديني

شكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الثلاثاء أبريل 12, 2011 9:42 pm

السلام عليكم




اخوتي اعذروني على عدم قدرتي على تكميل شرح بقيه الشباتر بسبب الامتحانات

اختي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ارجو مسامحتي لكني اعدك بانها الكتاب باكمله ساضاعف جهودي من اجلكم [/b]
وابشركم لقد حصلت على السلايدات كامله للكتاب باكمله وايضا حلول المسائل
وسيتم رفعه بلقريب العاجل فانتضروني
ان شالله لكني ساعمل جاهدا لانها بقيه الشباتر في هذه الترم

انشالله ولا تبخلو بالردود اخوكم العضوbishr
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


كيف تعرفت علينا: ............
الكــلــيــة: ........
القسم ( التخصص ): .......
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 12959
العمر: 25
الدوله: بعيييييييييييييييييييييييييييييد
العمل/الترفيه: القراءه والاطلاع على كل جديد
المزاج: متقلب المزاج
نقاط: 18850
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :




بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء أبريل 13, 2011 3:22 pm

مرحبا بعودتك مره اخرى اخي bishr

ونشكرك كثيرا على جهودك التي تبذلها لافادة الجميع

تحياتي وتقديري






الرجوع الى أعلى الصفحة اذهب الى الأسفل
amani alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة


الكــلــيــة: كليه الهندسه والعماره
القسم ( التخصص ): عماره
السنة الدراسية (المستوى الدراسي): .......
الجنس: انثى
عدد الرسائل: 10088
العمر: 23
الدوله: اليمن
العمل/الترفيه: طالبه جامعيه
المزاج: اعيش لاجلك
نقاط: 11872
تاريخ التسجيل: 16/04/2010
: :قائمة الأوسمة: :


بطاقة الشخصية
التقييم: 10

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء أبريل 13, 2011 3:35 pm

مرحبا بعودتك اخي

لطالما افتقد المنتدى تواجدك فيه

واتمنى تواجد الكثيرين من امثالك في هذا المنتدى

تقبل خالص تحياتي^_^


الرجوع الى أعلى الصفحة اذهب الى الأسفل
devel2000
عضو جديد
عضو جديد


كيف تعرفت علينا: friends
الكــلــيــة: Massey university
القسم ( التخصص ): Computer sciense
السنة الدراسية (المستوى الدراسي): second year
الجنس: ذكر
عدد الرسائل: 1
العمر: 30
الدوله: New Zealand
نقاط: 1
تاريخ التسجيل: 10/06/2011

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة يونيو 10, 2011 5:12 pm

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


الجنس: ذكر
عدد الرسائل: 1035
العمر: 24
الدوله: .قلوب أحبابي.
العمل/الترفيه: طالب جامعي
المزاج: متغير المزاج
نقاط: 1286
تاريخ التسجيل: 03/07/2010
: :قائمة الأوسمة: :


مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    السبت يونيو 11, 2011 10:46 pm

bishr

يسلمووووووووووووووووووووووووو
أشكرك كثيراً على هذا المجهود الذي تبذله
دمت بخير أخي الكريم
ولا تطول الغيبه


...............................................................................................................

...................................
..................



..
الرجوع الى أعلى الصفحة اذهب الى الأسفل
maram
عضو جديد
عضو جديد


كيف تعرفت علينا: wed
الكــلــيــة: cs
القسم ( التخصص ): cs
السنة الدراسية (المستوى الدراسي): 2010
الجنس: انثى
عدد الرسائل: 1
العمر: 21
الدوله: jordan
نقاط: 1
تاريخ التسجيل: 08/10/2011

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    السبت أكتوبر 08, 2011 7:29 pm

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


كيف تعرفت علينا: عن طريق النت بالبحث عن موضوع لمادة العمارة
الكــلــيــة: هندسة
القسم ( التخصص ): حاسوب
السنة الدراسية (المستوى الدراسي): تانية
الجنس: انثى
عدد الرسائل: 2
العمر: 22
الدوله: فلسطين
نقاط: 2
تاريخ التسجيل: 16/12/2011

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الجمعة ديسمبر 16, 2011 2:17 am

يسلموووووووووووووووووووووو كتيرررررررررر

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


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأحد ديسمبر 18, 2011 9:04 pm

ورجعت لكم اخيرا بسلايدات بعد ملتم رفعه مجانا الاموقع جوجل هذا رابط السلايدات من جووجل

++William+Stallings+Computer+Organization+and+Architecture+6th+...&btnG=%D8%A8%D8%AD%D8%AB&oq=[PDF]++William+Stallings+Computer+Organization+and+Architecture+6th+...&aq=f&aqi=&aql=&gs_sm=s&gs_upl=323224l323224l0l324056l1l1l0l0l0l0l0l0ll0l0]هناااااااااااااااااااااااااااا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
bishr
عضو نشط


كيف تعرفت علينا: حر
الكــلــيــة: العلوم
القسم ( التخصص ): رياضيات/ حاسوب
السنة الدراسية (المستوى الدراسي): 2008/2009
الجنس: ذكر
عدد الرسائل: 37
العمر: 24
الدوله: اليمن
العمل/الترفيه: طالب
المزاج: رايــــــــــــــق
نقاط: 42
تاريخ التسجيل: 19/07/2010
: :قائمة الأوسمة: :

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأحد ديسمبر 18, 2011 9:09 pm

هدول كتب:
يسلموووووووووووووووووووووو كتيرررررررررر

بكون ممنونة كتير اذا بتقدر تفيديني عن موضوع ال cluster


شكرا على المرور
اختي العزيزه انا اشرح على كتاب الكاتب :وليم

وضحي سؤاللك شوي عشان اقدر افيدك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
هدول
عضو جديد
عضو جديد


كيف تعرفت علينا: عن طريق النت بالبحث عن موضوع لمادة العمارة
الكــلــيــة: هندسة
القسم ( التخصص ): حاسوب
السنة الدراسية (المستوى الدراسي): تانية
الجنس: انثى
عدد الرسائل: 2
العمر: 22
الدوله: فلسطين
نقاط: 2
تاريخ التسجيل: 16/12/2011

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الإثنين ديسمبر 19, 2011 8:05 pm

اي مزبوط لنفس الكاتب هو بشبتر 17 هاد الموضوع سكشن17.5 بدي افهم شو هو الcluster بالزبط وكيف طريقة عمله اذا عندك اي معرفة
يسلمو كتير لاهتمامك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
هدول
عضو جديد
عضو جديد


كيف تعرفت علينا: عن طريق النت بالبحث عن موضوع لمادة العمارة
الكــلــيــة: هندسة
القسم ( التخصص ): حاسوب
السنة الدراسية (المستوى الدراسي): تانية
الجنس: انثى
عدد الرسائل: 2
العمر: 22
الدوله: فلسطين
نقاط: 2
تاريخ التسجيل: 16/12/2011

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الإثنين ديسمبر 19, 2011 8:18 pm

انا بدي اياه عشان علي مشروع بحث في هاد الموضوع والتسليم يوم الاربعاء
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ahmed600
عضو جديد
عضو جديد


كيف تعرفت علينا: صدفة
الكــلــيــة: الهندسة
القسم ( التخصص ): it
السنة الدراسية (المستوى الدراسي): ثانبة
الجنس: ذكر
عدد الرسائل: 1
العمر: 26
الدوله: اليمن
نقاط: 1
تاريخ التسجيل: 07/01/2012

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    السبت يناير 07, 2012 9:09 pm

تسلم على هذا المجهود
الرجوع الى أعلى الصفحة اذهب الى الأسفل
جايدة
عضو جديد
عضو جديد


كيف تعرفت علينا: من صديق
الكــلــيــة: العلوم التطبيقية
القسم ( التخصص ): علوم حاسوب
السنة الدراسية (المستوى الدراسي): الثاني
الجنس: انثى
عدد الرسائل: 1
العمر: 22
الدوله: فلسطين
نقاط: 1
تاريخ التسجيل: 13/06/2012

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأربعاء يونيو 13, 2012 12:31 pm

السلام عليكم أنا عاوزة شرح عن أنواع DRAM بالتفصيل ضروري
وشرح عن Hamming code
[u][i][img][/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
mo.albar
عضو جديد
عضو جديد


كيف تعرفت علينا: انكم طلاب مجتهدون وانشاء الله نستفيد منكم وانتم ايضاُُ تسفيدو مني
الكــلــيــة: جامعة صنعاء-الهندسة
القسم ( التخصص ): IT
السنة الدراسية (المستوى الدراسي): level 3
الجنس: ذكر
عدد الرسائل: 1
العمر: 24
الدوله: Sanaa
نقاط: 1
تاريخ التسجيل: 02/07/2012

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الثلاثاء يوليو 03, 2012 9:12 pm

السلام عليكم ورحمه الله وبركاته
ارجوا من المهندسين والطلاب والاخواه الموجودين في المنتدى الاجابه علي الاسئلة التي سوف اطرحها وارجوا ان تكون الاجابة دقيقهة اذا سمحنمموا لمافيه إستفادة و مصلحه للجميع
س1:لماذا تفقد البيانات عند انقطاع التيار الكهربائي؟
س2:ماسبب شـــيــــــخوخة الــــهـــــــاردويـــــــــر؟
س3:تخيل انك مصمم حاسوب فماذا تتوقع ان تكون مواصفات حاسوب المستقبل؟
س4:كيف لعمل ذاكرة الوصول العشوائي؟
س5:ماهي الحواسيب الذي لديها ذاكرة(هاردويرو و سفتوير)؟
Q6:what's main (MAPPING FUNCTION)?
Internalس7:اهي فكرةالـــ
من حيث التركيب الفيزيائي ؟RMA&SRAMس8:ماالفرق بين الــــ
؟CD-RAMس9:لماذا لايمكن للفيروسات محو المعلومات الموجودة على قرص الـــــ
س10:كيفية عمل تنضيم الذاكرة؟
؟system Busس11:لماذا لانربط الاجهزة الطرفية مباشرة مع الــــ
س12:كيف تعمل الاجهزة الطرفية؟

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



........^_^ وشكراً.......^_^
الرجوع الى أعلى الصفحة اذهب الى الأسفل
khattab8888
عضو جديد
عضو جديد


كيف تعرفت علينا: net
الكــلــيــة: engineering
القسم ( التخصص ): computer
السنة الدراسية (المستوى الدراسي): third
الجنس: ذكر
عدد الرسائل: 1
العمر: 34
الدوله: السعودية
نقاط: 1
تاريخ التسجيل: 31/08/2014

مُساهمةموضوع: رد: شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب    الأحد أغسطس 31, 2014 11:35 pm

بارك الله فيك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

شرح كتاب معماريه الحاسوب لطلاب رياضيات حاسوب

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى شباب جامعة إب ::  ::  :: -