A translator using static binary translation aims to convert all of the code of an executable file into code that runs on the target architecture without having to run the code first, as is done in dynamic binary translation. يهدف المترجم الثنائي الستاتيكي إلى تحويل كافة الشفرات الثنائية المخزنة في الملف التنفيذي إلى شفرات يمكن تنفيذها على المعمارية الهدف دون الحاجة للمرور بمرحلة تنفيذ الشفرات الأصلية، كما هو الحال في الترجمة الثنائية الديناميكية.
In the case of operating systems that support virtual memory, the loader may not actually copy the contents of executable files into memory, but rather may simply declare to the virtual memory subsystem that there is a mapping between a region of memory allocated to contain the running program's code and the contents of the associated executable file. وفي حالة أنظمة التشغيل التي تدعم الذاكرة الافتراضية، قد لا ينسخ المُحمِل محتويات الملفات القابلة للتنفيذ في الذاكرة، بل يعلن ببساطة إلى النظام الفرعي للذاكرة الافتراضية أن هناك تعيين بين منطقة الذاكرة المخصصة لاحتواء رمز البرنامج المراد تشغيله ومحتويات الملف القابل للتنفيذ المرتبط به.
In the case of operating systems that support virtual memory, the loader may not actually copy the contents of executable files into memory, but rather may simply declare to the virtual memory subsystem that there is a mapping between a region of memory allocated to contain the running program's code and the contents of the associated executable file. وفي حالة أنظمة التشغيل التي تدعم الذاكرة الافتراضية، قد لا ينسخ المُحمِل محتويات الملفات القابلة للتنفيذ في الذاكرة، بل يعلن ببساطة إلى النظام الفرعي للذاكرة الافتراضية أن هناك تعيين بين منطقة الذاكرة المخصصة لاحتواء رمز البرنامج المراد تشغيله ومحتويات الملف القابل للتنفيذ المرتبط به.