микропроцессоры

Отменен
Заказ
5085705
Раздел
Технические дисциплины
Предмет
Микропроцессорная техника
Антиплагиат
Не указан
Срок сдачи
10 Дек 2022 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
3 Дек 2022 в 11:10
Просмотров
75
Описание работы

Цель работы: приобретение навыков по работе со строками, а так же по созданию и использованию библиотек 

Ссылка на задание, код, методичку https://www.dropbox.com/scl/fo/kh0b6hkyjtv8b9maf2tqx/h?dl=0&rlkey=idqkeooyc6g9wvf6l95yb1nmk

Предварительное задание

Ознакомиться с командами Turbo Assembler для работы со строками. Рассмотреть методы представления строк в памяти. Ознакомиться с особенностями вывода символа на экран. 

Изучить необходимость разбиения программы на модули. Как происходит объединение модулей в программе? 

Библиотечные файлы и зачем они нужны. Ознакомиться с работой TLIB.exe.

Изучить структуру МП К181086. Разобраться в процессе организации адресации к памяти и регистрах МП. Ознакомиться с типами прерываний и изучить назначение выводов МП К1810.

Ознакомиться с форматом команд, способами адресации и временными диаграммами работы МП.

Изучить систему команд МП К1810ВМ86.

Изучить основы языка ассемблера для МП К1810ВМ86.

Изучить последовательность действий при создании приложений в среде Turbo Assembler. Ознакомиться с работой компоновщика TLINK.exe и компилятора TASM.exe.  

На основе полученных теоретических данных разобраться с работой модулей в приложении 2. 

Главное задание

Написать (необходимость написания определяется заданием, индивидуального для каждого студента) в виде отдельных модулей процедуры для работы со строками:

Процедура пересылки строки из одной области памяти в другую.

Процедура сдвига строки на N символов влево.

Процедура сравнения двух строк.

Процедура вставки одной строки в другую.

Процедура конкатенации (слияние) двух строк.

Поиск вхождения одной строки в другую и удаление найденного фрагмента.

Перевод символов в строке в верхний регистр.

Перевод символов в строке в верхний регистр!

Удаление пробелов из строки.

Вставка пробелов в строку через определенное количество символов.

Объединить процедуры, необходимые при выполнении задания в один библиотечный файл.

Написать программу, использующую ранее созданную библиотеку и реализующую следующие действия:

Зарезервировать в главном модуле память под две строки , содержащие:

Фамилию, имя, отчество.

 номер зачетной книжки студента и год рождения.

Переместить при помощи процедуры (а) строку (1) в центр экрана.

Далее произвести действия, указанные в таблице, в соответствии с номером студента по журналу. При написании программы необходимо использовать ранее созданную библиотеку.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир