|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2010, 14:42 | #1 |
Пользователь
Регистрация: 09.12.2010
Сообщений: 44
|
FASM 1 курс
найти значение выражения 1*1+2*2+...+n*n
|
29.12.2010, 14:52 | #2 |
Пользователь
Регистрация: 23.09.2009
Сообщений: 48
|
почитай мат.команды для фасма-там в справочнике русском должны быть...
|
29.12.2010, 18:10 | #3 |
Пользователь
Регистрация: 28.12.2010
Сообщений: 13
|
ADD (ADDition)
Сложение Схема команды: add приемник,источник Назначение: сложение двух операндов источник и приемник размерностью байт, слово или двойное слово. Алгоритм работы: - сложить операнды источник и приемник; - записать результат сложения в приемник; - установить флаги. MUL (MULtiply) Умножение целочисленное без учета знака Схема команды: mul множитель_1 Назначение: операция умножения двух целых чисел без учета знака. Алгоритм работы: Команда выполняет умножение двух операндов без учета знаков. Алгоритм зависит от формата операнда команды и требует явного указания местоположения только одного сомножителя, который может быть расположен в памяти или в регистре. Местоположение второго сомножителя фиксировано и зависит от размера первого сомножителя: - если операнд, указанный в команде — байт, то второй сомножитель должен располагаться в al; - если операнд, указанный в команде — слово, то второй сомножитель должен располагаться в ax; - если операнд, указанный в команде — двойное слово, то второй сомножитель должен располагаться в eax. Результат умножения помещается также в фиксированное место, определяемое размером сомножителей: - при умножении байтов результат помещается в ax; - при умножении слов результат помещается в пару dx:ax; - при умножении двойных слов результат помещается в пару edx:eax.
Оказанная помощь должна повышать рейтинг!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LEA [FASM] | m32 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 03.10.2010 13:57 |
Вопросы по FASM | Crivel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.06.2009 12:02 |
MySQL via FASM | Ivan_32 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 14.05.2009 04:55 |
tasm>>fasm | better | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 09.02.2009 19:34 |