Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2008, 23:02   #1
IgorKr
Пользователь
 
Аватар для IgorKr
 
Регистрация: 19.11.2006
Сообщений: 44
По умолчанию ошибка в td.exe

Код:
...
mov al,10
mov cl,3
mul cl

mov dx,2
div dx - ошибка: "Terminated, exit code 256"
...
Код правильный. Смотрел дебагером когда использовал байт,а не слово, тогда все гуд было. В чем же такая ошибка ?
IgorKr вне форума Ответить с цитированием
Старый 02.12.2008, 23:52   #2
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

если делитель размером в слово, то делимое должно быть расположено в паре регистров dx:ax, причем младшая часть делимого находится в ax. После операции частное помещается в ax, а остаток — в dx;
Д'якон вне форума Ответить с цитированием
Старый 03.12.2008, 12:03   #3
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

получаете
dx:ax/dx=2003E/2
результат 1001F не помещается в ax
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Nero - ошибка драйвера DMA. ошибка CRC NecRoMat Софт 5 09.05.2012 01:29
SVCHOST.EXE necky Windows 4 25.05.2009 17:31
Ошибка lssas.exe plavni4ok Windows 10 08.08.2008 16:15
Ошибка svchost.exe. Проникновение на компьютер. Naruto Shippuuden Безопасность, Шифрование 15 17.12.2007 05:47
Ошибка: "Access violation at address 00454F01 in module 'Project1.exe'. Read of address 00000000. Fen1x Общие вопросы Delphi 8 13.10.2007 20:13