ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Сегментные регистры.Адресное пространство памяти, откуда происходит выборка команд и данных, разделено на области памяти – сегменты. Процессор Intel 8086 имеет прямой доступ одновременно к четырем сегментам: кода, данных, стека и дополнительного сегмента. Сегментные регистры являются 16-разрядными, поэтому размер каждого сегмента может быть до 216 = 64 Кбайт. Регистр CS (Code Segment) – содержит адрес начало текущего сегмента кода, откуда выбираются команды программы. Его содержимое может быть изменено только при выполнении команд перехода. Регистр DS (Date Segment) – указывает на начало сегмента данных, в котором находится текущий набор данных. Регистр ES (Extra Segment) – указывает на начало области памяти, которая обычно используется для запоминания промежуточных данных. Регистр SS (Stack Segment) – указывает на начало стековой структуры в памяти. 1.1.4. Индексные регистры используются в операциях над цепочками элементов (строками), для хранения относительных адресов при косвенной адресации, а также при выполнении большей части арифметических и логических операций. Регистр SI (Source Index register) – регистр индекса источника, содержит адрес источника. Регистр DI (Destination Index egister) – регистр индекса приемника, содержит адрес приемника. Регистр SP (Stack Pointer register) – регистр указателя стека, содержит указатель вершины стека в текущем сегменте стека; Регистр BP (Base Pointer register) – регистр указателя базы кадра стека, предназначен для организации произвольного доступа к данным внутри стека. Не нашли, что искали? Воспользуйтесь поиском:
|