Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lr_ak_ks_11.doc
Скачиваний:
3
Добавлен:
06.05.2019
Размер:
4.11 Mб
Скачать

Завдання

  1. Визначити ASCII-код символа клавіатури (згідно із варіантом).

  2. Здійснити засвічування світлодіодів через порт клавіатури.

ПОРЯДОК ВИКОНАННЯ РОБОТИ

  1. У програмі Debug написати команди для визначення ASCII-кода символа. Запустити команди на виконання директивою р, вказуючи параметри: номер першої команди та кількість виконуваних команд. Ввести символ згідно із варіантом у таблиці

№ варіанта

1

2

3

4

5

6

7

8

9

10

11

Символ

a

b

c

d

e

f

g

h

i

j

k

№ варіанта

12

13

14

15

16

17

18

19

20

21

22

Символ

l

m

n

o

p

q

r

s

t

u

v

№ варіанта

23

24

25

26

27

28

29

30

31

32

33

Символ

w

x

y

z

A

B

C

D

E

F

G

Визначити ASCII-код символа клавіатури.

DEBUG 

a  MOV AH,0 

INT 16 

- P=100 2

ввести букву із таблиці

з аписати значення регістра AX=

Отже ASCII-код клавіші = (молодші 2 розряди регістра АХ)

  1. У програмі Debug написати команди для засвічування світлодіодів (згідно із варіантом у таблиці). Запустити команди на виконання директивою р, вказуючи параметри: номер першої команди та кількість виконуваних команд. Покликати викладача для перевірки виконаного завдання.

№ варіанта

1

2

3

4

5

6

7

8

9

10

11

Код

1

2

3

4

5

6

7

1

2

3

4

№ варіанта

12

13

14

15

16

17

18

19

20

21

22

Код

5

6

7

1

2

3

4

5

6

7

1

№ варіанта

23

24

25

26

27

28

29

30

31

32

33

Код

2

3

4

5

6

7

1

2

3

4

5

Здійснити засвічування світлодіодів через порт клавіатури.

a  MOV AL,ED 

O UT 60,AL 

MOV AL,  ;заносимо цифру із таблиці

OUT 60,AL 

-p=104 4 

Записати які засвітились індикатори: ___________

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]