مقاله‌ی زیر به همراه خلاصه آن در وب‌سایت ویکیپدیا آمده است. موضوع آن را مشخص کنید

مقاله: هنگام تولید وقفه نرم‌افزاری، پردازنده یکی از ۲۵۶ تابع اشاره‌شده توسط جدول آدرس وقفه را فرا می‌خواند که در اولین ۱۰۲۴ بایت حافظه در حالت واقعی قرار دارد (نگاه کنید به بردار وقفه). بنابراین کاملا ممکن است از یک دستورالعمل فراخوانی برای شروع تابع وقفه به صورت دستی پس از فشار دادن ثبت پرچم استفاده کنید. یکی از مفیدترین وقفه‌های نرم‌افزار dos، وقفه ۰ x ۲۱ بود. با فراخوانی آن با پارامترهای مختلف در رجیستر (عمدتا ah و al) میتوان به عملیات مختلف io، خروجی رشته و بیشتر دسترسی داشته باشید. اکثر سیستم‌ها و مشتقات unix از وقفه‌های نرم‌افزاری استفاده نمی‌کنند، به استثنای وقفه ۰ x ۸۰ که برای برقراری تماس سیستم استفاده می‌شود. این کار با وارد کردن یک مقدار ۳۲ بیتی مربوط به یک تابع کرنل به رجیستر eax پردازنده و سپس اجرای int ۰ x ۸۰ انجام می‌شود. دستور int ۳ برای استفاده توسط اشکال‌یاب‌ها تعریف‌شده است تا به طور موقت جایگزین دستورالعمل در یک برنامه در حال اجرا برای ایجاد یک نقطه پایانی باشد. دستورالعمل‌های int دیگر با استفاده از دو بایت کد گذاری می‌شوند. این کار آنها را برای استفاده در دستورالعمل‌های پچ (که می‌تواند یک بایت طولانی باشد) نامناسب ساخته است. (ببینید sigtrap) کد اجرایی برای ۰ xcc int ۳ است، در مقایسه با کد ۰ xcd imm ۸ برای int فوری. از انجایی که کد اجرایی ۰ xcc دارای ویژگی‌های خاص مورد نظر برای اشکال‌یابی است که کد‌های اجرایی معمول دو بایتی int ۳ فاقد آن هستند، اسمبلرها به طور معمول کد ۰ xcd ۰ x ۰۳ از mnemonics تولید نمی‌کنند. 
خلاصه: int دستورالعمل زبان مونتاژ برای پردازنده‌های x ۸۶ است که باعث وقفه نرم‌افزاری می‌شود و شماره وقفه را به فرمت بایت دریافت می‌کند. 
موضوع:
دستور INT برای پردازنده های X86