Вопрос № 111703: Здравствуйте уважаемые эксперты!
У меня такой вопрос:
Найти минимальный и максимальный элементы в массиве чисел.
Спасибо за внимание!...Вопрос № 111775: Как организовать на ассемблере или на С++ с ассемблерными вставками команду сопроцессора FBLD, т.е. загрузку числа в формате BCD?...Вопрос № 111784: Вот привожу код моей програмки, просьба объяснить, как сделать в ней нормальный цикл ввода с клавиатуры и перехват [Enter]?...
Вопрос № 111.703
Здравствуйте уважаемые эксперты!
У меня такой вопрос:
Найти минимальный и максимальный элементы в массиве чисел.
Спасибо за внимание!
Отправлен: 30.11.2007, 11:32
Вопрос задал: Primus (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Boriss
Здравствуйте, Primus! Вот в приложении код, который решает Вашу задачу - нет только отображения чисел (ТЕПРЬ ЕСТЬ!!!). Что не понятно, давайте обсудим в минифоруме. Тем более, что я не знаю Вашего уровня - там и выясним
Приложение:
--------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: mte WWW:Программирование на Паскале ---- Ответ отправлен: 30.11.2007, 16:32
Вопрос № 111.775
Как организовать на ассемблере или на С++ с ассемблерными вставками команду сопроцессора FBLD, т.е. загрузку числа в формате BCD?
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Павлов Александр Сергеевич!
Смотрите приложение.
Использовал степени 2-ки, 10хА=2хА+8хА.
В одном байте BCD-число может принимать значения от 0:99, из-за этого каждый раз перед сумированием с младшим разрядом производится умножение на 100(10х10).
Удачи!
Приложение:
--------- И только наступив на грабли мы приобретаем драгоценный опыт!
Ответ отправил: Зенченко Константин Николаевич (статус: Профессионал) Украина, Киев Тел.: +380958380164 Адрес: Украина г.Киев ---- Ответ отправлен: 02.12.2007, 21:38
Вопрос № 111.784
Вот привожу код моей програмки, просьба объяснить, как сделать в ней нормальный цикл ввода с клавиатуры и перехват [Enter]?
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Алин Сергей Владимирович!
Сразу после функции bios 16h:10h в регистре ah будет находится скен-код нажатой клавиши, скен-код "Enter" = 1Сh. Цикл делаете спомощью оператора перехода, когда обработали нажатую клавишу. isLoop:
mov ah, 10h
int 16h cmp ah,1Ch
jz isEnter
mov ah, 09h
mov bl, 02h
. . . jmp isLoop
. . .
ps:скен-коды Вы можете найти в книге С. Зубкова
Удачи!
--------- И только наступив на грабли мы приобретаем драгоценный опыт!
Ответ отправил: Зенченко Константин Николаевич (статус: Профессионал) Украина, Киев Тел.: +380958380164 Адрес: Украина г.Киев ---- Ответ отправлен: 30.11.2007, 21:39 Оценка за ответ: 5 Комментарий оценки: Большоее спасибо Вам. А ещё нужно заметить, что данный эксперт всегда профессионально отвечает, за что ему большой РЕСПЕКТ!