Assembly Language

Categories: برمجة
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

في علوم الحاسوب، لغة التجميع (بالإنجليزية: Assembly language) هي الصيغة السهلة القراءة للبشر المقابلة للغة الآلة التي تشكل الأوامر التي ينفذها حاسوب بتصميم ما. فلغة الآلة عبارة عن تتابع من البتات (bits) تمثل عملية حاسوبية أو أمر للحاسوب، تصبح أسهل للقراءة عندما تستبدل برموز تعبر عنها.[1] ولكل معالج لغة تجميع خاصة به كما أن له “لغة آلة Machine Language” خاصة به. وتحتاج لغة التجميع ما يسمى “المجمـِّع” (بالإنجليزية: Assembler) وهو الذي يقوم بتحويل لغة التجميع التي يستطيع البشر قراءتها والتعديل فيها إلى لغة الآلة التي يستطيع المعالج تنفيذها. وتستخدم هذه اللغة الآن من قبل البشر وذلك لبرمجة أجزاء من نظم التشغيل أو للتاكد من سرعة وكفاءة تنفيذ بعض البرامج التي يحتاج فيها الكفاءة كبرامج المحاكاة والألعاب. و تتكون اسطر برامج التجميع من ثلاثة أجزاء: العلامة (Label) وهو ما يتم به الإشارة لسطر ما في سطور أخرى. الأمر (Instruction) وهو يكون مناظر في الغالب لأمر في المعالج وهو ما سيقوم المعالج بتنفيذه عند الوصول لهذا السطر أثناء تنفيذ البرنامج. المعامل (Operand) وهو المتغير الذي سيتم تطبيق الأمر عليه. تنقسم الأوامر إلى أربعة حقول : الاسم المعامل العملية التعليق

Show More

Course Content

lesson 1 – (Number Systems review)

  • (Number Systems review)
    10:27

lesson 2 – (Number Systems review)

lesson 3 – (Number Systems review)

lesson 4 – (Number Systems review)

lesson 5 – (Number Systems review)

lesson 6 – لغة التجميع

lesson 7 – لغة التجميع

lesson 8 – لغة التجميع

lesson 9 – لغة التجميع

lesson 10 – لغة التجميع

lesson 11 – لغة التجميع

lesson 12 – لغة التجميع

lesson 13 – لغة التجميع

lesson 14 – لغة التجميع

lesson 15 – لغة التجميع

lesson 16 – لغة التجميع

lesson 17 – لغة التجميع

lesson 18 – لغة التجميع

lesson 19 – لغة التجميع

lesson 20 – لغة التجميع

lesson 21 – لغة التجميع

lesson 22 – لغة التجميع

lesson 23 – لغة التجميع

lesson 24 – لغة التجميع

lesson 25 – لغة التجميع

lesson 26 – لغة التجميع

lesson 27 – لغة التجميع

lesson 28 – لغة التجميع