Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Изучение способов адресации и группы команд передачи данных микропроцессора i8086

Автор:   •  Январь 24, 2021  •  Лабораторная работа  •  297 Слов (2 Страниц)  •  353 Просмотры

Страница 1 из 2

Лабораторная работа № 1 " Изучение способов адресации и группы команд передачи данных микропроцессора i8086"

Группа 17-УТС-1 Анашкин В.С. Вариант 0(1)

1) Целью настоящей работы является изучение способов адресации и группы команд передачи данных микропроцессора (МП) i8086.

Программа №1

Мнемокод Программно-допустимые регистры Регистр признаков FLAGS Порт

100h Порт

301h

AL(AX) BL(BX) DX

MOV DX, 100h 0000 0000 0100 IF - -

IN AL, DX 0013 0000 0100 IF 00010011 -

MOV BL, AL 0013 0013 0100 IF - -

IN AL, DX 0013 0013 0100 IF 01001010

ADD AL, BL 004а 0013 0100 IF -

MOV DX, 301h 005d 0013 0100 IF - -

OUT DX, AL 005d 0013 0301 IF - 01011101

13 = 00010011

01001010

01

13 = 19

4a = 74

19+74 = 93

93 = 01011101

93 = 5D

Программа №2

Мнемокод Программно-допустимые регистры Регистр признаков FLAGS Порт

100h Порт

301h

AL(AX) BL(BX) DX

MOV DX, 100h 0000 0000 0100 IF - -

IN AL, DX 0013 0000 0100 IF 00010011 -

MOV BL, AL 0013 0013 0100 IF - -

MOV AL, 4ah 0013 0013 0100 IF

ADD AL, BL 004а 0013 0100 IF -

MOV DX, 301h 005d 0013 0100 IF - -

OUT DX, AL 005d 0013 0301 IF - 01011101

Программа №3

Мнемокод Программно-допустимые регистры Регистр признаков FLAGS Порт

100h Порт

301h

AL(AX) BL(BX) DX

MOV AX, 1234h 1234 0000 0000 IF - -

MOV BX, 5678h 1234 5678 0000 IF - -

MOV DX, 0700h 1234 5678 0700 IF - -

PUSH AX 1234 5678 0700 IF - -

PUSH BX 1234 5678 0700 IF - -

PUSH DX 1234 5678 0700 IF - -

PUSHF 1234 5678 0700 IF - -

POP AX 0202 5678 0700 IF - -

...

Скачать:   txt (3.9 Kb)   pdf (40 Kb)   docx (9.7 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club