السلام عليكم ورحمة الله وبركاته
هذا الموضوع خاص بمادة تنظيم الحاسبات والبرمجه بلغة التجميع CS 321
في البدايه هذا موقع الماده
http://cs321.yolasite.com/– اسم المقرر و رقمه: عال 321
– الساعات المعتمدة: 3 ساعات
( 2نظري - 2 عملي )
– المستوى او السنه التابعه له ( علوم الحاسب المستوى الخامس- قسم الشبكات تعتبر ماده اختياريه)
– المواضيع المطلوب بحثها وشمولها(المحتوى النظري)
في البدايه الماده عباره عن جزئين
1- تنظيم الحاسبات Computer Organization
2- لغة الاسمبلي assembly language
على ايام ماكنا ناخذ الماده كانت استاذه ساره تخلي يوم ناخذ درس من تنظيم الحاسبات واليوم اللي بعده ناخذ درس اسمبلي هم مرتبطين مع بعض يعني مارح تمشين بلغة الاسمبلي الا اذا كان عندك خلفيه عن تنظيم الحاسبات فبكتب المواضيع اللي تندرج تحت كل جزء
:PART ONE ~ Computer Organization
INTRODUCTION TO MICROPROCESSORS
مقدمه عن المعالجات CPU
MICROCOMPUTER ARCHITECTURE
هيكلة او عماره الحاسبات
MICROPROCESSOR MEMORY ORGANIZATION
الذاكرات
MICROPROCESSOR INPUT/OUTPUT
الادخال والاخراج في الكمبيوتر
:PART TWO ~ assembly language
Introduction to the IBM PC assembly language
مقدمه في لغة الاسمبلي
The processor status and the FLAGS register
صراحه مااعرف ترجمتها بس هي اسهل وامتع شي بالماده اذكر جانا سؤال في الكويز وكل البنات حلوه صح :banana: الا انا مدري فهاوه ولا هبال بس والله كان سهل بس سويت حركه ينقال لي ذكيه وصار كل حلي خطا تقريبا تعتبر حل مسائل مو كتابة كود بعطيكم عليها مثال في ردود قادمه
Flow control instructions
اللي هي IF - WHILE - FOR بس هنا تكون في لغة الاسمبلي
Logic, shift, and rotate instructions
الشفت والروتيت اللي اخذتوها في مقدمه بالحاسب هي نفسها هنا بس لها اوامر في لغة الاسمبلي
Multiplication and division instructions
الضرب والقسمه في لغة الاسمبلي
Array and Addressing modes
المصفوفات
وبكذا خلصنا من مواضيع الماده وان شاء الله بشرح لكم الماده في ردود قادمه لاني صراحه اعشق هذي اللغه وافضلها على لغة السي بلس بلس
اسم كتاب الماده طبعا كتابين لان الماده عباره عن جزئين
Text Book Part I:
Microprocessor Theory and Applications with 68000/68020 and Pentium by M.RAFIQUZZAMAN,WILEY,2008
Text Book Part 2:
IBM PC Assembly Language and Programming, by Peter Abel,2001
الماده يبغالها مذاكره اول باول لو ماذاكرتي مارح تمشين بالماده وخاصه جزء الاسمبلي لازم تذاكرين درس بدرس
نصيحه ثانيه الشيتات لازم تحلينها بنفسك والله بتضيعين لو ماحليتيها فنصيحه نصيحه اخت لخواتها الشيت حليه بنفسك
انا صراحه اخذت الماده مع استاذه ساره ماحسيت باي صعوبه واجهتني كانت تشرح كل شي ماخلتني احتاج لمدرسه خصوصيه او شي كذا الماده رغم انها شوي ملخبطه بس هي رتبتها لنا قد ماتقدر
المذاكره كان الجزء الاول سلايد اما الجزء الثاني من الكتاب
الماده لها مشروع اللي هو سؤال وتحلينه في لغة الاسمبلي
كان فيه واجبات تنزل بين فتره وفتره تقريبا 5 واجبات اللي هي كتابه اكواد بالاسمبلي
هي تختلف عن لغة السي بلس بلس فلي مامشت في برمجه 1 لا تخاف هذي مالها دخل فيها وصديقاتي اعرفهم ماكانو يحبون برمجه 1 ومشو في الاسمبلي والعكس صحيح مو كل من مشت في برمجه 1 تمشي في الاسمبلي لان المادتين تختلف عن بعض اللي اقدر اقوله الماده يبغالها مذاكره اول في اول هي مو كثيره وافكارها جدا جدا قصيره وبسيطه وحتى وقت المذاكره مافيه شي كثير بس يبغالك تذاكرين اوامر الاسمبلي اول باول لان كل امر يعتمد على الثاني فنصيحه عشان ماتضيعون ذاكرو الاوامر درس بدرس يعني مثلا عطتكم اليوم امر ADD و MOV و SUB روحي جربي تكتبين كود كل امر
:lol!: :cheers: :santa: