Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБОРАТОРНА РОБОТА общее.doc
Скачиваний:
34
Добавлен:
18.03.2015
Размер:
5.16 Mб
Скачать

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

Тема: ВИКОРИСТАННЯ ОПЕРАТИВНОЇ Й ПОСТІЙНОЇ ПАМ'ЯТІ

Ціль роботи: Вивчення способів застосування й організації постійної й оперативної пам'яті.

Теоретична частина

Організація ПЗУ або ОЗУ може бути наочно представлена своєрідною таблицею істинності. Таблиця 1. являє собою один з можливих варіантів організації комірок пам'яті. Тут мова йде про ОЗУ 164 біт, про що ми можемо зробити висновок, маючи 16 4-розрядних груп (ці групи становлять слова пам'яті). У табл. 1. більшість комірок пам'яті порожні, за винятком слова 12, що містить дані 0101. У дійсності порожні комірки пам'яті можуть містити невідомі сполучення нулів і одиниць.

На мал. 1. представлена логічна схема ОЗУ 164 біт. У цьому випадку ОЗУ з обсягом пам'яті 64 біт виконує операцію запису даних, що надходять, 0101 у комірку пам'яті 1210 (11002).

ОЗУ 164 біт

0

Входи 1 Інверсні

даних 0 виходи

1 даних

(Запис-0 Активізація

Зчитування-1) запису

(Активізація-0 Вибір

Скидання-1) кристалу

1 8

Адреса 1 4

0 2

0 1

Рис 1. Логічна схема ОЗУ 164 біт

Таблиця 1. Структура ОЗУ 164 біт.

Адреса

Біт D

Біт C

Біт B

Біт А

Слово 0

Слово 1

…...

Слово 11

Слово 12

0

1

0

1

Слово 13

Слово 14

Слово 15

На входи даних надходить для запису у пам’ять слово 01012, а положення слова в комірці з адресою 1210 визначено величиною 11002 (1210) яка надходить на адресні входи.

Потім дві команди керування йпереводять ОЗУ в стан запису. Помітимо, що входиактивізації йвибору кристала повинні бути в L-стані для того, щоб виконувалася операція запису. Дані 01012 містяться тоді на місце слова пам'яті за адресою 1210 як показане на мал. 1. Деякі конструктори викликають активізацію пам'яті по входу керування . У табл. 2 наведена таблиця істинності такого ОЗУ з обсягом пам'яті 64 біт.

Таблиця 2. Таблиця істинності ОЗУ 164 біт

Функціональний стан

Входи керування

Виходи

Запис

Зчитування

Очікування

0

0

1

0

1

*

Стан логічної 1

Інверсія розміщених даних

Стан логічної 1

Примітка: * - не має значення.

Оперативний запам'ятовувальний пристрій перебуває в стані запису, коли дві лінії керування йперебувають в L-стані. У ході операції запису 4 біт даних (D4, D3, D2, D1) завантажуються в комірки пам'яті, на яку вказує адрес, і протягом цього часу виходи () тримаються в Н-стані. Коли входи команд= 0 і=1, ОЗУ перебуває в стані зчитування з нього даних.

У ході операції інверсне значення слова даних, на яке вказують адресні входи, з'являється на виходах. Дані, розташовані в ОЗУ, не руйнуються операцією зчитування. У стані очікування всі виходи переходять до Н-рівня й ніякі дані не проходять через входи D.

Вправи

1. Оперативний запам'ятовувальний пристрій з пам'яттю обсягом 64 біт, наведене на мал. 2, перебуває в стані __________ (очікування, запису) під час проходження імпульсів а. Отже, всі виходи перебувають в _________ ( H-, L-стані).

2. Див. мал. 2. Під час проходження імпульсів b,c,d,e ОЗУ перебувають у стані ___________ (запису, читання).

ОЗУ 164 біт

1 1 1 1 0

1 1 1 1 0

0 0 1 1 0

0 1 0 1 0

1 1 1 1 0 0 0 0 1 Активізація

запису

0 0 0 0 0 0 0 0 1 Вибір

кристалу

1 0 0 0 0 0 0 0 0 8

1 0 0 0 0 0 0 0 0 4

1 1 0 0 1 1 0 0 0 2

1 0 1 0 1 0 1 0 0 1

i h g f e d c b a Адрес

Рис. 2. До вправ 1- 6.

3. Звернутися до мал. 2. Протягом імпульсів f, g, h і i ОЗУ перебувають у стані ____ (запису, читання).

4. Звернутися до мал. 2. Перелічити адреси розміщення й дані, що розміщуються в ОЗУ, у ході операції запису протягом імпульсів b, с, d, e.

5. Див. мал. 2. Перелічити адреси й дані, що з'являються на виходах ОЗУ під час операції зчитування, протягом проходження імпульсів f, g, h, і.

6. Якщо ОЗУ, показане на мал. 2., стало б ПЗУ, які виводи на малюнку варто усунути?

ЛІТЕРАТУРА.

1. Описание «Микролаб». (с. 21-22, с. 47-49, с. 97-100).

2. Токхайм Р. Микропроцессоры. Курс и упражнения. (с. 161-168).

3. Гилмор Ч. Введение в микропроцессорную технику М., Мир, 1987, (с. 109-137).