Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 18
1

Разработка программы ввода-вывода и обработки последовательности кодов1

13.12.2013, 17:05. Показов 578. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите мне пожалуйста решить мне задачу.
ЗАДАНИЕ: Написать программу на Ассемблере, выполняющую ввод последовательности кодов символов с клавиатуры, обработку кодов в соответствии с заданием и вывод на экран результирующей последовательности.
Программа должна включать в себя:
• ввод последовательности кодов символов с клавиатуры;
• обработку кодов в соответствии с заданием;
• вывод на экран результирующей последовательности
• вывод на экран даты создания BIOS (Aф=0FFFF5h).
Программа должна быть реализована в 2-х вариантах:
а) односегментная (.com); б) многосегментная (.exe).
Исходные данные:
Переставляются байты в словах a(i) ≤ c.

Может быть пригодится:
Текст программы в отладчике:
cs:0100 BE0002 mov ax, 0200 ;помещаем в ax адрес начала рабочего массива

cs:0103 BF0802 mov ax, [si] ;помещаем в ax адрес начала приемного массива

cs:0105 3D1320 cmp [si], 2013 ;сравниваем si с 2013

cs:0108 7207 jc 0111 ;перейти если c ≥ a(i) (2013 ≥ [si])

cs:010A 86E0 xchg al, ah ;обмен между al и ah (обмен между парами байта)

cs:010C 8905 mov [di], ax ;помещаем в di адрес следующего массива

cs:010E 83C702 add di, 0002 ;сложение di с 0002

cs:0111 83C602 add si, 0002 ;сложение si с 0002

cs:0114 E2ED loop 0103 ;цикл с началом в 0103
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2013, 17:05
Ответы с готовыми решениями:

Разработка программы ввода-вывода и обработки последовательности кодов
Помогите мне пожалуйста решить мне задачу. ЗАДАНИЕ: Написать программу на Ассемблере, выполняющую...

Создать собственную библиотеку ввода-вывода строк и их обработки
Создать собственную библиотеку ввода-вывода строк и их обработки: gets, puts, atoi, itoa, reverse...

Разработка модуля удаленного ввода-вывода
Здравствуйте ! Не могли бы подсказать, пояснить попроще, наглядно в 2-х словах смысл задания ? Я...

Разработка приложений с использованием файла ввода-вывода
В файле data.txt построчно записан некоторый текст. Найти строку максимальной длины и ее позицию.

0
13.12.2013, 17:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2013, 17:05
Помогаю со студенческими работами здесь

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

Модифицировать программу, оформив ее в виде трех процедур: ввода, обработки и вывода данных
Модифицировать программу оформив программу в виде трех процедур:ввода,обработки и вывода данных....

Разработка программы обработки матриц
Помогите пожалуста с решением задачи. Нужно разработать программу обработки матриц и графическое...

разработка программы обработки матриц
разработка программы обработки матриц ребят очень нужна ваша помощь


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

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