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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2011, 20:00   #1
bvak
Пользователь
 
Регистрация: 14.04.2011
Сообщений: 12
По умолчанию Среднее арифметическое массива

Здравствуйте уважаемые эксперты! не подскажете как найти среднее арифметическое массива из 8 элементов в добавочном коде для 16 разрядного МП!
bvak вне форума Ответить с цитированием
Старый 14.04.2011, 21:13   #2
yuran666666
Форумчанин
 
Аватар для yuran666666
 
Регистрация: 23.04.2009
Сообщений: 346
По умолчанию

сложить эти элементы и разделить на восемь, очевидно же.
Нет, ну правда..
yuran666666 вне форума Ответить с цитированием
Старый 14.04.2011, 21:53   #3
bvak
Пользователь
 
Регистрация: 14.04.2011
Сообщений: 12
По умолчанию

хех если бы я знал язык асемблера
а надпись "в добавочном коде" ни на что в задаче не влияет?

ну половину задачи я нашел) а как елементы массива перевести в добавочный код?

Код:
.386
.model flat, stdcall
option casemap : none
.data
mas dd 2, 4, 6, 8, 10
n dd 0
.code
start:
xor eax, eax
xor ebx, ebx
lea esi, mas
mov ecx, 5
@1:
add eax, [esi]
add esi, 4
inc n
loop @1
mov ebx, n
div ebx
ret
end start

Последний раз редактировалось Stilet; 15.04.2011 в 20:26.
bvak вне форума Ответить с цитированием
Старый 15.04.2011, 19:47   #4
yuran666666
Форумчанин
 
Аватар для yuran666666
 
Регистрация: 23.04.2009
Сообщений: 346
По умолчанию

Дополнительный код лишь подразумевает что числа и цифры могут быть не только положительными, но и отрицательными.
Нет, ну правда..
yuran666666 вне форума Ответить с цитированием
Старый 19.04.2011, 17:39   #5
bvak
Пользователь
 
Регистрация: 14.04.2011
Сообщений: 12
По умолчанию

а как его перевести в машинный код??11
bvak вне форума Ответить с цитированием
Старый 20.04.2011, 04:03   #6
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

bvak
а в машинный код ассемблерные команды, адреса и числа компилятор сам переведет, без твоей помощи...
Mikl___ вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти среднее арифметическое элементов массива [Паскаль] ГениальныйИнФормат Помощь студентам 7 20.12.2010 08:24
Делфи.среднее геометрическое элементов массива.среднее арифметическое каждой строки матрицы Karrina Помощь студентам 0 06.12.2010 18:32
среднее арифметическое массива gsg Microsoft Office Excel 3 11.06.2010 12:42
Найти среднее арифметическое массива. gree Помощь студентам 6 13.05.2009 21:52