ما هو وضع العنونة المباشرة؟

click fraud protection
...

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

يعني وضع العنونة الفوري أن قيمة تعليمات معينة في برمجة التجميع محددة بشكل مباشر. هذا يعني أن القيمة ثابتة ومكتوبة على الفور وثابت في التعليمات.

فيديو اليوم

فيما يلي مثال على التنسيق الموجود عادةً مع وضع العنونة الفوري: عامل التشغيل الهدف ، القيمة في تنسيق المثال ، يتم تشغيل قيمة الرقم على القيمة المخزنة في استهداف. القيمة هي قيمة ثابتة لا تتغير بغض النظر عما يحدث في مجموعة تعليمات التجميع.

وضع التوجيه المباشر

يعني وضع العنونة المباشر أن قيمة تعليمات معينة في برمجة التجميع يُشار إليها بقيمة معينة. هذا يعني أن القيمة متغيرة ، بناءً على ما يتم تخزينه في الذاكرة في عنوان معين.

التنسيق المشترك للتوجيه المباشر

فيما يلي مثال على التنسيق الذي يتم العثور عليه عادةً مع وضع العنونة المباشرة: هدف المشغل ، (العنوان) في تنسيق المثال ، القيمة الموجودة في موقع ذاكرة العنوان هي قيمة متغيرة في الذاكرة ، يمكن كتابتها وقراءتها من خلال مسار برنامج. يتم تحديد الموقع في الذاكرة مباشرة برقم ، والذي لن يتغير أبدًا على مدار تنفيذ التعليمات.

المزيد من الأوضاع

هناك العديد من أوضاع العنونة المتاحة ، اعتمادًا على لغة التجميع المستخدمة. هذه الأوضاع تشمل Scaled ، المؤجل ، الذاكرة المؤجلة ، Auto Increment ومجموعة متنوعة من الأنواع الأخرى.