أجهزة الكمبيوتر, برمجة
المجمع - الأوامر على مستوى منخفض للمبرمجين المبتدئين
جميع الأوامر يمكن تنفيذها إلا من خلال لغة الآلة. أوامر المجمع - تمثيل رمزي للغة. مع ذلك، والكتابة برنامج صغير، ولكن سريع جدا. ولكن على الرغم من حجمها، وعملية الكتابة وقتا طويلا جدا.
الأوامر الحسابية المستخدمة في التجمع
وعلى الرغم من هذا التناقض، وعالمية، وويمكن استخدامها فقط 4 تعليمات المجمع الحسابي من قبل المبرمجين. ومع ذلك، تم إنشاؤها بواسطة رفيع المستوى لغات البرمجة التي تستخدم أجهزة الكمبيوتر، والأجهزة المنزلية، والهواتف، والهواتف الذكية وأجهزة الكمبيوتر المحمولة وهلم جرا. D. العمل معهم أمر ممكن، وبنجاح كبير. قائمة الأوامر المجمع هي كما يلي:
- بالإضافة إلى ذلك،
- الطرح؛
- الضرب.
- الانقسام.
إضافة
العملية الحسابية، والمعروفة منذ المدرسة الثانوية. لاستخدام هذه الميزة تحتاج إلى النظر فقط بالإضافة إلى ذلك، الذي يرتبط مع تمثيل الأرقام قابلة للطي في ذاكرة الكمبيوتر. منظر عام من العملية هو كما يلي:
إضافة
يأخذ الفريق عددا من الخلايا، ويضيف بعضهم البعض، ويكتب "Yacheyku1". الآن تشغيل الظروف مرور: يجب أن يكون كل من عدد الخلايا القرار نفسه. أيضا، إذا كان هناك سجل الأول، ثم يمكنك إضافة إلى كل ذلك. إذا كان هناك الخلية الأولى، ثم فمن الممكن لإضافة أو المعامل الفوري أو السجل.
وصف تعليمات التجميع وتنفيذها يتطلب نهج أكثر شمولا من يمكن أن توفر مادة واحدة. قبل فرق التجمع، على الرغم من قيمتها يرثى لها، هو مكتوب الكثير من الكتب التي لديها أكثر من مائة صفحة. لذلك، على الرغم من سهولة واضحة، ونحن ندعوك لقراءة المزيد من التفاصيل واصفا عمل الفريق، والتي سوف تتيح لك معرفة كل الفروق الدقيقة للأبنية مختلفة.
طرح
يتم تنفيذ هذه العملية من قبل نفس الخوارزمية كما سابقتها. حتى فرق مثل نوع السجل:
وSUB
ضرب
إذا كان الانقسام وبالإضافة إلى ذلك استخدم الفريق نفس لغير موقعة وأرقام وقعت، ثم الضرب والقسمة هناك خوارزميات مختلفة بالنسبة لهم. على سبيل المثال، لمضاعفة أرقام غير موقعة باستخدام هذا الأمر:
MUL <المعامل>
IMUL
يمكنك التعرف على تجسيد أخرى، ولكنه أكثر قابلية للفهم ودراية. وأشار عاملين، ويتم وضع النتيجة في المعامل №1. في هذه الحالة، المعامل تسجيل №1 بالضرورة يبرز والمعامل №2 - خلية تسجيل أو الذاكرة. ولكن الخيارات الأخرى كما سيتم مناقشة:
IMUL
IMUL
IMUL
الخيار الأول هو مماثل لMUL على الجهاز، وبالتالي فإن القواعد لأنها يمكن أن يعزى هنا. يسمح الخيار الثاني الذي لتحديد صراحة الموقع - ونتيجة لذلك، وعامل. في تجسيد الثالث يحدد السجل الذي سيكون العامل الأول، وفيه يتم وضع نتيجة الضرب. تحت المعامل فوري وليس المقصود لتحديد سجل معين وعدد من خلاله مضاعفة المعامل.
تقسيم
وكما ذكر أعلاه، وتستخدم لتقسيم الفريقين. لأرقام غير موقعة تستخدم:
DIV <المعامل>
لأرقام وقعت باستخدام الأمر التالي:
IDIV <المعامل>
تطبيق تعليمات تقسيم الميزة هو أن فقط المفرق المعامل، الذي يعمل بمثابة خلية تسجيل أو الذاكرة. تقسيم عدد دائما موقعها واضح، والذي يعتمد على عدد من الحجم. لها مكانها ونتيجة العملية.
بحث وتحديد الأماكن يمكن أن نقول نفس الضرب: يتطلب وجود مادة منفصلة، حيث أن كمية المعلومات هو كبير.
نتيجة مفيدة
تصنف أيضا باسم "تعليمات التجميع مفيدة نسبيا" وينبغي أن تشمل قيادة NEG <خلية / تسجيل>. إنها تضع لافتة في عدد الذي هو في المعامل. هذا كل الأمل أن هذه المادة قد ساعد على فهم الحساب أوامر المجمع.
وعملية يدوية تزايد وdecrementing (زيادة أو تناقص حدة المعامل). لزيادة المعامل غير الضرورية لفرض الأمر التالي:
INC <المعامل>
لإنقاص يجب شرح ما يلى:
DEC <المعامل>
كما يمكن أن تؤدي المعامل موقع ذاكرة أو التسجيل. فائدة حصرية من هذه العمليات هو أنها تأخذ أنفسهم لمساحة أقل من تعليمات التجميع مماثلة تقدمها الجمع أو الطرح.
Similar articles
Trending Now