Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lr_ak_ks_10.doc
Скачиваний:
4
Добавлен:
17.08.2019
Размер:
284.67 Кб
Скачать

Тест 2. Обчислити кількість кольорів монітора при різних глибинах кольору: 8, 16 та 32 біти. Завдання

  1. Визначити поточний графічний режим роботи монітора.

  2. Встановити графічний режим роботи монітора (згідно із варіантом).

  3. Відновити початковий графічний режим роботи монітора.

Короткі теоретичні відомості

Для взаємодії центрального процесора (ЦП) з монітором використовують програмне переривання BIOS із номером 10 (команда INT 10). Номер функції (вектор переривання) яка буде виконуватись задають у регістрі АН.

Функція визначення поточного графічного режима роботи монітора має номер F. При винонанні цієї функції, результат (поточний номер режима) занесеться у регістр AL.

Функція встановлення графічного режима роботи монітора має номер 0. Номер необхідного режиму заносять у регістр AL. При винонанні переривання встановлюється новий відеорежим.

Хід роботи

  1. У програмі Debug написати команди для визначення графічного режима роботи монітора. Запустити команди на виконання директивою р, вказуючи параметри: номер першої команди та кількість виконуваних команд. Записати номер поточного режиму роботи монітора із молодшої частини регістра АХ – регістра AL.

  2. У програмі 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

  1. Після перевірки викладачем виконаного завдання відновити початковий графічний режим роботи монітора.

Звіт до лабораторної роботи повинен містити: тему, завдання, результати (текст програми визначення, встановлення та відновлення відеорежиму із результатами виконання кожного пункту), відповіді на контрольні запитання, висновок.

Контрольні запитання

1. Яка команда переривання BIOS використовується для взаємодії ЦП із монітором?

2. Яка функція використовується для визначення поточного графічного режима роботи монітора?

3. У якому регістрі буде знаходитись визначений номер поточного графічного режима роботи монітора?

4. Яка функція використовується для встановлення графічного режима роботи монітора?

5. У який регістр заносять необхідний номер режиму роботи монітора?

6. Які команди та дії потрібно виконати щоб відновити попередній режим роботи монітора?

Література та електронні джерела

Assembl.zip

Інструкція до лабораторної роботи № 15

Тема: " Дослідження властивостей обробки чисел "

Мета: побачити та перевірити результати обчислень чисел із знаком, із врахуванням переносу та переповнення, із викокристанням двох 16-розрядних регістрів для одного числа.

Прилади та обладнання: ПК, програма-відлаштовувач Debug

Тест 1. Від номера варіанта (№ у журналі групи) відняти число 35, отриманий результат записати у прямому, оберненому і доповняльному коді (формат запису 8-біт). Записати доповняльний код у 16-вій системі числення.

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