Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Національний технічний університет УкраїниСодержание книги Поиск на нашем сайте Національний технічний університет України «Київський політехнічний інститут» Факультет електроніки
Лабораторна робота № 3 з курсу «Мікропроцесорна техніка»
Виконав: студент групи ___________ _____ курсу ________________________________
Київ 2014
Завдання:вивести на екран зображення букви «У» . Блок-схема алгоритму:
Текст програми: Name test1 org 100h Sgfffff Segment para stack 'stack' valgj DB 100 DUP(0) Sgfffff ends Cgfffff Segment para stack 'code' mainpr proc near mov AH, 02h mov CX, 12h call nextrow mov SI, 5h m1: call part1 dec SI jns m1 call part2 call part2 call part2 mov SI, 4h m2: call part3 dec SI jns m2 call part2 call part2 call part2 mov AH, 08h int 21h mov AH, 4ch int 21h ret mainpr endp symb1 proc near mov DL, 2Ah start1: int 21h loop start1 ret symb1 endp symb2 proc near mov DL, 20h start2: int 21h loop start2 ret symb2 endp nextrow proc near mov DL, 0ah start3: int 21h loop start3 ret nextrow endp part1 proc near mov CX, 20h call symb2 mov CX, 4h call symb1 mov CX, 8h call symb2 mov CX, 4h call symb1 mov DL, 0ah int 21h ret part1 endp part2 proc near mov CX, 20h call symb2 mov CX, 10h call symb1 mov DL, 0ah int 21h ret part2 endp part3 proc near mov CX, 2ch call symb2 mov CX, 4h call symb1 mov DL, 0ah int 21h ret part3 endp Cgfffff ends assume SS:Sgfffff, CS:Cgfffff end Висновок:в даній роботі вивчено створення ехе-файла, опис сегментів пам’яті, використання процедур (з передачею даних у них через регістри) і деякі можливості переривання int 21h, а саме виведення символу на екран, введення символу з клавіатури(використано для затримки створеного зображення після виконання програми) і вихід з програми.
|
||
|
Последнее изменение этой страницы: 2024-06-27; просмотров: 34; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.009 с.) |