Задания. 1.Изучить работу программы Р0.asm перекодировки цифр 0-9 в буквы латинского алфавита A – J
1. Изучить работу программы Р0.asm перекодировки цифр 0-9 в буквы латинского алфавита A – J. Выполнить трансляцию и компоновку программы Р0.asm и ее отладку в среде отладчика TD.exe. Выполнить программу для различных комбинаций клавиш. 2. Разработать программу перекодировки цифр 0-9 в буквы русского алфавита A – И. Выполнить трансляцию и компоновку разработанной программы и ее отладку в среде отладчика TD.exe. Запустить программу для различных комбинаций клавиш. 3. Разработать программу перекодировки букв латинского алфавита в буквы русского по нажатии клавиши " Р" (русская буква). Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 4. Разработать программу перекодировки букв русского алфавита в буквы латинского алфавита по нажатии клавиши " R". Выполнить трансляцию, компоновку программы и ее отладку. Проверить функционирование программы для различных вариантов перекодировки. 5. Разработать программу перекодировки букв русского алфавита в буквы латинского по нажатии клавиши " L". Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 6. Разработать программу перекодировки букв русского алфавита в буквы русского по нажатии клавиши " R". Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 7. Разработать программу перекодировки букв латинского и русского алфавитов в буквы русского и латинского алфавитов при нажатии соответственно клавиш «R» и «L». Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 8. Разработать программу перекодировки букв латинского и русского алфавитов в буквы русского и латинского алфавитов при нажатии соответственно клавиш «Р» и «Л». Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 9. Разработать программу перекодировки букв латинского и русского алфавитов в буквы русского и латинского алфавитов при нажатии соответственно клавиш «R» и «L». Программа должна прерываться при нажатии клавиши < Esc>. Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. 10. Разработать программу перекодировки букв латинского и русского алфавитов в буквы русского и латинского алфавитов при нажатии соответственно клавиш «Р» и «Л». Программа должна прерываться при нажатии клавиши < Esc>. Выполнить трансляцию и компоновку программы, произвести отладку. Проверить функционирование программы для различных вариантов перекодировки. ВОПРОСЫ ВЫХОДНОГО КОНТРОЛЯ 1. Какие действия выполняют команды цикла в ассемблере? 2. Какую команду необходимо предусмотреть перед меткой перехода для цикла?
|