اشکال‌زدا

اِشکال‌زدا یا اشکال‌یاب  یا دیباگر ابزاری کمکی جهت اجرای دستورهای زبان اسمبلی و برای ایجاد، آزمایش، اجرا، تغییر و اشکال یابی برنامه، به زبان اسمبلی است.یکی از مزایای نوشتن برنامه در محیط نرم‌افزار دیباگ این است که برنامه به‌طور مستقیم قابل اجرا بوده و نیازی به ترجمه ندارد.

خصوصیات 
 به‌طور مستقیم به زبان اسمبلی برنامه نوشت و آن را اجرا کرد.
 برنامه آماده به زبان اسمبلی را می‌توان به محیط دیباگ انتقال داده و آن را آزمایش و اجرا نمود.
 برنامه اسمبلی را می‌توان دستور به دستور اجرا کرد، محتوای ثبات‌ها و خانه حافظه را مشاهده و تغییرات لازم را انجام داد.
 محتویات خانه حافظه هر سگمنت را می‌توان دید.

یکی از محاسن برنامه دیباگ این است که تمام دستورها را به زبان اسمبلی و معادل آنها، به زبان ماشین (در کد هگزا دسیمال)نشان می‌دهد.

منابع

پانویس 

 
 

اشکال‌یاب (برنامه‌نویسی)
اشکال‌زدایی
انواع نرم‌افزارهای کاربردپذیری