0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 18
|
|
1 | |
Разработка программы ввода-вывода и обработки последовательности кодов113.12.2013, 17:05. Показов 578. Ответов 0
Метки нет (Все метки)
Помогите мне пожалуйста решить мне задачу.
ЗАДАНИЕ: Написать программу на Ассемблере, выполняющую ввод последовательности кодов символов с клавиатуры, обработку кодов в соответствии с заданием и вывод на экран результирующей последовательности. Программа должна включать в себя: • ввод последовательности кодов символов с клавиатуры; • обработку кодов в соответствии с заданием; • вывод на экран результирующей последовательности • вывод на экран даты создания 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
|
13.12.2013, 17:05 | |
Ответы с готовыми решениями:
0
Разработка программы ввода-вывода и обработки последовательности кодов Создать собственную библиотеку ввода-вывода строк и их обработки Разработка модуля удаленного ввода-вывода Разработка приложений с использованием файла ввода-вывода |
13.12.2013, 17:05 | |
13.12.2013, 17:05 | |
Помогаю со студенческими работами здесь
1
Разработка и отладка программ ввода- вывода данных в файлы Модифицировать программу, оформив ее в виде трех процедур: ввода, обработки и вывода данных Разработка программы обработки матриц разработка программы обработки матриц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |