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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2014, 21:34   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Код:
        MOV SUM AX ; сохранение максимального значения
в этой строчке пропущена запятая.

Код:
        MOV SUM, AX ; сохранение максимального значения
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.12.2014, 11:20   #12
newbieee
Пользователь
 
Регистрация: 24.10.2014
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
в этой строчке пропущена запятая.

Код:
        MOV SUM, AX ; сохранение максимального значения
А как насчет:

Код:
(6) over 8 bits: -0D0H
Просто убрать знак минуса? Без неё правильно будет работать?
newbieee вне форума Ответить с цитированием
Старый 22.12.2014, 11:21   #13
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,139
По умолчанию

newbieee,
убери знак минуса и проверь правильные ли результаты выдает твоя программа
Mikl___ вне форума Ответить с цитированием
Старый 22.12.2014, 18:58   #14
newbieee
Пользователь
 
Регистрация: 24.10.2014
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Mikl___ Посмотреть сообщение
newbieee,
убери знак минуса и проверь правильные ли результаты выдает твоя программа
Работает правильно! :-) Из-за ошибки я взял числа поменьше, и положительные. Всё верно получается. sum=17, array=1 при таких числах:

Код:
SGSTACK SEGMENT PARA STACK 'STACK'
    DB 32 DUP(?)
SGSTACK ENDS
 
DATA SEGMENT PARA PUBLIC 'DATA'
    MAX DW ?
    ARRAY DW 01H, 02H, 03H, 05H, 06H
DATA ENDS
Т.е. 1+2+3+5+6=17

Спасибо всем))
newbieee вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java: Дан двумерный массив чисел А размером 6х6 и одномерный массив Х из 6-ти чисел. Заменить первые три строки массива A vikysha55 Помощь студентам 1 16.04.2014 10:50
Дан массив из десяти знаковых чисел. Требуется поменять местами пары соседних чисел. Nokard Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 05.01.2014 16:39
Задан массив целых чисел, который может содержать повторяющиеся члены. Вычислить сколько чисел входят в массив более чем по одному nubiknovo Паскаль, Turbo Pascal, PascalABC.NET 6 20.11.2013 00:50
Дан массив из N целых чисел. Получить из него массив чисел по модулю меньших 10 и отсортировать его(язык си++) mitja-zakelidis Помощь студентам 2 15.03.2012 03:10