در Mathematic instruction error detection ، ما دو خطا برای Mathematic instruction رو بررسی می کنیم .
اولی Zero division یا تقسیم بر صفر و دومی Overflow یا اوور فلو .
تقسیم بر صفر که مشخصه . اگر در تابع ریاضی نتیجه عملیات ریاضی صفر بشه و بخواهیم عددی رو بر اون تقسیم کنیم با ارور مواجه خواهیم شد . اوور فلو هم در واقع همان سر ریز شدن از نظر مقدار خواهد بود . یعنی مقدار عمل ریاضی ما از 32767 بزرگتر بشه . اون وقت دیگه توی حافظه مورد نظر ما جا نمیگیره .
در این دو حالت با استفاده از Mathematic instruction error detection ، ما می توانیم خطا مورد نظر را مشخص و یک خروجی یا مموری به ان اختصاص دهیم .
امکان تعیین حالت Auto Reset برای این تابع وجود دارد .