- •Тест 2. Перечислити основні роз’єми задньої стінки системного блока. Завдання
- •Хід роботи
- •Тест 2. Перечислити основні роз’єми системної плати для плат розширення. Завдання
- •Хід роботи
- •Хід роботи
- •Хід роботи
- •Короткі теоретичні відомості
- •Хід роботи
- •Завдання
- •Хід роботи
- •Наступні результати виконання роботи записувати у таблицю
- •Завдання
- •Хід роботи
- •Завдання
- •Хід роботи
- •Завдання
- •Хід роботи
- •Завдання
- •Рекомендації до виконання завдання
- •Хід роботи
- •Тест 2. Вказати номер порта клавіатури. Завдання
- •Короткі теоретичні відомості
- •Хід роботи
- •Тест 2. Обчислити кількість кольорів монітора при різних глибинах кольору: 8, 16 та 32 біти. Завдання
- •Короткі теоретичні відомості
- •Хід роботи
- •Тест 2. Як виконуються арифметичні операції множення і ділення для двобайтних чисел. Завдання
- •Хід роботи
Хід роботи
Завантажити ОС MS-DOS.
Із командного рядка запустити допомогу програми mem (команда mem/? ).
Записати у звіт параметри (ключі) які є у програмі mem та вказати призначення кожного із них.
Посторінково виводячи детальну інформацію про модулі пам’яті (команда mem/d/p ), переглянути їх наявність у стандартній області і записати у звіт три модулі, вказуючи адресу сегмента (Segment), розмір (Size), ім’я (Name) і (або) тип (Type) модулів (згідно із варіантом вказаним викладачем).
Встановити залежність між адресами сегментів та розмірами модулів пам’яті (до адреси сегмента додати шістнадцяткове число - результат перетворення розміру модуля пам’яті із десяткової системи числення у шістнадцяткову, не враховуючи значення молодшого розряду шістнадцяткового числа).
Визначити вільні діапазони пам’яті (команда mem/f ) і записати їх у звіт.
Вивести інформацію про один із модулів, згідно із варіантом (команда mem/m:ім’я_модуля ). Записати отриману інформацію у звіт. Варіанти імен модулів: 1 – msdos; 2 – keyrus; 3 – mouse; 4 – mem; 5 – io; 6 – command; 7 – keyb; 8 – smartdrv.
Дати відповіді на контрольні запитання та зробити висновок до лабораторної роботи.
Контрольні запитання
У якій системі числення відображаються адреси адресного простору пам’яті?
Вкажіть діапазон адрес базової (стандартної) пам’яті.
Вкажіть назви розділів базової (стандартної) пам’яті та їх діапазони адрес.
Що таке сегмент пам’яті?
Яку частину адреси займає сегментна складова?
Яку частину адреси займає ефективне зміщення?
Як у програмі mem вивести детальну інформацію про модулі базової пам’яті?
Як у програмі mem вивести інформацію про вільні діапазони пам’яті?
Як у програмі mem вивести інформацію про один із модулів пам’яті?
Якими способами можна перевести число із десяткової системи числення у 16-ву?
Література та електронні джерела
Представлення чисел у компютерах.doc
Assembl.zip
ROZDIL2.ZIP
PR_EKZ.zip
Інструкція до лабораторної роботи №6
Тема: “Дослідження регістрів процесора”
Мета: ознайомитись із програмою-відлаштовувачем Debug та її можливостями, побачити відображення регістрів та перевірити їх роботу.
Прилади та обладнання: ПК, стандартна програма-відлаштовувач DEBUG.
Тест 1. Охарактеризувати регістр процесора: розмір (в бітах або байтах); якщо є складовою частиною іншого регістра, то вказати якого саме; функціональне призначення;
№ варіанта |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Позначення регістра |
аl |
ah |
ax |
eax |
Bl |
bh |
bx |
ebx |
cl |
ch |
cx |
ecx |
|||||||||
№ варіанта |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Позначення регістра |
dl |
dh |
dx |
edx |
Si |
esi |
di |
edi |
sp |
esp |
bp |
ebp |
|||||||||
№ варіанта |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Позначення регістра |
cs |
ss |
ds |
es |
gs |
fs |
ip |
eip |
flags |
Eflags |
|
Тест 2. Охарактеризувати прапорець регістра прапорців:назва (призначення), номер біта в регістрі прапорців; при яких діях відбувається встановлення прапорця в “1”, а при яких – в “0”
№ варіанта |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
Позначення прапорця |
cf |
pf |
af |
zf |
sf |
tf |
if |
df |
of |
cf |
pf |
af |
zf |
Sf |
tf |
if |
№ варіанта |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
Позначення прапорця |
df |
of |
cf |
pf |
af |
zf |
sf |
tf |
if |
df |
of |
cf |
pf |
af |
zf |
sf |