НОВЫЕ ОТВЕТЫ
Pa-ha
Картинки
Pa-ha - 10 Января
росинка
досчитай до 100 001,5
росинка - 10 Января
SuperFX.ru
Forex+трейдер=?
SuperFX.ru - 10 Января
Иван Мананкин
Ближайшие концерты
Иван Мананкин - 27 Ноя 2025
cremaster
Осциллограф С1-75
cremaster - 18 Ноя 2025
SgS
For SANA
SgS - 29 Окт 2025
НОВОЕ В БЛОГАХ
rmm
Отшумели песни нашего полка...
rmm - 3 Января
rmm
Повстречала девчонка...
rmm - 2 Января
SgS
01.01.26
SgS - 1 Января
Pa-ha
Бозоны Хиггса
Pa-ha - 21 Ноя 2025
Sana
The KLF - America: What Time Is Love? (Official Video)
Sana - 24 Окт 2025
Sana
Tat Brothers
Sana - 24 Сен 2025
Как ИП найти идеальный тариф РКО: руководство от эксперта
fioqwe1 - 30 Авг 2025
Как мне навязали доп услуги при оформлении займа на карту
fioqwe1 - 30 Авг 2025
мирт
НЕЙРОТВОРЧЕСТВО
мирт - 12 Авг 2025
мирт
НЕЙРОТВОРЧЕСТВО
мирт - 12 Авг 2025
[ Каскадный ] · Стандартный · Линейный
Assembler
miao
Бывалый
Рейтинг:
0
Сообщений:
98
Пользователь:
5,182
На сайте с:
Июн 2008
Из:
9 Июня 2009, 15:06 | Оценка: нет оценки
Блин, не знал куда написать, решил сюда.

В общем нужно выполнить три задания на асме паскаль как оболочка. помогите, плз. сессия скоро, а я ноль в этом низкоуровневом чудовище...

1.Организация циклов и работа с целочисленными одномерными массивами (процессор i8086/i286)
Цель работы
Задав одномерный массив целочисленных данных А в формате unsigned char — BYTE, Найти, сколько элементов массива A={a[i]> удовлетворяют условию: с <= a[i] <= d. Длина массива N. Исходные данные задать самостоятельно, учитывая формат элементов массива А.
В программе на ПАСКАЛЕ должны быть предусмотрены функции ввода-вывода элементов массива А и его обработки. Исходные данные должны вводиться корректно и с проверкой на область допустимых значений. Тип результата определяется из контекста задачи.

2.Организация условных переходов (процессор i8086/i286)

Вычислить заданное условное целочисленное выражение(на картинке) для данных в форматах INTEGER (int) и WORD (unsigned int), используя команды сравнения, условного и безусловного переходов. Результат X — тоже целочисленный и его диапазон (формат) зависит от специфики решаемого условного выражения. Исходные данные должны вводиться корректно (с проверкой на область допустимых значений). Результат также должен быть проверен на область допустимых значений. Данные должны передаваться в подпрограммы (функции) как параметры.
Решение на асме, ввод данных через паскаль.

3.

Вычислить (-2*c-d 53)/(a/4-1) на ассемблере, написать программу ввода значений на паскале.

помогите решить, плз.

все задачи из учебника "Искусство программирования на Ассемблере" Автор: Н. Голубь
6 варитант.
Сообщение отредактировал miao - 9 Июня 2009, 15:06
Присоединённые эскизы
Не удалось загрузить изображение
Ответов
Сэнсэй
Рейтинг:
5227
Сообщений:
16,094
Пользователь:
1,065
На сайте с:
Окт 2005
Из:
9 Июня 2009, 15:19 | Оценка: нет оценки
Дай ссылку вашим преподавателям, глядишь помогут
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)