إنت 21 ساعة هو أمر لغة التجميع الذي يستخدم لاستدعاء وظائف نظام التشغيل دوس. يسمح للمبرمج بالعمل مع خدمات نظام التشغيل المختلفة ، مثل قراءة الملفات وكتابتها ، وعرض البيانات على الشاشة ، وإدارة أجهزة الإدخال/الإخراج ، وغير ذلك الكثير.
لاستخدام الأمر إنت 21 ساعة ، تحتاج إلى معرفة رمز الوظيفة التي تريد الاتصال بها وتمريرها في سجل آه. ثم تحتاج إلى تمرير معلمات الوظيفة الضرورية في سجلات أخرى أو في الذاكرة ، اعتمادا على متطلبات الوظيفة نفسها. بعد استدعاء وظيفة ، عادة ما يتم إرجاع نتيجة تشغيلها في سجل الفأس أو السجلات الأخرى المتاحة.
مثال على الكود:
موف آه, 2ح; تعيين رمز الوظيفة-إخراج الشخصيةموف دل ، ' أ ' ؛ وضع الطابع لإخراج
إنت 21 ساعة ؛ استدعاء وظيفة
الأمر إنت 21 ساعة هي واحدة من الأوامر الرئيسية لنظام التشغيل دوس ، وبالتالي يستخدم على نطاق واسع عند كتابة البرامج في لغة التجميع. يسمح لك بالتفاعل مع نظام التشغيل وإجراء عمليات مختلفة ، مما يجعل البرامج أكثر وظيفية ومرونة.
- 21 ساعة: جوهر وقدرات الأمر المجمع
- تعريف الأمر إنت 21 ساعة ودورها في المجمع
- المهام الرئيسية من إنت 21 ساعة وتطبيقها
- مثال على استخدام الأمر إنت 21 ساعة في برنامج المجمع
- نتائج استخدام الأمر إنت 21 ساعة والمشاكل المحتملة
- سؤال وجواب
- ما هو الأمر إنت 21 ساعة في المجمع?
- كيف يمكنني استخدام الأمر إنت 21 ساعة في المجمع?
- ما هي العمليات التي يمكن إجراؤها باستخدام الأمر 21 ساعة?
- كيف يمكنني تمرير المعلمات إلى الأمر 21 ساعة?
- كيف أحصل على نتيجة تنفيذ الأمر 21 ساعة?
- كيف يمكنني معرفة الوظائف المدعومة
من القيادة 21 ساعة? إنت 21 ساعة: جوهر وقدرات الأمر المجمع
إنت 21 ساعة هو أمر لغة التجميع الذي يستخدم لاستدعاء مقاطعة في نظام التشغيل مس-دوس. يسمح للمبرمج بالتفاعل مع نظام التشغيل وأداء مهام مختلفة مثل قراءة الملفات وكتابتها وعرض النص على الشاشة والتحكم في لوحة المفاتيح وغير ذلك الكثير.
يعمل الأمر إنت 21 ساعة على النحو التالي: عندما يتم استدعاؤه ، فإنه يذهب إلى عنوان محدد في جدول معالج المقاطعة ، حيث توجد وظائف تنفيذ عمليات مختلفة من نظام التشغيل. كل وظيفة لديها رقم فريد ، والتي يتم تمريرها في سجل أه قبل استدعاء الأمر إنت 21 ساعة.
فيما يلي بعض ميزات الأمر 21 ساعة:
قراءة وكتابة الملفات: يوفر إنت 21 ساعة وظائف لفتح وإغلاق وقراءة وكتابة الملفات. على سبيل المثال ، تسمح لك وظيفة 3 ساعات بفتح ملف ، وتسمح لك وظيفة 3 ساعات بقراءة البيانات من ملف ، وتسمح لك وظيفة 40 ساعة بكتابة البيانات إلى ملف.
العمل مع الشاشة: الأمر إنت 21 ساعة يسمح لك لعرض النص على الشاشة ، تحريك المؤشر ، مسح الشاشة ، الخ. تتيح لك الوظيفة 02 ساعة عرض الأحرف على الشاشة ، والوظيفة 09 ساعة – لعرض خط على الشاشة ، والوظيفة 06 ساعة – لتحريك المؤشر.
التحكم في لوحة المفاتيح: يسمح 21 ساعة للمبرمج بتلقي إدخال لوحة المفاتيح والتحكم في المفاتيح. تتيح لك وظيفة 01 ساعة التحقق مما إذا كان المفتاح مضغوطا أم لا ، وتسمح لك وظيفة 0 ساعة بقراءة المفتاح المضغوط.
العمل مع الوقت والتاريخ: يوفر الأمر إنت 21 ساعة وظائف للعمل مع وقت النظام والتاريخ. تتيح لك وظيفة 2 أمبير في الساعة الحصول على التاريخ الحالي ، وظيفة 2 ساعة – الوقت الحالي.
الأمر إنت 21 ساعة هي واحدة من أوامر لغة التجميع الرئيسية للتفاعل مع نظام التشغيل مس-دوس. يوفر للمبرمج مجموعة واسعة من الاحتمالات لتنفيذ العمليات المختلفة. التعرف على بناء الجملة ووظائف الأمر إنت 21 ساعة سوف تسمح لك لاستخدامها بشكل فعال في إنشاء برامج تشغيل نظام التشغيل مس-دوس.
تعريف الأمر إنت 21 ساعة ودورها في المجمع
إنت 21 ساعة هو أمر المجمع الذي تم تصميمه للتفاعل برنامج مكتوب في المجمع مع نظام التشغيل دوس (نظام التشغيل القرص).
يسمح الأمر إنت 21 ساعة البرنامج لأداء عمليات مختلفة مع الملفات والدلائل ، وبيانات الإدخال والإخراج ، وإدارة العمليات وأكثر من ذلك بكثير. من خلال استدعاء الوظيفة المناسبة وتمرير المعلمات الضرورية إليها ، يمكن للبرنامج الوصول إلى خدمات نظام التشغيل المختلفة وتنفيذ الإجراءات اللازمة.
يتم تعيين الوظائف المتاحة عبر الأمر إنت 21 ساعة في سجل آه. كل وظيفة لديها رقم فريد ، والذي تم تحديده في هذا السجل قبل تنفيذ الأمر إنت 21 ساعة. يتم تمرير المعلمات الإضافية المطلوبة لأداء الوظيفة في سجلات أخرى أو على المكدس.
باستخدام الأمر إنت 21 ساعة ، يمكنك تنفيذ العمليات التالية:
- قراءة وكتابة البيانات إلى الملفات
- إنشاء وحذف وإعادة تسمية الملفات والدلائل
- إدارة موارد النظام
- العمل مع الوقت والتواريخ
- إخراج النص إلى الشاشة
- قراءة البيانات من لوحة المفاتيح
الأمر إنت 21 ساعة هي واحدة من الأوامر الرئيسية في المجمع 86 ويستخدم على نطاق واسع عند إنشاء برامج ل دوس. يسمح للمبرمج بالوصول إلى وظائف نظام التشغيل وإدارتها ، وهو أمر ضروري لتنفيذ العديد من المهام والعمليات.
مثال على استخدام الأمر إنت 21 ساعة:
- تمرير وظيفة إلى سجل آه.
- تمرير المعلمات إلى سجلات أخرى أو إلى المكدس.
- استدعاء الأمر إنت 21 ساعة.
- معالجة النتيجة أو الحصول على النتيجة من خلال السجلات.
وهكذا ، فإن الأمر إنت 21 ساعة يسمح برامج المجمع للتفاعل مع نظام التشغيل دوس وأداء المهام المختلفة المتعلقة بإدارة الملفات والدلائل والبيانات الإدخال/الإخراج وخدمات النظام الأخرى.
المهام الرئيسية من إنت 21 ساعة وتطبيقها
الأمر إنت 21 ساعة هي واحدة من أكثر معروفة وكثيرا ما تستخدم في بنية أجهزة الكمبيوتر س 86. إنه معالج مقاطعة يتفاعل بين برنامج المجمع ونظام التشغيل.
يتضمن إنت 21 ساعة وظائف مختلفة تسمح للبرامج بالوصول إلى موارد الكمبيوتر مثل الإدخال/الإخراج ونظام الملفات والعمليات وما إلى ذلك. وهنا هي الوظائف الرئيسية ل إنت 21 ساعة وتطبيقها:
الوظيفة 1: إنهاء البرنامج
تسمح هذه الوظيفة للبرنامج بإكمال عمله وإعادة التحكم إلى نظام التشغيل.
وظيفة 2: إخراج الحرف
يمكنك استخدام هذه الوظيفة لعرض الأحرف على الشاشة. يتم تمرير الحرف في السجل آل. على سبيل المثال ، لعرض الحرف 'أ' على الشاشة ، تحتاج إلى تحميل القيمة 41 ساعة في آل واستدعاء وظيفة 2.
وظيفة 3: إدخال الأحرف
تسمح هذه الوظيفة للبرنامج باستقبال الأحرف من لوحة المفاتيح. سيتم احتواء الشخصية في حالة آل.
وظيفة 4: خط الانتاج
يمكنك استخدام هذه الوظيفة لعرض الخطوط على الشاشة. يتم تمرير عنوان السلسلة في سجل دكس. على سبيل المثال ، لإخراج السلسلة "مرحبا ، العالم!"على الشاشة ، تحتاج إلى حفظ عنوان هذا الخط في دكس تسجيل والدعوة وظيفة 4.
الوظيفة 5: إدخال الخط
تسمح هذه الوظيفة للبرنامج بتلقي سلاسل من لوحة المفاتيح. سيتم حفظ السلسلة في العنوان المحدد. يتم إرسال العنوان في سجل دكس.
وظيفة 6: يتم إيقاف البرنامج
تسمح هذه الوظيفة للبرنامج بإيقاف تنفيذه واستعادة التحكم في نظام التشغيل.
وظيفة 9: عرض خط على الشاشة مع تغذية خط
باستخدام هذه الوظيفة ، يمكنك عرض خطوط على الشاشة مع تغذية خط. يتم تمرير عنوان السلسلة في سجل دكس. على سبيل المثال ، لإخراج السلسلة "مرحبا ، العالم!"مع تغذية الخط على الشاشة ، تحتاج إلى حفظ عنوان هذا الخط في دكس التسجيل والدعوة وظيفة 9.
الوظيفة 20: الحصول على الدليل الحالي
تسمح هذه الوظيفة للبرنامج بالحصول على الدليل الحالي. سيتم تخزين عنوان رأس الدليل في سجل دكس.
وظيفة 25: وضع سمات الشاشة
باستخدام هذه الوظيفة ، يمكنك تعيين سمات الشاشة مثل لون الأحرف والخلفية. يتم تمرير قيمة السمة في السجل آل. على سبيل المثال ، لتعيين أحرف بيضاء على خلفية سوداء ، تحتاج إلى تحميل القيمة 07 ساعة في آل واستدعاء وظيفة 25.
هذه مجرد قائمة صغيرة من الوظائف الرئيسية المتوفرة باستخدام الأمر إنت 21 ساعة. كل وظيفة لها معلماتها ومواصفاتها الفريدة التي تسمح للبرامج بالتفاعل مع نظام التشغيل.
يتطلب استخدام الأمر إنت 21 ساعة معرفة لغة التجميع وفهم مفصل لتشغيل نظام التشغيل ، وذلك قبل استخدامه ، تحتاج إلى دراسة الوثائق ذات الصلة.
مثال على استخدام الأمر إنت 21 ساعة في برنامج المجمع
الأمر إنت 21 ساعة هي واحدة من الأوامر الأكثر استخداما في برمجة لغة التجميع ل دوس. يوفر الوصول إلى مجموعة متنوعة من وظائف النظام لنظام التشغيل ، مثل قراءة الملفات وكتابتها وإخراج الشاشة وإدخال لوحة المفاتيح وغيرها.
دعونا ننظر إلى مثال على استخدام الأمر إنت 21 ساعة لإخراج خط إلى الشاشة:
القسم .النص
عالمي _ابدأ
_ابدأ:
موف آه ، 09ح ؛ تعيين رمز الوظيفة 09ح-إخراج السلسلة
موف دكس ، مرحبا ؛ عنوان السلسلة ليكون الإخراج
إنت 21 ساعة ؛ استدعاء الأمر إنت 21 ساعة
موف آه ، 4 ش ؛ تعيين رمز الوظيفة 4 ش - إنهاء البرنامج
إنت 21 ساعة ؛ استدعاء إنت 21 ساعة
أمر القسم .البيانات
مرحبا ديسيبل ' مرحبا العالم!', 0
في هذا المثال ، نستخدم الأمر إنت 21 ساعة مع وظيفة 09 ساعة ، والذي يسمح لك لعرض سلسلة على الشاشة. قبل استدعاء أمر ، نكتب رمزها في سجل أه ، وعنوان السلسلة في سجل دكس.
يتم تخزين السلسلة التي نريد إخراجها في القسم.البيانات ولديه التسمية مرحبا. تشير علامة 0 في نهاية السطر إلى نهاية السطر.
بعد استدعاء الأمر إنت 21 ساعة ، السطر ' مرحبا ، العالم!'سيتم عرضها على الشاشة. ثم نستخدم الأمر إنت 21 ساعة مع وظيفة 4 ش لإنهاء البرنامج.
وبالمثل ، يمكنك استخدام الأمر إنت 21 ساعة لتنفيذ العديد من العمليات الأخرى ، مثل قراءة وكتابة الملفات ، والعمل مع الدلائل ، وأكثر من ذلك. كل عملية لها رمز الوظيفة الخاص بها ، والتي يجب كتابتها إلى سجل آه قبل استدعاء الأمر إنت 21 ساعة.
ولكن نضع في اعتبارنا أن الأوامر إنت 21 ساعة مصممة للعمل مع نظام التشغيل دوس وقد لا تعمل في بيئات أخرى أو أنظمة التشغيل الحديثة. لذلك ، عند تطوير برنامج المجمع ، من الضروري مراعاة النظام الأساسي المستهدف.
نتائج استخدام الأمر إنت 21 ساعة والمشاكل المحتملة
الأمر إنت 21 ساعة هي واحدة من الأوامر الأكثر شهرة في المجمع الذي يسمح لعمليات الإدخال/الإخراج التي يتعين القيام بها باستخدام المقاطعة 21 ساعة. هذا الأمر يتيح الوصول إلى العديد من وظائف نظام التشغيل دوس ، مثل القراءة والكتابة الملفات ، وإدارة الأقراص ، والعمل مع الدلائل وأكثر من ذلك بكثير.
يمكن أن يؤدي استخدام الأمر إنت 21 ساعة إلى النتائج التالية:
- التفاعل مع نظام التشغيل: يسمح الأمر إنت 21 ساعة البرنامج للتفاعل مع نظام التشغيل عن طريق استدعاء الوظائف اللازمة. على سبيل المثال ، يمكن استخدامه لقراءة البيانات من ملف أو كتابة البيانات إلى ملف.
- إدارة الإدخال / الإخراج: باستخدام الأمر إنت 21 ساعة ، يمكنك تنفيذ عمليات الإدخال / الإخراج المختلفة ، مثل قراءة البيانات من لوحة المفاتيح أو عرض البيانات على الشاشة. هذا مفيد بشكل خاص لإنشاء تطبيقات وحدة التحكم.
- إدارة القرص والملفات: يوفر الأمر إنت 21 ساعة وظائف للعمل مع الأقراص والملفات ، مثل إنشاء وحذف الملفات ، ونقل ونسخ الملفات ، والحصول على معلومات حول الملفات ، وما إلى ذلك
- . إدارة الدليل: الأمر إنت 21 ساعة كما يسمح لك للعمل مع الدلائل ، مثل إنشاء وحذف ونقل الدلائل.
ومع ذلك ، قد تكون هناك بعض المشاكل عند استخدام الأمر إنت 21 ساعة:
- غير متوافق: الأمر إنت 21 ساعة محددة لنظام التشغيل دوس وقد لا تعمل على أنظمة التشغيل الأخرى مثل ويندوز أو لينكس. لذلك ، يجب ألا يغيب عن البال أن البرامج التي تستخدم هذا الأمر قد تكون غير متوافقة مع أنظمة التشغيل الحديثة.
- وظائف محدودة: على الرغم من أن الأمر إنت 21 ساعة يوفر الوصول إلى العديد من وظائف نظام التشغيل دوس ، وظائفه لا تزال محدودة. لا يمكن استخدامه لإجراء عمليات معقدة مثل العمل مع الشبكة أو الرسومات.
- تعقيد الاستخدام: يتطلب استخدام الأمر إنت 21 ساعة معرفة جيدة بلغة التجميع وفهم نظام التشغيل. قد يكون هذا صعبا على المطورين الذين ليس لديهم خبرة في برمجة لغة التجميع.
بشكل عام ، الأمر إنت 21 ساعة هو أداة قوية للتفاعل مع نظام التشغيل دوس وأداء مختلف عمليات الإدخال/الإخراج. ومع ذلك ، فإن استخدامه يتطلب الحذر والنظر في المشاكل المحتملة.
سؤال وجواب
ما هو الأمر إنت 21 ساعة في المجمع?
الأمر إنت 21 ساعة في المجمع هو المقاطعة التي تصل إلى خدمات نظام التشغيل مس-دوس أو بيوس. يسمح للبرنامج بالتفاعل مع نظام التشغيل ، وإجراء عمليات الإدخال/الإخراج المختلفة ، والعمل مع الملفات وغير ذلك الكثير.
كيف يمكنني استخدام الأمر إنت 21 ساعة في المجمع?
لاستخدام الأمر إنت 21 ساعة في المجمع ، تحتاج إلى وضع المعلمة اللازمة في سجل أه (وظيفة فرعية) واستدعاء المقاطعة باستخدام الأمر إنت 21 ساعة. بعد تنفيذ الأمر ، يمكن أن تكون النتائج متاحة في السجلات أو في الذاكرة ، اعتمادا على العملية التي يتم تنفيذها.
ما هي العمليات التي يمكن إجراؤها باستخدام الأمر 21 ساعة?
باستخدام الأمر إنت 21 ساعة ، يمكنك تنفيذ مختلف عمليات الإدخال / الإخراج ، والعمل مع الملفات (القراءة والكتابة والحذف وإعادة تسمية) ، وإدارة العمليات ، والحصول على معلومات حول النظام ، والعمل مع سمات الملف وغيرها من العمليات اعتمادا على وظيفة فرعية محددة في سجل آه.
كيف يمكنني تمرير المعلمات إلى الأمر 21 ساعة?
عادة ما يتم تمرير معلمات الأمر إنت 21 ساعة من خلال السجلات. على سبيل المثال ، يمكن تمرير معلمات وظيفة إدخال لوحة المفاتيح في سجل دل. يمكن تمرير معلمات إضافية من خلال سجلات أخرى أو من خلال الذاكرة عن طريق تحديد العنوان المناسب في سجلات دس و دكس.
كيف أحصل على نتيجة تنفيذ الأمر 21 ساعة?
عادة ما يتم العثور على نتائج الأمر إنت 21 ساعة في السجلات المحددة في الوثائق لكل وظيفة فرعية. على سبيل المثال ، بعد أداء وظيفة قراءة لوحة المفاتيح ، قد تكون النتيجة متاحة في سجل آل. ويمكن أيضا تخزين النتائج في الذاكرة عن طريق تحديد العنوان المطلوب في سجلات دس و دكس.
كيف يمكنني معرفة وظائف معتمدة من الأمر 21 ساعة كثافة العمليات?
وظائف معتمدة من الأمر إنت 21 ساعة تعتمد على نظام التشغيل أو بيوس ، والتي قد توفر خدمات مختلفة. للحصول على قائمة كاملة من الوظائف وأوصافها ، يرجى الرجوع إلى الوثائق المقدمة مع نظام التشغيل أو بيوس.