Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lekz._9.doc
Скачиваний:
3
Добавлен:
05.05.2019
Размер:
168.96 Кб
Скачать

1.9. Ділення чисел зі знаком

  • Для ділення чисел зі знаком призначена команда іdiv дільник.

  • Для цієї команди справедливі всі розглянуті положення, що стосуються команд і чисел зі знаком. Відзначимо лише особливості виникнення переривання 0, "ділення на нуль", у випадку чисел зі знаком. Воно виникає при виконанні команди idiv по одній з наступних причин:

  • дільник дорівнює нулю;

  • частка не входить у відведену для нього розрядну сітку;

Останнє в свою чергу може відбутися:

  • при діленні ділене величиною в слово зі знаком на дільник величиною в байт зі знаком, причому значення діленого перебільшує значення дільника в більш ніж 128 разів (таким чином, частка не повинна знаходитися поза діапазону від -128 до +127);

  • при діленні ділене величиною в подвійне слово зі знаком на дільник величиною в слово зі знаком, причому значення діленого перебільшує значення дільника в більш ніж 32 768 разів (таким чином, частка не повинна знаходитися поза діапазоном від -32 768 до +32 768);

  • при діленні ділене величиною в учетверене слово зі знаком на дільник величиною в подвійне слово зі знаком, причому значення діленого перебільшує значення дільника в більш ніж 2 147 483 648 разів (таким чином, частка не повинно знаходитися поза діапазону от –2 147 483 648 до +2 147 483 647).

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]