نشكرك شكرا جزيلا ، وحاول قدر المستطاع أن تستعين بالرسومات التوضيحية ، وأصنك في حال الرسومات الاستعانة ببرنامج Pain Shop Pro بحيث تقلل الألوان إلى 8 إن استطعت ومن ثم تحول الصورة إلى نسق PNG مما يسمح بضغطيها بشكل كبير جدا.
بعد التحية و السلام لكل الأعضاء في هذا المنتدى الطيب....
فلقد درست في الفصل الدراسي الماضي مادة تدور حول المعالجات و بنائها وخلال ذلك كلفت بعمل بحث يدور حول التقنيتين البنائيتين الأساسيتين في عالم المعالجات وهما تقنية CISC و تقنية RISC
أثناء عملي لذلك البحث مع بعض الزملاء طلب مني أن اجعله مبسطا بحيث يمكن لكل من لديه خلفية بسيطة عن المعالجات أن يفهمه.....
وفي النهاية تم تقسيم البحث إلى نقاط أساسية وهي كالتالي:
1- تعريف بتقنية CISC و تقنية RISC
2- نماذج أولية لكل من CISC & RISC.
3- توضيح آلية إجراء عملية في كل من CISC & RISC.
4- مميزات كل منهما CISC & RISC
5. RISC Vs. CISC .
6. خلاصة القول حول كل من التقنيتين CISC & RISC.
7. مصطلحات مهمة في عالم المعالجات.
8. أمثلة للمعالجات :
* Alpha Architecture .
* Power Architecture.
* The 80x86 Architecture
سأقوم بإذن الله بعرض الموضوع نقطة بنقطة ....كل نقطة في رد منفصل و سأحاول عرض الموضوع بأبسط صورة وصياغة ممكنة......نسأل الله التوفيق والسداد.....
و ما نستغني عن مشاركاتكم......
تحياتي للجميع......
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
نشكرك شكرا جزيلا ، وحاول قدر المستطاع أن تستعين بالرسومات التوضيحية ، وأصنك في حال الرسومات الاستعانة ببرنامج Pain Shop Pro بحيث تقلل الألوان إلى 8 إن استطعت ومن ثم تحول الصورة إلى نسق PNG مما يسمح بضغطيها بشكل كبير جدا.
بانتظار الموضوع ....
بارك الله فيك أخي Unreal فعلا اننا بحاجة لمثل هذه المعلومات
أخي هاردوير، إن كانت الصورة تحتوي على 256 لون فأقل أو حتى أكثر ولكن دون مبالغة، فيفضل أولا تجربة هيئة gif فيها، وذلك نظرا لأن هيئة PNG هي هيئة عيار 32 بت وgif عيار 8 بت، قدي كون فرق صغير في الحجم لصالح gif هنا
[CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]
[CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]
[CENTER][IMG]https://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]
[CENTER][SIZE=4][FONT=Arial][B][URL="https://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
[CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]
1- تعريف بتقنية CISC و تقنية RISC
تعريف الـ CISC
تنطق سيسك وهي اختصار للجملة Complex Instruction Set Computer
أغلب الكمبيوترات الشخصية تستخدم معمارية CISC والتى تدعم مجموعة أوامر Instruction Set قد يصل عددها إلى 3000 أمر أو أكثر في بعض الأحيان .
الدافع الأساسي وراء هذه التقنية (CISC) هو تخفيض التكلفة العامة للكمبيوترات وذلك عن طريق جعل البرمجة -وهي العنصر الأكثر تكلفة في أي نظام كمبيوتر- أكثر سهولة وبالتالي أقل تكلفة. و يتلخص جميع ذلك بتطبيق مبدأ بسيط وهو نقل التعقيد من عالم البرمجيات إلى عالم العتاد .
تعريف الـ RISC
تنطق ريسك وهي اختصار للجملة Reduced Instruction Set Computer
وهي نوع من المعالجات التى تتعرف على محدود نسبياً من الأوامر Small Instruction Set
حوالى الـ(200) أمر.
من ميزات أوامر هذا النوع أنها قصيرة ومبسطة مما يسرع في عملية التنفيذ ، وميزة أخرى قد تكون أكثر أهمية وهي أنه لبساطة أوامر هذا النوع فقد أصبح بالإمكان التقليل من عدد الترانزستورات مما سيؤدي بالضرورة إلى خفض تكلفة التصنيع ...
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
جزئية فرعية توضيحية......
Instruction Set أو طقم التعليمات الذي يدعمه أي معالج هو عبارة عن مجموعة أوامر كل أمر منها يمثل تسلسل من الـ Bytes يستطيع المعالج التعرف عليها مباشرة (خط كبير تحت مباشرة)...ومن ثم يستجيب لمحتوى ذلك الأمر....
الـ CISC إعتمدت على التالي....
كل ما زاد عدد الأوامر زادت سهولة البرمجة بشكل كبير..... لكن بالمقابل يزيد التعقيد في بناء المعالج حيث ستحتاج إلى وحدة ترجمة (MicroCode Unit) معقدة داخل نفس المعالج للتعرف على كم الأوامر الكبير....وسيستغرق الأمر وقتا إضافيا داخل وحدة الترجمة (MicroCode Unit) حتى يتم تفسيره مما يعني تباطوأً في الأداء إعتمادا على تعقيد الأمر المدخل......
الـ RISC إعتمدت على التالي...
أوامر بدائية جدا لا تحتاج لوحدة ترجمة (NO MicroCode Unit) تنفذ الأوامر تنفيذا سريعا وكل أمر يستغرق دورة معالجة وحيدة أو أقل ....وكل الأوامر موحدة الطول 4 بايت فقط ..
ونظرا لسهولة الأوامر كما ذكرنا وتوحيد الطول أصبحت الحاجة لقوة المعالجة أقل مما يعني إمكانية الحصول على معالج RISC بنفس أداء معالج CISC ولكن بعدد ترانزستورات أقل بكثير و أيضا تم إلغاء وحدة الترجمة مما يعني تخفيضا كبيرا في تكاليف التصنيع....وفي حجم المعالج أيضا مما مكن من إضافة المزيد من المسجلات الداخلية والتي بدورها وفرت مخزنا واسعا لتخزين البيانات والأوامر ذات الإستخدما المتكرر ضمن المعالج مما يعني وصولا سريعا جدا لها ...بدلا من الحاجة للخروج خارج المعالج لجلبها من الذاكرة RAM الرئيسية وعملية الخروج من المعالج أثناء التنفيذ لعملية ما تعني تباطؤا لا يستهان به خصوصا إذا نظرنا إلى سرعة النواقل والتي تعتبر بطيئة جدا مقرنة بسرعة المعالج الداخلية....
ولكن العيب هنا هو أن التعقيد طاح على راس المبرمجين وتحديدا في برمجة البرامج المترجمة Compilers وهي البرامج التي تحول البرامج الكتوبة بلغات عالية المستوى مثل بيسك و جافا غلى لغة الآلة....و الصعوبة هذه سببها قلة و بدائية الأوامر المتوفرة.....
خذوا هذا المثال الأخير لتوضيح قصة الصعوبة والسهولة في البرمجة إستنادا لحجم وعدد الأوامر المتاحة.....
هناك (طفل 1) عنده مكعبات للبناء وهي بدائية أي عبارة مكعبات فقط
وهناك (طفل 2) عنده مكعبات (Lego) بأشكال متنوعة من مستطيلات ومثلثات إلى أشكال جاهزة من سيارات و بشر وووو.....
طلب من الطفلين بناء منزل مثلا.........فمن سيعاني أكثر في البناء؟؟؟ أكيد الطفل الأول لأنه سيحتاج لتكوين كل العناصر بنفسه من الأشكال البدائية جدا....بينما الطفل الثاني لن يستغرق وقتا يذكر بل وسيجد وقتا إضافيا في إضافة الأشكال الجمالية.....
هذه فلسفة تقنية الـ CISC
ولكن إذا نظرنا من زاوية أخرى سنجد أن تكلفة مكعبات الطفل الثاني أضعافا مضاعفة من تكلفة مكعبات الطفل الأول.....وأيضا لو كان الطفل الأول ذكي لدرجة كبيرة فإن سيستطيع التعامل مع مكعباته بمهارة وسرعة غير مسبوقة....بينما سيحتاج اطفل الأول مهما كان ذكيا لبعض الوقت لكي يستوعب الشكل الذي في يده والمكان المناسب لوضعه.....
هذه فلسفة تقنية الـ RISC
كانت تلك فقرة توضيحية إضافية........
أتمنى منكم التفاعل ولا تترددوا في السؤال........
وهناك طلب كنت قد طلبته سابقا وأطلبه اليوم.......أرجوا من أحدكم أن يتكرم علينا بموقع لتحميل الصور لأنني انغثيت وأنا أحاول بموق جيران وما طلعت بنتيجة فايليت لو واحد منكم يتكرم علينا باشترك جاهز و مقشر في موقع محترم ......وسأكون له من الشاكرين وسيكون له من الله الأجر.... بإذن الله.....
تحياتي للجميع.....
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
2-نماذج أولية لكل من CISC & RISC
في هذه النقطة سنعرض بعض المعالجات الأولى من كل نوع
أولا: معالجات CISC .....
*
-النــــــــــــــــوع 3701168 IBM
- سنــــة التصنيـــــع 1973
- عدد الأوامــــــــر 208
-حجم وحدة الترجمة 54k
-حجم الأوامــــــــــر 2-6 بايت
*
-النــــــــــــــــوع VAX
- سنــــة التصنيـــــع 1978
- عدد الأوامــــــــر 303
-حجم وحدة الترجمة 61k
-حجم الأوامــــــــــر 2-57 بايت
*
-النــــــــــــــــوع Xerox Dorado
- سنــــة التصنيـــــع 1978
- عدد الأوامــــــــر 270
-حجم وحدة الترجمة 17k
-حجم الأوامــــــــــر 1-3 بايت
ثانيا: معالجات RISC
*
-النــــــــــــــــوع 801 IBM
- سنــــة التصنيـــــع 1980
- عدد الأوامــــــــر 120
-حجم وحدة الترجمة 0
-حجم الأوامــــــــــر 4 بايت
*
-النــــــــــــــــوع Berkeley RISC I
- سنــــة التصنيـــــع 1981
- عدد الأوامــــــــر 3
-حجم وحدة الترجمة 0
-حجم الأوامــــــــــر 4 بايت
*
-النــــــــــــــــوع Stanford MIPS
- سنــــة التصنيـــــع 1983
- عدد الأوامـــــــر 55
-حجم وحدة الترجمة 0
-حجم الأوامــــــــــر 4 بايت
أخيرا يمكنك أخي العزيز ملاحظة عدم وجود وحدة الترجمة في معالجات RISC وكذلك أن طول الأوامر موحد بـ 4 بايت.....أيضا تجد أن عدد الأوامر أقل من معالجات CISC بمعدل النصف على الأقل...
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
جرب احد هذين الموقعين ، فأنا استخدهما في تحميل الصور
https://www.krkor.host.sk/up1.htm
https://mitglied.lycos.de/dengwan/up/imageupload.php
اخي IBM له مشاركة بخصوص مواقع رفع الصور مثبته في قسم الانترنت ..
[URL=www.arabsoftware.net]عرب سوفتوير[/URL]
[IMG]https://mohibm.jeeran.com/images/dr_moh.jpg[/IMG]
ملاحظة سريعة بالنسبة للصور لن أنزل أية الصور.....لأنه بصراحة ما في أي تفاعل مع الموضوع .....
كل اللي حسويه إني سأكمل وعدي وأتم الموضوع بإذن الله.....
3- توضيح آلية إجراء عملية في كل من CISC & RISC.
أولا: في حالة الـ RISC
مثلاًً في لغــة التجميــــع Assembly
للقيـــام بعمليــــة ضــرب عدديـــن (Multiplication) فإننـــا سنحتـــاج للتالي :
1- تحميل العدد الأول من الذاكرة في (Registers A)
LOAD A , 2 : 3
"3:2" يمثل الموقع في الذاكرة .....وطبعا A إسم للمسجل الذي سنخزن فيه القيمة...
2- ويتم تحميل العدد الثاني بنفس الطريقة في الـ Registers B
3-إجراء عملية الضرب:
PROD A , B
4-تخزين الناتج الذاكرة:
STORE 2 : 3 , A
حيث سيخزن الناتج بعد الضرب أوتوماتيكيا في المسجل A
وسنقوم بنقل القيمة التي بداخله للموقع 2 : 3 من الذاكرة...
ثانيا: في حالة الـ CISC
أمــــــا بالنسـبة لعملية الضرب في CISC فإنها تتم بنفس خطوات الأسلوب الســابق فعليا ولكـــن الذي يظهر لك كمبرمج أمــر واحــد فقــط
MULT 2 : 3 , 5 : 2
لاحظ البساطة في إستخدام الأمر فقد قام مباشرة بعملية الضرب للقيم من الموقعين ( 2 : 3 , 5 : 2 ) في الذاكرة
و من ثم التخزين في الموقع ( 2 : 3 )
((تعليق))
قد يبدو من خلال المثالين السابقين أن عملية الضرب (كمثال)
في معالجات RISC أعقد مما هي عليه في معالجات CISC.
ولكن عند التمعن في أوامر المعالجين نجد أن : ــ
أمر (MULT) في الـ CISC يتضمن بداخله على :
(LOAD – STORE – PROD )
فهو في "CISC " قد وفر عليك جزء كبير من المجهود وألقاه على عاتق وحدة ترجمة **
( MicroCode Unit) و التي تحتوي على كود مخزن لفك الأوامر المركبة إلى مكوناتها الأولية....
لابد أنك قد لاحظت أن CISC تولي الإهتمام الأكبر بالمبرمج لتسهل عمله و بالتالي تقلل من تكلفة برمجته....
بينما RISC تولي الإهتمام الأكبر لتقديم الأوامربأبسط صورة ممكنة للمعالج ليعطي الأداء الأمثل......
تحية طيبة لكم جميعا.....وإلى القاء في الحلقة القادمة....
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
4- مميزات كل منهما CISC & RISC
سأتجاوز هذه الخطوة لأنه و من الشرح السابق و مما يلي ستتضح هذه النقطة جيدا....
5- RISC Vs. CISC
CISC
*أوامر معقدة قد تستغرق أكثر من دورة للمعالج.
RISC
*أوامر بسيطة تستغرق دورة معالج وحيدة لإتمام التنفيذ.
CISC
*أي أمر ممكن أن يحتاج للوصول إلى الذاكرة.أثناء تنفيذه.
RISC
*الوصول للذاكرة (لسحب/ لتخزين) المعلومات فقط .وخلال التنفيذ تكون كل متطلبات الأمر جاهزة داخل المسجلات في المعالج.
CISC
*لا تستخدم تقنية الأنابيب pipelining أو تستخدمه بشكل أقل مقارنة .
RISC
*استخدام تقنية الأنابيب pipelining بشكل موسع.
CISC
*الأوامر تتم ترجمتها في وحدة Microcode Unit والتي توجد ضمن المعالج كخطوة تسبق التنفيذ.
RISC
*تنفيذ الأوامر يكون مباشرة دون ترجمة ( أوامر بسيطة )
CISC
*الأوامر تتفاوت في الحجم والتعقيد
RISC
*الأوامر بسيطة و موحدة الطول (4 بايت)
CISC
*عدد كبير من الأوامر(≈3000) ووضعيات التشغيل. "Safe ,Protected, Vertual"
RISC
*عدد قليل من الأوامر (≈200)
CISC
*التعقيد في مستوى العتاد تحديدا في وحدة Microcode Unit
RISC
*التعقيد في مستوى البرمجيات تحديدا في الـ compilers
CISC
*مجموعة مسجلات واحدة فقط One Register Set
RISC
*العديد من مجاميع المسجلات Many Register Sets
كانت تلك أهم الفروقات الرئيسية بين التقنيتين.....
نراكم في الحلقة المقبلة....
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
UNREAL
Thank you so much
really much effort
[SIZE="4"][B][FONT="Arial Narrow"]
[CENTER][COLOR="DarkGreen"]على آثارك يازمن نسير انا وخطاي, فهل سامضي انا وتبقى خطاي , ام سنذهب معاً [/COLOR][/CENTER][/FONT][/B][/SIZE]
العلم نووووووور
شكراً على الموضوع اخي UNREAL
الموضوع قيم ورائع
6- خلاصة القول حول كل من التقنيتين CISC & RISC.
حتي منتصف الثمانينات في القرن السابق كان التوجه السائد في عالم صناعة المعالجات CPUs هو بناء معالجات ذات أوامر أعقد و أكثر عدداً مما يجعل البرمجة أمرا أسهل.....ولكن في تلك الأثناء ظهر توجه آخر معاكس تماما وهو السعي لبناء معالجات ذات أوامر بسيطة جدا ومحدودة العدد مما سيمكن من تنفيذها بسرعات عالية جدا وغير مسبوقة...إلى جانب السرعة في التنفيذ هناك جانب إيجابي يعتقد البعض أنه أكثر أهمية وهو أنه طالما أن الأوامر بسيطة فإن عدد الترانزستورات اللازمة سيكون أقل وتعقيد التصميم للـCPUs صار أقل مم يعني كلفة أقل في الإنتاج والتطوير....مع ظهور ذلك الجيل ذو الأوامر المحدودة و الذي تمت تسميته RISC "Reduced Instruction Set Computer
" هنا في الحقيقة تم تسمية التوجه القديم ذو الأوامر الأكثر عددا وتعقيدا بـ CISC "Complex Instruction Set Computer " وذلك لتمييزها عن الجيل الجديد.....
من باب ذكر الشيء في موضعه يجب أن نذكر أن تقنية CISC كانت ولا تزال ذات شعبية عارمة نظرا لأنها تسهل مهمة المبرمجيين عموما مما يمكن من تطويرالبرامج بسرعة أعلى وكلفة أقل وهذا في الحقيقة مكمن القوة الأكبر لهذه التقنية
التوجه القديم أفضل أم الجديد موضع جدل ونقاش بين الكثيرين....
الكثير قالو طالما أن تقنية RISC تعني معالجات أسرع وأرخص....إذن هي ستكون معالجات المستقبل ومسألة بقاء معالجات CISC ماهي إلا مسألة وقت......
لكن ذلك لم يحدث... لماذا...؟؟؟ نعود ونتذكر نقطة قوة الـCISC ...وهي مسألة لا يستهان بها بل وتعتبر نقطة ضعف كبرى في الـRISC إذ وجد الكثيرون أن تكلفة تطوير البرامج لها و العناء المبذول فيها أكبر من و أهم من الخفض في التكلفة ...
بل وحتى مسألة السرعة فإن معالجات الـ CISC كانت في تطور دائم نحو الأفضل وذلك لأنها بدأت "CISC " تطبق الكثير من تقنيات الـRISC مثل الـ Pipelining ,Superscaling
مما يعني أن هامش الأداء تناقص بشكل كبير بين التقنيتين...
وأزيدكم من الشعر بيت حتى معالجات الـRISC بدأت أعداد الأوامر فيها بالإزدياد.....
الخلاصة أن كلا التقنيتين بدأتا في أخذ الصفات الجيدة من الأخرى محاولة تقليل الضعف فيها...
مما حدى بالكثيرين للقول أنهما في تقارب دائم من ناحية الأداء...
والواقع أن كلا منهما مستمر في شريحته الخاصة
الـCISC بقيت الأنسب والأكثر فعالية في المجالات العامة و الشبه متخصصة ......
ولكن مع ذلك فهذا لا ينفي دور RISC في بعض التطبيقات المتخصصة و المتطلبة للأداء العالي مثل:
Parallel Processing .
multi Processing .
Artificial Intelligence.
Scientific Calculations .
Graphics Rendering.
-----------------------------
في ختام هذا الجزء أتمنى من المشرفين تثبيت الموضوع لتتم الفائدة منه بالشكل الأكمل...
وللموضوع بقية...
مواضيع الهاردوير 2013
AMD تطلق أول معالج يكسر حاجز الـ 5.0GHz ! (خبر وتحليل)
الإنتقال من Thermaltake Eureka إلى CoolerMaster HAF XB (تجربة شخصية)
إحياء لابتوب توشيبا Toshiba Qosmio E15-AV101 (تجربة شخصية)
Acer Ferrari One 200 فكرة تطوير! (تجربة شخصية)
أخبار الهواتف 2013
Symbian يرحل إلى مثواه الأخير! ملابسات وتبعات هذا الحدث على سوق الهواتف الذكية... (خبر وتحليل)
هاتف NOKIA LUMIA 1020 بكاميرا مذهلة بدقة 41 ميجا بيكسل!! (خبر وتحليل)
سوني تعلن عن Xperia Z Ultra أكبر هاتف بشاشة بدقة Full HD (خبر وتحليل)
مايكروسوفت تستحوذ رسمياً على نوكيا قطاع الأجهزة والخدمات! Microsoft acquires Nokia (خبر وتحليل)
مواضيع السوفتوير
برنامج تحرير كود وكتابة مواضيع منتديات WYSIWYG BBCode Editor 1.0.1.1 (مشاركة)
أعتذر عن الرد على أي رسالة خاصة لا تحمل عنواناً معبراً وواضحاً مهما كانت طبيعة المرسل
السلا عليكم ورحمة الله وبركاته
أولا :
أشكر الاخوان القائمين على هذا المنتدى الرائع
ثانيا :
أهنئك ياستاذ عبالكريم على هذا الموضوع والبحث المتعوب عليه بصراحه , طبعا قد يرى البعض ان البحث يتكلم عن امور متقدمه قليلا ولكن بحكم تخصصي في علوم الحاسبات ارى ان هذا الموضوع مهم للغايه واستاذنا لم يترك لنا الفرصه ان نضيف اي معلومه على الموضوع .
فجزاك الله خيرا وكثر الله من امثالك
اللهم صل وسلم وبارك على سيدي وحبيبي محمد صلى الله عليه وسلم
المفضلات