Форум программистов, компьютерный форум, киберфорум
Assembler: i8080/8085/KP580
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 1 / 0
Регистрация: 24.05.2022
Сообщений: 31
1

Нужно составить программу загрузки и пересылки данных по алгоритму

24.05.2022, 21:40. Показов 735. Ответов 7

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Нужно создать простенькую программу загрузки и пересылки данных по приложенному алгоритму. Входные данные: Область памяти М1-090D, M2-090E, M3-090F, M4-0910. Константы: 0E, 0F, 10, 11. Это все нужно сделать в таблице, которая также прилагается скриншотом. Очень нужна Ваша помощь, уже 2 день сижу над данной задачей.

Сам алгоритм:
1) Занести последовательно в четыре ячейки выделенной области памяти M1-M4 числа, написанные выше.
2)Загрузить в аккумулятор А содержимое ячейки памяти с адресом M1
3) Передать в регистр C константу, помещенную в ячейке M4
4) Передать данные из регистра С в регистр В
5) Загрузить регистровую пару HL содержимым ячеек памяти с адресами М3, М4
6) Передать в регистр D старший байт адреса ячейки памяти М2
7) Передать в регистр Е младший адреса ячейки памяти М2
8) Поменять содержимое регистровых пар HL и DE
9) Передать в регистр С содержимое ячейки памяти, адрес которой оказался в регистровой паре HL
10) Записать пустую операцию NOP(код 00).
Миниатюры
Нужно составить программу загрузки и пересылки данных по алгоритму  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2022, 21:40
Ответы с готовыми решениями:

Скрипт для загрузки файла на сервер и занесения данных в бд по алгоритму
Доброго времени суток, комрады!Короткая история тлена:Решил создать сайт, выбрал движок.Распаковав,...

Как создать программу для глобальной пересылки данных?
Локальную пересылку данных(по локальной сети) можно обеспечить используя например класс TcpClient и...

Разработать программу с командами пересылки данных с использованием разных методов адресации
Задание 1: Разработать программу с командами пересылки данных (mov, xchg, xlat, push, pop, pushf,...

Оцените программу пересылки данных разными способами (для микропроцессора 8086)
Оцените программу пересылки данных разными способами ( для микропроцессора 8086). Я проверял в...

7
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,462
Записей в блоге: 8
24.05.2022, 22:33 2
И в чём проблема?
Читать умеете?

Откройте список команд КР580ВМ80 (i8080) и найдите для каждого пункта ту, которая выполняет необходимое действие.

Добавлено через 15 минут
http://affon.narod.ru/Posobie.htm
4) Передать данные из регистра С в регистр В
Assembler
1
mov B, C
8) Поменять содержимое регистровых пар HL и DE
Assembler
1
XCHG
10) Записать пустую операцию NOP(код 00).
Assembler
1
nop
и так далее.
0
0 / 1 / 0
Регистрация: 24.05.2022
Сообщений: 31
25.05.2022, 11:23  [ТС] 3
ФедосеевПавел, Проблема в том, что в конечном итоге должен получится какой то ответ, после всех проделанных операций, а так как я не очень разбираюсь в данном языке, то вообще не понимаю, что должно получатся после выполнения каждого действия алгоритма. И да, читать я умею.
0
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,462
Записей в блоге: 8
25.05.2022, 12:38 4
Никакого ответа не должно получиться.
Ответ - это таблица с графами из регистров и ячеек памяти, строками в которой являются строки программы.
Если значение регистра неизвестно - там пробел, если известно - там число.

У вас 10 пунктов в задании, из них 3 я уже показал.

Искренне надеюсь, что сможете прочитать описание команд и для оставшихся пунктов найти по одной подходящей команде.
Единственное отличие пункт 1 - там будет 8 команд (загрузка в аккумулятор константы, запись аккумулятора в ячейку памяти - и так 4 раза по числу констант).

Пробуйте - я помогу.
0
1176 / 653 / 111
Регистрация: 15.05.2012
Сообщений: 4,015
25.05.2022, 12:46 5
Ответом будет содержимое последней строки таблицы.
0
0 / 1 / 0
Регистрация: 24.05.2022
Сообщений: 31
25.05.2022, 13:00  [ТС] 6
ФедосеевПавел, Спасибо, более менее разобрался, но так и не смог найти команду для 6 и 7 пункта, я так понимаю там должен быть mov и что-то еще? Поправьте, если я ошибаюсь.
0
Модератор
Эксперт по электронике
8476 / 4335 / 1642
Регистрация: 01.02.2015
Сообщений: 13,462
Записей в блоге: 8
25.05.2022, 13:06 7
Думаю, mvi и константа.
0
1176 / 653 / 111
Регистрация: 15.05.2012
Сообщений: 4,015
25.05.2022, 14:59 8
09 старший, 0Е младший. В задании указано.
0
25.05.2022, 14:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2022, 14:59
Помогаю со студенческими работами здесь

Составить программу по алгоритму

составить программу по алгоритму
проверьте ли привильно написанный алгоритм задачка найти среднее арифметическое отрицательных...

составить программу по такому алгоритму
Початок помогите составить программу по етому алгоритму, плиз N=11 A(i)=-12,...

Составить программу вычисления по алгоритму
Помогите составить программу по алгоритму: У самого не получается, запутался в циклах.

Надо составить программу по алгоритму

Составить программу по данному алгоритму
Нужна помощь, составить программу по данном алгоритму


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru