أجهزة الكمبيوتربرمجة

المجمع - الأوامر على مستوى منخفض للمبرمجين المبتدئين

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

الأوامر الحسابية المستخدمة في التجمع

وعلى الرغم من هذا التناقض، وعالمية، وويمكن استخدامها فقط 4 تعليمات المجمع الحسابي من قبل المبرمجين. ومع ذلك، تم إنشاؤها بواسطة رفيع المستوى لغات البرمجة التي تستخدم أجهزة الكمبيوتر، والأجهزة المنزلية، والهواتف، والهواتف الذكية وأجهزة الكمبيوتر المحمولة وهلم جرا. D. العمل معهم أمر ممكن، وبنجاح كبير. قائمة الأوامر المجمع هي كما يلي:

  • بالإضافة إلى ذلك،
  • الطرح؛
  • الضرب.
  • الانقسام.

إضافة

العملية الحسابية، والمعروفة منذ المدرسة الثانوية. لاستخدام هذه الميزة تحتاج إلى النظر فقط بالإضافة إلى ذلك، الذي يرتبط مع تمثيل الأرقام قابلة للطي في ذاكرة الكمبيوتر. منظر عام من العملية هو كما يلي:

إضافة

يأخذ الفريق عددا من الخلايا، ويضيف بعضهم البعض، ويكتب "Yacheyku1". الآن تشغيل الظروف مرور: يجب أن يكون كل من عدد الخلايا القرار نفسه. أيضا، إذا كان هناك سجل الأول، ثم يمكنك إضافة إلى كل ذلك. إذا كان هناك الخلية الأولى، ثم فمن الممكن لإضافة أو المعامل الفوري أو السجل.

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

طرح

يتم تنفيذ هذه العملية من قبل نفس الخوارزمية كما سابقتها. حتى فرق مثل نوع السجل:

وSUB

مبدأ الحساب هو كما يلي: طرح من №1 №2، والكتابة فوق №1. حيث العمليات التي تمر هي نفسها وظروف العملية بالإضافة.

ضرب

إذا كان الانقسام وبالإضافة إلى ذلك استخدم الفريق نفس لغير موقعة وأرقام وقعت، ثم الضرب والقسمة هناك خوارزميات مختلفة بالنسبة لهم. على سبيل المثال، لمضاعفة أرقام غير موقعة باستخدام هذا الأمر:

MUL <المعامل>

المحدد في المعامل القيادة هي واحدة من العوامل. يتم إصلاح الموقع من عامل والمركز الثاني في نتيجة العملية في وقت مبكر، وهذا يتوقف على حجم بالبايت MUL. موقعها - وهو موضوع لمقال آخر. لإكثار وقعت استخدام الأمر:

IMUL

يمكنك التعرف على تجسيد أخرى، ولكنه أكثر قابلية للفهم ودراية. وأشار عاملين، ويتم وضع النتيجة في المعامل №1. في هذه الحالة، المعامل تسجيل №1 بالضرورة يبرز والمعامل №2 - خلية تسجيل أو الذاكرة. ولكن الخيارات الأخرى كما سيتم مناقشة:

IMUL

IMUL > ، <المعامل المباشر>

IMUL ، <المعامل المباشر>

الخيار الأول هو مماثل لMUL على الجهاز، وبالتالي فإن القواعد لأنها يمكن أن يعزى هنا. يسمح الخيار الثاني الذي لتحديد صراحة الموقع - ونتيجة لذلك، وعامل. في تجسيد الثالث يحدد السجل الذي سيكون العامل الأول، وفيه يتم وضع نتيجة الضرب. تحت المعامل فوري وليس المقصود لتحديد سجل معين وعدد من خلاله مضاعفة المعامل.

تقسيم

وكما ذكر أعلاه، وتستخدم لتقسيم الفريقين. لأرقام غير موقعة تستخدم:

DIV <المعامل>

لأرقام وقعت باستخدام الأمر التالي:

IDIV <المعامل>

تطبيق تعليمات تقسيم الميزة هو أن فقط المفرق المعامل، الذي يعمل بمثابة خلية تسجيل أو الذاكرة. تقسيم عدد دائما موقعها واضح، والذي يعتمد على عدد من الحجم. لها مكانها ونتيجة العملية.

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

نتيجة مفيدة

تصنف أيضا باسم "تعليمات التجميع مفيدة نسبيا" وينبغي أن تشمل قيادة NEG <خلية / تسجيل>. إنها تضع لافتة في عدد الذي هو في المعامل. هذا كل الأمل أن هذه المادة قد ساعد على فهم الحساب أوامر المجمع.

وعملية يدوية تزايد وdecrementing (زيادة أو تناقص حدة المعامل). لزيادة المعامل غير الضرورية لفرض الأمر التالي:

INC <المعامل>

لإنقاص يجب شرح ما يلى:

DEC <المعامل>

كما يمكن أن تؤدي المعامل موقع ذاكرة أو التسجيل. فائدة حصرية من هذه العمليات هو أنها تأخذ أنفسهم لمساحة أقل من تعليمات التجميع مماثلة تقدمها الجمع أو الطرح.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.