ادل هكخ انؼشث خ انغؼىد خ وصاسح انزؼه ى انؼبيل جامعة الباحة كلية العلوم واآلداب بالمخواة منوذج توصيف املقرر طجمب نهه ئخ انىط خ نهزمىمي واالػز بد األكبدمي قسن : احلاسة االيل ادلبدح : نغخ انزد غ 05088 انشيض :
أ( حتديد املقرر واملعلوهات العاهة 05088 اعى ادلمشس وسل :- نغخ انزد غ - - انغبػبد ادلؼز ذح:- انرب بيح أو انربايح انيت زى رمذمي ادلمشس ض هب:- ػهىو احلبعت - - اعى ػضى ئخ انزذس ظ ادلغئىل ػ رذس ظ ادلمشس:- 4 ادلغزىي أو انغ خ انيت ع زى رمذمي زا ادلمشس ف :- ادلغزىي اخلبيظ - 5 ادلزطهجبد انغبثمخ ذلزا ادلمشس )إ وخذد(:- - 6 - ادلزطهجبد ادلصبحجخ ذلزا ادلمشس )إ وخذد(:- 7 يكب رذس ظ ادلمشس إ مل ك يف ادلمش انشئ غ نه ؤعغخ انزؼه خ كل خ الؼلىم واالداة ثبدلخىاح - 8 ب(األهداف -وصف يىخض ن زبئح انزؼهى األعبع خ نهطهجخ ادلغدهني يف زا ادلمشس:- قدم هذا المساق المفاه م األساس ة للغة التجم ع ه لغة البرمجة ذات المستوى المنخفض ألجهزة الكمب وتر المعالجات م كروكنترولر واألجهزة األخرى القابلة للبرمجة. فإنه طبق تمث ل رمزي للرموز والثوابت آلة أخرى الزمة لبرنامج الهندسة المعمار ة وحدة المعالجة المركز ة مع نة. عادة تم تعر ف هذا التمث ل من قبل الشركة المصنعة للجهاز و قوم على فن اإلستذكار الت ترمز خطوات تجه ز )تعل مات( وسجالت المعالج ومواقع الذاكرة وخصائص لغة أخرى. لغة التجم ع محددة وبالتال إلى ماد ة مع نة ( وأ الظاهر ة( العمارة الكمب وتر. هذا هو على النق ض من معظم لغات البرمجة رف عة المستوى والت من الناح ة المثال ة والمحمولة. دعا فائدة البرنامج تم استخدام المجمع لترجمة الب انات إلى لغة التجم ع رمز الجهاز الكمب وتر الهدف. المجمع نفذ ترجمة أكثر أو أقل تشاكل )واحد الى واحد رسم الخرائط( من الب انات متعلق بالذاكرة إلى تعل مات الجهاز
والب انات. وهذا تناقض مع لغات عال ة المستوى ف ب ان واحد الت عادة النتائج ف العد د من تعل مات الجهاز. -صف ثبخزصبس أ خ خطط زى ر ف ز ب يف انىلذ انشا ي أخم رطى ش وحتغني ادلمشس - زا ادلمشس غزف ذ هي ادلبد ح ادلزبزخ ػل اإل زش ذ ادلزىفشح لك إلػذاد ػشوع احملبػشاد و الرباهح ج( وصف املقرر - ادلىاض غ ادلطهىة حبثهب ومشىذلب ادلىضىع ػذد االعبث غ األعجىع عبػبد االرصبل 6 Intrductin t prcessrs and prcessrs registers 8088 Intrductin t Assembly Language prgramming Assembly Language Instructin set Simple prgrams Fundamentals f assembly language Debug cmmands and testing
Simple prgram lps Character cde data examples Arithmetic prblems Examples Subrutines Input / utput Interrupts Prblem definitin and prgram design -يكى بد ادلمشس )رل ىع عبػبد االرصبل يف انفصم انذساع ( انؼ ه / ادل ذاين / انزذس ت احملبضشح انذسوط اخلبصخ انزؼبوين أو اإليز بص نطهجخ انزخصصبد انصح خ عبػبد ظش خ ورطج م خ 8=4 4=4 أخشي عبػبد ادلكزج خ - عبػبد دساعخ إضبف خ خبصخ / عبػبد رؼهى يزىلؼخ ي انطهجخ يف اإلعجىع. 4- رطى ش زبئح انزؼهى يف طبلبد أو رلبالد انزؼهى أ - ادلؼشفخ 4
ج وصف ادلؼشفخ انيت ع زى اكزغبهبب يف ادلمشس. - - هفب ن الربرلخ - زل ثؼغ ادلغبئل الجغ طخ ثبعزخذام الربرلخ - اعزشار د بد انزؼه ى )انزذس ظ( ادلطهىة إعزخذايهب نزطى ش رهك ادلؼشفخ. احملبػشاد ثبعزخذام PwerPint احلىاس وادل بلشبد. ركل ف الطالة ثؼول الرباهح. - طشق رم ى ادلؼشفخ ادلكزغجخ. االخزجبساد الزسش ش خ ثبعزخذام األعئلخ راد االخز بساد ادلزؼذدح. رظو ن الرباهح. ة-ادلهبساد ادلؼشف خ )اإلدساك خ( -ادلهبساد ادلؼشف خ ادلطهىة رطى ش ب. حتذ ذ الؼ بطش الشئ غ خ للشعن ثبحلبعت رطج ك رم بر بلشعن راد الجؼذ ي وراد الثالثخ اثؼبد. رطج ك ادلهبساد لز طى ش ور م ن إخزجبس إعزشار د خ. - اعزشار د بد انزؼهى ادلغزخذيخ يف رطى ش ادلهبساد ادلؼشف خ. المشاءح زلمبد مبػ. الزذس جبد ػل رطى ش الرب بهح. إسشبد الطالة إىل ثؼغ ادلىالغ االلكزشوين لإلفبدح ه هب. ط -شق رم ى ادلهبساد ادلؼشف خ ادلكزغجخ. ادلشبسكخ يف لبػخ الذسط. رمذمي األ شطخ وحتل ل ال ظىص. 5
اخزجبساد عش ؼخ وفظل خ وهنبئ خ وأ شطخ. ج - يهبساد انؼاللبد انشخص خ وادلغئىن خ - وصف دلهبساد انؼاللبد انشخص خ يغ ا خش وانمذسح ػه حت م ادلغئىن خ ادلطهىة رطى ش ب. رطى ش لذسح الطبلت للؼول ػل أداء الىاخجبد ورغل وهب يف ادلىػذ ادلمشس. رطى ش لذسح الطبلت ػل احلىاس وادل بلشخ. ر و خ ههبساد الزؼبهل هغ ا خش ي وحتول ادلغؤول خ واززشام سأ ا خش ي. الزسل ثبألهب خ الؼلو خ أث بء أداء الىاخجبد اجلوبػ خ. ا -عزشار د بد انزؼه ى ادلغزخذيخ يف رطى ش ز ادلهبساد وانمذساد. ركل ف الطبلت ثجؼغ الرباهح ور ف ز ب ػل احلبعت. ختظ ض غجخ هي الذسخخ لأل شطخ اجلوبػ خ. ث بى أثش األهب خ الؼلو خ وػشوسح االلزضام اهب يف هثل ز األػوب. -طشق رم ى إكزغبة انطهجخ دلهبساد انؼاللبد انشخص خ ولذسهتى ػه حت م ادلغئىن خ:- ادلشبسكخ الفبػلخ يف لبػخ الذسط دل ل الزضام الطبلت وحتول ادلغؤول خ. رؼرب االخزجبساد الفظل خ وال هبئ خ ػي االلزضام والزسظ ل ادلؼشيف وادلهبس. د - يهبساد االرصبل ورم خ ادلؼهىيبد وادلهبساد احلغبث خ )انؼذد خ( - وصف ادلهبساد انؼذد خ ويهبساد اإلرصبل ادلطهىة رطى ش ب:- ر و خ لذسح الطبلت ػل الزؼبهل هغ وعبئل الزم خ. ر و خ لذسح الطبلت ػل الزؼبهل هغ اإل زش ذ. ا -عزشار د بد انزؼه ى ادلغزخذيخ يف رطى ش ز ادلهبساد:- - إداسح احلىاس وادل بلشخ ػي طش ك اإل زش ذ. - الزىاطل هغ الضهالء إلكزشو ب. 6
-طشق رم ى اكزغبة انطهجخ دلهبساد اإلرصبل ورم خ ادلؼهىيبد وادلهبساد احلغبث خ )انؼذد خ(: ادلشبسكخ الفبػلخ يف إداسح احلىاس. ادلالزظخ. ادلزبثؼخ. - ادلهبساد احلشك خ )إ كب ذ يطهىثخ( - وصف نه هبساد احلشك خ )يهبساد ػضه خ راد ي شأ فغ ( ادلطهىة رطى ش ب يف زا اجملبل: ا -عزشار د بد انزؼهى ادلغزخذيخ يف رطى ش ادلهبساد احلشك خ: -طشق رم ى اكزغبة انطهجخ نه هبساد احلشك خ: 5- حتذ ذ اجلذول انضيين دلهبو انزمىمي انيت زى رم ى انطهجخ وفمهب خالل انفصم انذساع سلى انزم ى طج ؼخ يه خ انزم ى )يثال : يمبنخ أو اخزجبس لصري أو يششوع مجبػ أو اخزجبس فصه أو --- اإلعجىع ادلغزحك غجخ انذسخخ إىل دسخخ انزم ى ان هبئ %0 االخزجبس الفظل األو ( مجبػ ) األعجىع اخلبهظ %0 االخزجبس الفظل الثبين ( مجبػ ) األعجىع الزبعغ %0 ادلشبسكخ ػل هذاس الفظل %0 االخزجبس الؼول 4 %50 االهزسبى ال هبئ ( مجبػ ) 5 7 د( الدعن املقدم للطلثة
اإلخشاءاد أو انزشر جبد ادلؼ ىل هبب نض ب رىاخذ أػضبء ئخ انزذس ظ ي أخم رمذمي ادلشىسح واإلسشبد األكبدمي نهطبنت احملزبج نزنك )يغ حتذ ذ يمذاس انىلذ انغبػبد ادلكزج خ انيت زىاخذ ف هب أػضبء ئخ انزذس ظ يف اإلعجىع(: وخىد أػؼبء ئخ الزذس ظ لزمذمي ادلشىسح وال ظر واإلسشبد األكبدمي للطبلت احملزبج لزلك. عذ عبػبد أعجىػ خ هفزىزخ لكل الطالة. حتذ ذ هىاػ ذ إػبف خ هغ الطالة الز ي حيزبخىى لزلك خبسج طبق الغبػبد ادلكزج خ )ادلى ىثىى الؼؼفبء( الكتب ه( هصادر التعلن ^ David Salmn (99). Assemblers and Laders. ^ Beck, Leland L. (996). "". System Sftware: An Intrductin t Systems Prgramming. Addisn Wesley.. Hyde, Randall. "Chapter - Classes and Objects". The Art f Assembly Language, nd Editin. N Starch Press. 00.. Intel Architecture Sftware Develper s Manual, Vlume : Instructin Set Reference. INTEL CORPORATION. 999. pp. 44 and 5. http://dwnlad.intel.cm/design/pentiumii/manuals/490.pdf. Retrieved 8 Nvember 00. http://www.research.att.cm/~bs/sa.html http://www.sa.cm/ - ادلىاد اإلنكزشو خ ويىالغ اإل زش ذ... إخل 4 - يىاد رؼهى أخشي يثم انربايح انيت رؼز ذ ػه انك ج ىرش أو األلشاص ادلضغىطخ أو ادلؼب ري ادله خ أو األ ظ خ:- 5 و( املرافق املطلوتة 8
الا- كلية العلوم واآلداب باملخواة حذد يزطهجبد ادلمشس مبب يف رنك حدى انفصىل وادلخزرباد )أ ػذد ادلمبػذ يف انفصىل وادلخزرباد ويذي رىافش أخهضح انك ج ىرش... أخل ) - ادلشافك انزؼه خ: لبػبد دسط ه بعجخ حتزى ػل خهبص ػشع ث ب بد) Shw )Data. هؼبهل زبعجبد ثبالػبفخ للزىفري هزشخن Cmpiler للزذس ت ػل ػول الرباهح. Cmpiler للزذس ت ػل ػول الرباهح. - أخهضح انك ج ىرش :- هؼبهل زبعجبد زذ ثخ ثبالػبفخ لزىفري هزشخن -يىاسد أخشي : ذ( تقيين املقرر وعوليات التحسني - اعزشار د بد احلصىل ػه زبئح انطبنت وفبػه خ انزؼه ى: اخزجبساد فظل خ. اخزجبساد عش ؼخ هغزوشح. أ شطخ ه ضل خ ورذس جبد ػل كزبثخ الرباهح عزشار د بد األخشي ادلزجؼخ يف رم ى ػ ه خ انزؼه ى إيب ػ طش ك األعزبر أو ػ طش ك انمغى: الزشبوس ورجبد اخلرباد ثني هي ذسعىى ادلمشس رار. ل بم هششفني مبالزظخ لبػبد الذساعخ.. -ػ ه بد حتغني انزؼه ى: دوساد رذس ج خ ألػؼبء ئخ الزذس ظ. ر ظ ن وسػ ػول لزجبد اخلرباد وا ساء ثني أػؼبء ئخ الزذس ظ. ػمذ لمبءاد ه ظوخ يف ثذا خ كل فظل دساع دل بلشخ هشكالد الفظل الغبثك وطشذ احللى 9
رشد غ أػؼبء ئخ الزذس ظ ػل زؼىس ادلؤدتشاد اذلبدفخ إىل رطى ش ا داء. 4 -ػ ه بد انزحمك ي يغزى بد إجنبس انطهجخ : االخزجبساد الزسش ش خ الذوس خ. االخزجبساد الشفى خ ادلج خ ػل خطخ واػسخ. الم بم ثىاخجبد أعبع خ أو إػبف خ. لشاءح اإلخبثبد ثؼذ الزظس ر لشاءح بلذح ورغد ل مبؽ المىح والؼؼف. 5 -صف انزشر جبد واخلطط ادلؼذح نه شاخؼخ انذوس خ نفبػه خ ادلمشس وانزخط ط نهزحغني : اعزطالع آساء أػؼبء ئخ الزذس ظ الز ي ذسعىى ادلمشس دلؼشفخ هشئ بهتن والزشازبهتن لزطى ش. لمبءاد دوس خ هغ ادلو ض ي هي الطالة دلؼشفخ مبؽ المىح و مبؽ الؼؼف يف ادلمشس. ػمذ همبس خ ثني زا ادلمشس وادلمشس فغ يف خبهؼبد أخشي. اعزؼبفخ أعبرزح صائش ي لزمىمي ادلمشس. ػمذ لمبءاد ظف ع ى خ دل بلشخ عجل الزطى ش. االعزفبدح هي ظن اجلبهؼبد ادل بظشح يف الزطى ش. ػمذ وسػ ػول ألعبرزح ادلمشس. ه بلشبد ثني أػؼبء ئخ الزذس ظ دلؼشفخ طشائك كل ه هن لظؼىثبد رذس ظ ادلمشس. 0