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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2012, 20:33   #1
swillrocker
Пользователь
 
Регистрация: 04.05.2011
Сообщений: 44
По умолчанию Арифметические операции

Сделать в Debug
(a-(b/2)+23)/(2c^2-1) где a=33 b=44 c=11(уже в 16 ричной)
swillrocker вне форума Ответить с цитированием
Старый 02.10.2012, 21:01   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Именно в отладчике?
Ничего не путаешь?
Сам то пробовал как-нибудь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.10.2012, 21:31   #3
swillrocker
Пользователь
 
Регистрация: 04.05.2011
Сообщений: 44
По умолчанию

мм... ну вот пример
(b-a+1)/3c

-a
17C0:0100 MOV AL, 11 ;AL=a
17C0:0102 MOV BL, 22 ;BL=b
17C0:0104 MOV CL, 33 ;CL=c
17C0:0106 CBW ;AX=a
17C0:0107 XCHG AX, BX ;AL=b BX=a
17C0:0109 CBW ;AX=b
17C0:010A SUB AX, BX ;AX=b-a
17C0:010C INC AX ;AX=b-a+1
17C0:010D XCHG AX, CX ;AL=c CX=b-a+1
17C0:010F MOV BL, 3 ;BL=3
17C0:0111 IMUL BL ;AX=3c
17C0:0113 XCHG AX, CX ;AX=b-a+1 CX=3c
17C0:0115 CWD ;DX:AX=b-a+1
17C0:0116 IDIV CX ;(b-a+1)/(3c): целая часть – в AX,
;остаток – в DX
17C0:0118 NOP
swillrocker вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметические операции в JAVA c БД. ISV-777 Помощь студентам 0 31.05.2012 05:07
Арифметические операции в dbgrid kwint3r БД в Delphi 3 10.03.2012 23:07
Арифметические операции на Фортране и Си Julila Помощь студентам 17 27.09.2011 15:04
Арифметические операции Ассемблер BAV Помощь студентам 9 05.03.2008 00:21