Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/2: Рейтинг темы: голосов - 2, средняя оценка - 5.00
kill9411
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 46
1

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

27.03.2014, 22:37. Просмотров 480. Ответов 4
Метки нет (Все метки)

Написать программу умножения U на V путем сложения V самого с собой U раз. U, V - адреса памяти.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2014, 22:37
Ответы с готовыми решениями:

Написать программу сложения и умножения восьмеричных чисел с плавающей запятой
Написать программу сложения и умножения восьмеричных чисел с плавающей запятой. Исходные числа и...

Получить матрицу путем сложения и умножения исходных трех
Даны матрицы A,B,C порядка n. Получить матрицу (A+B)*C Программу нужно составить в Pascal ABC....

Написать программу для сложения, вычитания, умножения и вычисления определителя трёхмерной матрицы.
Задача на сложение матриц REM Моделир.сложных трёхмерных (2 строки * 3 столбца* * 2 слоя) матриц...

Написать процедуру для сложения, умножения квадратных матриц N*N, и умножения матрицы на вектор
Написать процедуру для сложения, умножения квадратных матриц N*N, и умножения матрицы на вектор

Реализовать операцию умножения целых чисел m и n путем использования операции сложения
Реализовать операцию умножения целых чисел m и n путем использования операции сложения. Нужно...

4
Mikl___
Автор FAQ
14548 / 6692 / 703
Регистрация: 11.11.2010
Сообщений: 12,029
29.03.2014, 08:44 2
kill9411,
начинай писать, если будет текст хотя бы неработающей программы, тогда тебе подскажут где в твоей программе есть ошибки, как написать лучше, литературу которую стоит почитать. Писать ЗА ТЕБЯ программу здесь никто не будет...
0
kill9411
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 46
01.04.2014, 20:51  [ТС] 3
Assembler
1
2
3
4
5
6
7
8
9
10
11
ASM
  Xor ax, ax
  Mov cx, [U]
  Or cx, cx
  Js Ex
  Mov bx, [V]
     Re: Add ax, bx
         Dec cx
     Jnz Re
  Ex: Mov [R], ax
END ASM
вот) не знаю как через макрос реализовать
0
Mikl___
Автор FAQ
14548 / 6692 / 703
Регистрация: 11.11.2010
Сообщений: 12,029
02.04.2014, 05:28 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
0
kill9411
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 46
03.04.2014, 21:38  [ТС] 5
Mikl___, не работает (
0
03.04.2014, 21:38
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2014, 21:38

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

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

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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