Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Ускорения и остановка системных часов http://www.cyberforum.ru/assembler/thread1130802.html
Помогите пожалуйста. Как можно ускорить и остановить системные часы? Как реализовать в программе при нажатии на клавишу H Системный часы должны ускорять свой ​​ход, при нажатии на клавишу L -...
Assembler Как можно установить TASM на Windows 7
всем привет. помогите пожалуйста,как можно установить TASM на windows 7? с помощью doc-box не работает ,например если работаю с двумя строками которые должен вводить из клавиатуры,то в черном...
Загрузка и выгрузка программы из оперативной памяти Assembler
Пишу программу ... не важно что она будет делать , я пока не могу просто сделать бонально загрузку и выгрузку программы из оперативной памяти... почему то зависает .. code segment assume...
Assembler Операции с отрицательными числами Назрела проблема с отрицательными числами. Собственно, как произвести соответствующую операцию (Вычесть, если число отрицательное, прибавить, если положительное)? http://www.cyberforum.ru/assembler/thread1129325.html
Assembler Деление беззнаковых чисел http://www.cyberforum.ru/assembler/thread1127258.html
Задание: Ввести с клавиатуры 4-и двухзначных беззнаковых числа(y1,y2,y3,y4). Вывести на екран значение функции y=(y1+y2+y3)/y4 в виде "Частное=", "Остаток=". DataS SEGMENT N DW 8 M DW...
Как изменить цвет курсора? Assembler
Подскажите, пожалуйста, команду для изменения цвета курсора. mov cx, 0607h ;знаю, что это стандартный размер А вот как цвет изменить что-то не нашел.
Не могу сделать программы на ассемблере MASM32 Assembler
Описание Задания Для выполнения задания используется ассемблер MASM32,нужно разработать драйвер клавиатуры, работающий в реальном режиме (под DOS), заменяющий стандартный драйвер, выполняющий ...
Assembler Работа с цветным текстом Ввести строку из произвольного числа символов и произвести в ней поиск подстроки AUTOMATON. Если такой подстроки нет, то в начало исходной строки поместить символ @, а в её конец дописать подстроку и... http://www.cyberforum.ru/assembler/thread1124141.html
Assembler Не переходит на метку http://www.cyberforum.ru/assembler/thread1124103.html
model tiny .code org 100h start: jmp main S1 db 'lopaqwe*opam', 0 ; строка S0 db 'lop', 0 ; подстрока S3 db '@',0 len1 db 0 ; длина строки
Assembler Реализация простейших арифметических операций я в Assembler практически не разбираюсь! Задание: y=x*5-x:2 Должно выполнять следующие функции: ввод исходных значений; вывод на экран вычисляемого значения; контроль введенных значений (0-9);... http://www.cyberforum.ru/assembler/thread1120720.html
Mikl___
Автор FAQ
14901 / 6750 / 721
Регистрация: 11.11.2010
Сообщений: 12,105
02.04.2014, 05:28 0

Написать программу умножения U на V путем сложения V самого с собой U раз. U, V - адреса памяти

02.04.2014, 05:28. Просмотров 498. Ответов 4
Метки (Все метки)

Ответ

kill9411,
Assembler
1
2
3
4
5
6
7
8
   xor ax, ax
  xor dx,dx
  mov cx,[U]  
@0: add ax,[V]
       adc dx,0
     loop @0
     mov [R],ax
     mov [R+2],dx
Добавлено через 7 минут
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.286
.model tiny
.code
org 100h
mull macro U,V,R
    xor ax, ax
    xor dx,dx
    mov cx,U  
@0: add ax,V
    adc dx,0
    loop @0
    mov word ptr R,ax
    mov word ptr R+2,dx
endm
start: mull x,y,z
    ret
x dw 1000
y dw 3000
z dd ?;3000000=2DC6C0h
end start


Вернуться к обсуждению:
Написать программу умножения U на V путем сложения V самого с собой U раз. U, V - адреса памяти
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2014, 05:28

Нужно написать программу сложения, вычитания, умножения, деления больших чисел - размером в 256 бит
Здравтсвуйте, уважаемые учатсники форума. У меня следующий вопрос. В инсте пишем на Фасме под Дос....

Написать функции сложения и умножения
Помогите пожалуйста решить 2 задачи. 1)Написать функцию сложения двух чисел, используя только...

Составить программу для умножения и сложения матриц.
В программе предусмотреть вывод исходных матриц и матрицы - результата. | 5 3 -1 | ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.