Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
М01_Архитектура.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.45 Mб
Скачать

Лабораторна робота № 1

Кодування й представлення алфавітно-цифрової інформації в ЕОМ

1. Мета роботи

1.1. Ознайомлення з механізмом адресації пам'яті ЕОМ.

1.2. Ознайомлення з технологією роботи на ЕОМ у середовищі системного наладжувача debug. com (команди Q, D, E, R, N і W).

1.3. Ознайомлення з кодуванням алфавітно - цифрової (символьної) інформації в ASCII-кодах і представленням її в пам'яті ПЕОМ та на магнітному носії.

2. Порядок виконання роботи

    1. . Вивчити матеріал, наведений у пункті 4 - "Короткі теоретичні відомості".

2.2. Використовуючи таблицю ASCII-кодів, закодувати в шістнадцятковій системі числення 5 рядків тексту (по 14 символів) із Вашими реквізитами (див. пункт 4.4), завершуючи кожний рядок двома кодами 0D і 0A.

2.3. На ЕОМ створити середовище наладжувача debug. com і визначити розмір пам'яті, серійний номер ЕОМ і дату запису BIOS у ПЗП ЕОМ.

2.4. Ввести в пам'ять ЕОМ з адреси DS : 0100 п'ять рядків закодованного тексту, і переконатися в його правильності (при необхідності відкоригувати неправильні коди).

2.5. Записати закодованний текст у файл на магнітний носій і вийти із середовища наладжувача.

2.6. У середовищі сервісної програми Norton Commander, використовуючи функціональні клавіші F3, F4 і F5, переглянути створений файл (у символьному й у шістнадцятковому представленні), пред'явити його викладачеві і вивести на друк.

3. Зміст звіту

3.1. Назва і мета лабораторної роботи.

3.2. Опис використовуваних команд наладжувача.

3.3. Фрагменти таблиці символів коду ASCII.

3.4. Текст валфавітно-цифр. і закодованному вигляді.

3.5. Призначення використовуваних регістрів ЦП.

3.6. Принцип логічної і фізичної адресації пам'яті.

3.7. Послідовність дій при створенні файла .

3.8. Лістинг файла всимвольному й у шістнадцят-ковому представленні.

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

4.1. Оперативна пам'ять

Пам'ять ЕОМ типу IBM PC із процесором 8086 (далі - ЕОМ) складається з 1 048 576 комірок, кожна з який може зберігти вісім двійкових одиниць інформації. Як одиниці інформації використовуються цифри двійкової системи числення, тобто 0 або 1. Такі елементарні компоненти пам'яті прийнято називати бітами, від скорочення binary digit (bit).

Біт - це мінімальна одиниця кількості інформації в ЕОМ, що дорівнює одному двійковому розряду. Певна кількість бітів складає розмірність інших одиниць даних, використовуваних в ЕОМ. Так, група з 8 бітів називається байтом і містить 256 комбінацій восьмирозрядних двійкових кодів.

Два байти (16 біт) утворюють слово (216= 65 536 комбінацій). Чотири байти (32 біт) - подвійне слово (232 комбінацій, що складає біля 4 млрд. ). Вісім байтів (64 біт) - квадрослово. По суті, байт є стандартною базовою одиницею, з якої утворюються всі інші одиниці даних в ЕОМ. Так, число 210 = 1024 має назву кілобайт і позначається Кбайт. Використовуються ще більші одиниці виміру інформації: мегабайт (220= 1 048 576 байтів) позначається Мбайт, гігабайт - Гбайт (230 = 1 073 741 824 байт = 1024 Мбайт) та ін.

Байти оперативної пам'яті нумеруються, починаючи з нуля. Нумерація байтів виконується в двійковій системі числення. Порядковий номер байта називається його адресою.

Байт - це найменша адресована комірка пам'яті.