Программная модель 32-битового микропроцессора

В программной модели МП IA-32 от МП IA-16 с поправками на разрядность ширины обработки данных сохранились следующие решения:

· модель сегментированной математической памяти,

· задание адресов в сегменте компонентами, но с расширением возможностей по заданию адреса в массиве (использование возможности индексирования элементов массива в произвольном порядке),

· выделение адресного пространства для портов (программно-доступных регистров контроллеров устройств ввода-вывода).

Основной особенностью программной модели МП IA-32, кроме расширения разрядности адресов данных и команд, индексирования элементов массива в произвольном порядке и многократного расширения адресного пространства математической памяти, является встроенная аппаратная система защиты программ от взаимных помех.

Эта система предусматривает:

· использование специальных программных структур:

1. дескрипторов сегментов, определяющих сегменты (данных, программ),

2. дескрипторов шлюзов (точек входов в программные сегменты).

· введение :

1.системных и пользовательских таблиц дескрипторов,

2.новой процедуры программных переходов "переключение задач".

3.набора системных регистров дескрипторов.








Дата добавления: 2015-08-14; просмотров: 528;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.