في لغة التجميع (Assembly) ، يتم التعامل مع أجهزة الإدخال والإخراج من خلال استخدام المقاطعات (Interrupts) والتي توفر وظائف معينة للتفاعل مع هذه الأجهزة.
على سبيل المثال ، يمكن استخدام المقاطعة INT 21H للتفاعل مع جهاز الإدخال/الإخراج القياسي في نظام التشغيل DOS. يمكن استخدام هذه المقاطعة للقراءة من لوحة المفاتيح والكتابة إلى الشاشة ، وكذلك للتفاعل مع ملفات النظام.
عند استخدام هذه المقاطعات ، يجب تحديد المتغيرات والمعاملات اللازمة لتنفيذ الوظيفة المطلوبة. على سبيل المثال ، يمكن استخدام AL لتحديد الخيار المطلوب للمقاطعة INT 21H ، و DX لتحديد عنوان البيانات المطلوبة.
بشكل عام ، يتم استخدام المقاطعات في لغة التجميع للتفاعل مع أجهزة الإدخال والإخراج ، ويمكن تعلم كيفية استخدام هذه المقاطعات من خلال دراسة الوثائق الخاصة بالنظام أو المتاحة عبر الإنترنت.