| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для начинающих > REAL10 не компилуруется |
| Автор: Ak47black 19.12.2009, 22:09 | ||
| Здравствуйте. Хочу проверить, будет-ли число -43,35 равно C0 04 AD 66 66 66 66 66 66 66 Пробую сделать так
Подскажите, как тут правильно скомпилировать? (юзаю tasm) |
| Автор: Mikl_ 21.12.2009, 06:48 |
| Ak47black, если указано ORG 100h то это уже не EXE а COM и тогда две ошибки сразу .model tiny и другие ключи для компиляции и завершение COM не mov ah,4Ch/ int 21h а int 20h или просто retn а Illegal instruction у тебя потому, что в ассемблере разделитель между целой и дробной части точка а не привычная запятая |
| Автор: Ak47black 22.12.2009, 23:21 | ||||
Чтото у меня всеровно не выходит
компилирую так
|
| Автор: sgi1981 23.12.2009, 00:18 |
| может нужно numb1 dt -43.35; |
| Автор: Mikl_ 23.12.2009, 04:38 |
| Ak47black, что masm из REAL10 -43.35 сделал 0C004AD66666666666666h то же из dt -43.35 сделал tasm 0C004AD66666666666666h |