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).
Автор: Цветкова А.В.
<< Назад: Регистры общего назначения
>> Вперед: Регистры состояния и управления
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Общая психология. Конспект лекций
▪ Таможенное право. Конспект лекций
▪ Информатика и информационные технологии. Конспект лекцийй
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Тающие айсберги создают новые оазисы жизни на дне океана
30.06.2026
Глобальное потепление активно меняет облик нашей планеты, и одним из наиболее заметных его проявлений становится ускоренное таяние ледников в полярных регионах. Этот процесс не только приводит к подъему уровня Мирового океана, но и вызывает цепную реакцию в морских экосистемах, порой создавая неожиданные и парадоксальные последствия. Массовое высвобождение айсбергов из Гренландии - яркий пример того, как климатические изменения перестраивают жизнь в самых глубоких и удаленных уголках океана.
Из-за повышения температуры количество айсбергов, откалывающихся от гренландских ледников, стремительно растет. Ученые проанализировали данные за последние 40 лет и установили, что с 2000 года поток ледяных глыб через пролив Фрама увеличился в четыре раза. Об этом сообщает Futurism со ссылкой на исследование специалистов из Технического университета Дании.
Такое беспрецедентное нашествие айсбергов представляет серьезную опасность для международного судоходства. Одновременно оно радикально тра ...>>
Робот-тьютор Optio, помошник школьника
30.06.2026
Икусственный интеллект и робототехника все активнее помогают учителям и ученикам, делая обучение более персонализированным и увлекательным. Гуманоидные роботы, способные взаимодействовать с людьми естественным образом, открывают новые возможности для школ, особенно в условиях нехватки педагогических кадров и растущего интереса к технологиям. Одна из таких инновационных инициатив стартовала в американском штате Нью-Йорк.
Компания Realbotix запустила своего помощника учителя на базе искусственного интеллекта под названием Optio в Центральном школьном округе Саламанки. Робот выступает в роли тьютора, предлагая персонализированное репетиторство, многоязычную помощь с домашними заданиями и круглосуточную академическую поддержку. По данным Interesting Engineering, проект направлен на повышение вовлеченности учащихся и внедрение передовых технологий в учебный процесс.
В рамках пилотной программы школы округа планируют интегрировать человекоподобных роботов в классы. Изначально Optio буд ...>>
Биопрепараты повышают питательную ценность органической гречихи
29.06.2026
В органическом земледелии особое внимание уделяется не только урожайности, но и качественному составу продукции. Потребители все чаще выбирают продукты с высоким содержанием полезных веществ и без следов химических веществ. Исследования показывают, что применение биологических препаратов может существенно улучшить минеральный состав зерновых культур, делая их более ценными с точки зрения питания.
В результате полевых экспериментов, проведенных в 2023-2025 годах, ученые установили, что использование биопрепаратов способствует активному накоплению макроэлементов, в частности фосфора и калия, в зерне органической гречихи. Об этом сообщила Леся Крупак из Белоцерковского национального аграрного университета в своей работе "Экологичность и производительность".
Наиболее заметный эффект наблюдался при применении гумата калия. В этом случае содержание калия в зерне увеличивалось на 19-21 процент по сравнению с контрольными участками. Такой результат свидетельствует об улучшении работы тра ...>>
Случайная новость из Архива На Землю каждый год падают 5000 тонн внеземных частиц
19.04.2021
Когда Земля движется по своей орбите, она постоянно встречается с этой пылью. Именно она и вызывает метеорные потоки, часть которых может достигать земли в виде микрометеоритов.
В течение 20 лет участники международной программы вели наблюдения на куполе Антарктиды, на франко-итальянской станции Concordia, чтобы оценить, сколько инопланетного материала падает на наши головы каждый год. По их оценкам в среднем речь идет о 5200 тоннах частиц размером от 30 до 200 микрометров. Еще около 10 тонн космического вещества, попадающего на Землю, дают относительно крупные метеориты.
Примерно 80% микрометеоритов происходят от комет, в основном - семейства Юпитера. Остальные 20 процентов поступают от астероидов. Результаты выше 100 микрон совпадают с теоретическими предсказаниями относительно количества внеземной пыли, которую мы должны увидеть. Но ниже 100 микрон мы видим намного меньше микрометеоритов, чем предсказывалось, исходя из количества пыли, которое должно быть в солнечной системе на расстоянии, на котором Земля находится от Солнца (1 астрономическая единица - AU).
Это предполагает несколько возможностей: наличие очень хрупких частиц, которые не будут собраны, фрагментарное удаление значительного количества мелких частиц до попадания в атмосферу; или то, что фактическое количество мелких межпланетных частиц на расстоянии от Солнца в 1 а.е. может быть меньше, чем ожидалось.
|
Другие интересные новости:
▪ Контактные линзы с контролем уровеня сахара в крови
▪ Гербициды в капсулах
▪ Выращена и съедена искусственная котлета
▪ В погодных катаклизмах виноваты огромные атмосферные волны
▪ Диск нашей галактики искривлен по краям
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Загадки для взрослых и детей. Подборка статей
▪ статья Аверроэс (Абуль Валид Мухаммад ибн Ахмад ибн Рушд). Знаменитые афоризмы
▪ статья Когда возникли школы? Подробный ответ
▪ статья Походная мини-кухня. Советы туристу
▪ статья Цифровой измеритель емкости и внутреннего сопротивления аккумуляторов. Энциклопедия радиоэлектроники и электротехники
▪ статья Импульсный источник питания на 40 ватт. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026