ما هي التعليمات المستخدمة في الضرب الموقع؟
ما هي التعليمات المستخدمة في الضرب الموقع؟

فيديو: ما هي التعليمات المستخدمة في الضرب الموقع؟

فيديو: ما هي التعليمات المستخدمة في الضرب الموقع؟
فيديو: DDoS شرح لهجمة ال 2024, شهر نوفمبر
Anonim

IMUL تعليمات مع معاملات متعددة يمكن أن يكون تستخدم احد الامرين وقعت أو غير موقعة عمليه الضرب ، لأن منتج 16 بت هو نفسه في كلتا الحالتين.

وبالمثل قد يتساءل المرء ، ما هي تعليمات MUL؟

تعليمات MUL . ال MUL (ضرب بدون توقيع) تعليمات يضاعف المعامل 8 أو 16 أو 32 بت إما AL أو AX أو EAX. ال تعليمات التنسيقات هي: MUL reg8 / mem8 MUL reg16 / mem16 MUL reg32 / mem32. المعامل الفردي هو المضاعف.

أيضا ، ما هو الفرق بين MUL و Imul؟ ما هو الأساسي الفرق بين MUL و IMUL تعليمات في 8086 معالج دقيق؟ مول يستخدم في الضرب بدون إشارة بينما ايمول يستخدم للضرب بعلامة.

بجانب ما سبق ، هل هناك تعليمات مضاعفة؟

هناك اثنان تعليمات ل ضرب البيانات الثنائية. ذا مول ( تتضاعف ) تعليمات يتعامل مع البيانات غير الموقعة و IMUL (عدد صحيح تتضاعف ) يعالج البيانات الموقعة. على حد سواء تعليمات تؤثر على علامة Carry and Overflow.

لماذا يتضاعف Left Shift في 2؟

حق التحول الأعداد الثنائية سيكون قسمة أ عدد بواسطة 2 و التحول إلى اليسار الارقام سوف تتكاثر من قبل 2 . هذا لأن 10 هو 2 في ثنائي. ضرب أ عدد بنسبة 10 (سواء كانت ثنائية أو عشرية أو سداسية عشرية) تلحق 0 إلى عدد (وهو فعال التحول إلى اليسار ).

موصى به: