Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Ниже последовательно приведены 2 задания, 1 по разбиению адресного пространства и выделению некоторых его частей для подключения к ним внешних устройств ОЗУ и ПЗУ, 2 по расширению адресного пространства методом окна с присоединённой памятью на 1024К.
Ещё нужно составить программу с помощью команд микропроцессора 8086 (команды прилагаются в других файлах), с помощью которой можно было бы переключать страницы памяти в схеме расширения адресного пространства.
Задание
Вариант |
ПЗУ |
ОЗУ |
||||
начальный адрес, h |
количество страниц |
объем страницы, h |
начальный адрес, h |
количество страниц |
объем страницы, h |
|
1. |
1000 |
1 |
512 |
5000 |
5 |
32 |
Расчёт
N = 16 количество выходом МЭВМ
Рап = 2n = 64К Размер ША
Pмo = 32 б = 0,03125 Кб размер минимальной области
Pап / Рмо = 2q = 64 / 0,03125 = 2048 б = 2 К = 211
Q = 11 количество задействованных выходов
ПЗУ располагается в диапазоне адресов 1000 - 11FF (0001 0000 0000 0000 – 0001 0001 1111 1111) и занимает адресное пространство в 512 байт.
ОЗУ располагается в диапазоне адресов 5000 – 509F (0101 0000 0000 0000 – 0101 0000 1001 1111) и занимает адресное пространство в 160 байт (5 страниц по 32 байта).
ВЕКТОРНАЯ ДИАГРАММА
Задание
Адресное пространство микро ЭВМ – 64 К
Границы свободной области 8000-FFFF – 32К
Под регистр адреса выделим: 4К
Под окно выделим: 16К
Объём внешней памяти 1024 К
Расчёт
Для памяти 1024 К необходима 20 - разрядная ША
Для получения внешней памяти надо взять 4БИС ЗУ по 256 К (адр. Входы А0-А17)
Т.к. БИС ЗУ 4шт., то для дешифратора ВЗУ необходимо ещё 2 разряда с регистра адреса
.
Схема расширения адресного пространства методом окна
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.