41. Сегментные регистры
В программной модели микропроцессора имеется шесть сегментных регистров: cs, ss, ds, es, gs, fs.
Их существование обусловлено спецификой организации и использования оперативной памяти микропроцессорами Intel. Она заключается в том, что микропроцессор аппаратно поддерживает структурную организацию программы в виде трех частей, называемых сегментами. Соответственно такая организация памяти называется сегментной.
Для того чтобы указать на сегменты, к которым программа имеет доступ в конкретный момент времени, и предназначены сегментные регистры. Фактически (с небольшой поправкой) в этих регистрах содержатся адреса памяти, с которыхначинаются соответствующие сегменты. Логика обработки машинной команды построена так, что при выборке команды, доступе к данным программы или к стеку неявно используются адреса во вполне определенных сегментных регистрах.
Микропроцессор поддерживает следующие типы сегментов.
1. Сегмент кода. Содержит команды программы. Для доступа к этому сегменту служит регистр cs (code segment register) - сегментный регистр кода. Он содержит адрес сегмента с машинными командами, к которому имеет доступ микропроцессор (т. е. эти команды загружаются в конвейер микропроцессора).
2. Сегмент данных. Содержит обрабатываемые программой данные. Для доступа к этому сегменту служит регистр ds (data segment register) - сегментный регистр данных, который хранит адрес сегмента данных текущей программы.
3. Сегмент стека. Этот сегмент представляет собой область памяти, называемую стеком. Работу со стеком микропроцессор организует по следующему принципу: последний записанный в эту область элемент выбирается первым. Для доступа к этому сегменту служит регистр ss (stack segment register) - сегментный регистр стека, содержащий адрес сегмента стека.
4. Дополнительный сегмент данных. Не явно алгоритмы выполнения большинства машинных команд предполагают, что обрабатываемые ими данные расположены в сегменте данных, адрес которого находится в сегментном регистре ds. Если программе недостаточно одного сегмента данных, то она имеет возможность использовать еще три дополнительных сегмента данных. Но в отличие от основного сегмента данных, адрес которого содержится в сегментном регистре ds, при использовании дополнительных сегментов данных их адреса требуется указывать явно с помощью специальных префиксов переопределения сегментов в команде. Адреса дополнительных сегментов данных должны содержаться в регистрах es, gs, fs (extension data segment registers).
Автор: Цветкова А.В.
<< Назад: Регистры общего назначения
>> Вперед: Регистры состояния и управления
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Конституционное право зарубежных стран. Шпаргалка
▪ Уголовное право. Общая и Особенная часть. Шпаргалка
▪ История мировых религий. Шпаргалка
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Дети, растущие рядом с природой, обретают крепкие кости
02.03.2026
Влияние окружающей среды на здоровье человека становится все более очевидным, особенно в детском возрасте. Новое исследование, опубликованное в журнале JAMA Network Open, показывает, что близость к природе напрямую связана с крепостью костей у детей. Ученые установили, что у детей, чьи дома окружены природными территориями в радиусе 1000 метров на 25% больше обычного, риск развития крайне низкой плотности костей снижается на 65%.
Для проведения исследования были проанализированы данные более 300 детей, проживающих в городских, пригородных и сельских районах Фландрии в Бельгии. Плотность костной ткани у детей в возрасте от четырех до шести лет оценивалась с помощью ультразвуковых методов. Такой подход позволил безопасно и точно измерить состояние костей на ранних этапах формирования скелета.
При анализе учитывались ключевые факторы, влияющие на рост и развитие детей: возраст, вес, рост, этническая принадлежность и уровень образования матери. На основании этих параметров исследоват ...>>
Самовосстанавливающаяся инфраструктура будущего
02.03.2026
Современные мосты и бетонные конструкции по всему миру сталкиваются с проблемой устаревания и износа. Многие сооружения, построенные до 1980-х годов, постепенно теряют свою несущую способность, что требует дорогого ремонта или полной замены. Недавние разработки ученых из Швейцарских федеральных лабораторий материаловедения и технологий (Empa) предлагают инновационное решение - систему укрепления бетонных конструкций с помощью "умной стали", способной самостоятельно устранять трещины и повреждения.
В основе новой технологии лежит арматура из сплава на основе железа с эффектом памяти формы (Fe-SMA). Этот материал обладает уникальным свойством: при нагревании до 190-200 °C стержни стремятся вернуться к своей первоначальной конфигурации. В бетонной конструкции это создает внутреннее напряжение, которое затягивает трещины и выравнивает деформированные элементы, существенно повышая прочность и долговечность сооружений.
Актуальность разработки объясняется критическим состоянием инфрастр ...>>
Поцелуи полезны для здоровья
01.03.2026
Вопрос о том, как социальные связи и близость с партнером отражаются на здоровье человека, привлекает внимание не только психологов, но и специалистов в области микробиологии. Новое исследование показывает, что совместное проживание с любимым человеком может оказывать значительное влияние на микробиом кишечника и общее самочувствие.
Доктор Наоми Миддлтон, клинический психологи и эксперт по здоровью кишечника, объяснила, что все аспекты совместной жизни - поцелуи, совместное питание, физическая близость и даже просто пребывание рядом - тесно связаны с поддержанием сбалансированной кишечной микрофлоры. Она подчеркивает, что здоровье экосистемы кишечника во многом определяется социальными взаимодействиями и повседневной близостью с другими людьми.
По словам Миддлтон, длительное совместное пребывание с партнером может способствовать увеличению микробного разнообразия в кишечнике, а также снижать воспалительные процессы, связанные со стрессом. Такой эффект обусловлен тем, что микробио ...>>
Случайная новость из Архива Сон спасает от инфекций
18.04.2016
Ученые Арк Прейзер и Синди Люнг (Cindy W. Leung) из Калифорнийского университета в Сан-Франциско проанализировали медицинские записи, 23 тыс. человек, средний возраст которых - около 46 лет. В записях, среди прочего, удалось найти сведения о том, как и сколько человек спит и как часто он болел простудой, пневмонией и другими инфекционными болезнями.
Оказалось, что спящие меньше пяти часов простужались на 28% чаще и на 80% чаще болели пневмонией, гриппом и ушными инфекциями - по сравнению с теми, кто отводил сну 7-8 часов. То же самое касалось и расстройств сна, когда человек вроде и долго спит, но не высыпается - те, у кого были подобные проблемы, простужались на 30% чаще.
Болезнетворные бактерии и вирусы должны уничтожаться иммунной системой. Очевидно, сон как-то помогает иммунитету - но как именно, пока неясно. По сведению ученых, из-за недосыпа начинают плохо работать иммунные Т-лимфоциты, но чтобы получить детальную картину "сонно-иммунных" взаимосвязей, понадобятся дополнительные исследования. И, конечно, хотелось бы узнать, можно ли с помощью сна не только предотвращать болезнь, но и использовать его как лекарство в случае, если инфекция все-таки сумела закрепиться в организме.
|
Другие интересные новости:
▪ Чтение мыслей медуз
▪ Первая мРНК-вакцина для слонов
▪ Ученые объяснили белизну снега
▪ Микробы распознают буквы
▪ Новая геотермальная технология Fervo Energy
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Палиндромы. Подборка статей
▪ статья Я царь или не царь? Крылатое выражение
▪ статья Чем питаются мухи? Подробный ответ
▪ статья Художник-постановщик клубного заведения. Должностная инструкция
▪ статья Приготовление мыла холодным способом. Простые рецепты и советы
▪ статья Устройство психоэмоциональной коррекции. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026