Для студентов МАИ по предмету АссемблерКонспект лекций (Алещенко)Конспект лекций (Алещенко)
2016-04-082016-04-08СтудИзба
Лекции: Конспект лекций (Алещенко)
Описание
Небольшая вырезка из файла в качестве примера:
Сегментация памяти позволяет укоротить адресные коды, кроме того, каждый сегмент имеет свое предназначение, что повышает надежность программ.
CS (Code Segment) – регистр сегмента команд, определяет начало сегмента, содержащего адрес текущей выполняемой команды;
DS (Data Segment) – регистр сегмента данных, определяет начало сегмента, содержащего константы и данные;
SS (Stack Segment) – регистр сегмента стека, указывает на начало сегмента стека;
ЕS (Extension Data Segment) – регистр дополнительного сегмента данных, определяет начало сегмента, который обычно используется для запоминания промежуточных данных или как расширение сегмента данных. В более поздних моделях МП есть дополнительные сегменты:
FS, GS – дополнительные сегменты данных
LDTR – регистр локальной таблицы дескрипторов.
Указатель команд и регистр флагов:
IP – указатель команд, выполняет роль счетчика команд; его содержимое – это смещение относительно начального адреса сегмента команд (CS).
Во время выполнения программы содержимое регистра IP изменяется и всегда хранит адрес следующей выбираемой для выполнения команды.
Сегментация памяти позволяет укоротить адресные коды, кроме того, каждый сегмент имеет свое предназначение, что повышает надежность программ.
CS (Code Segment) – регистр сегмента команд, определяет начало сегмента, содержащего адрес текущей выполняемой команды;
DS (Data Segment) – регистр сегмента данных, определяет начало сегмента, содержащего константы и данные;
SS (Stack Segment) – регистр сегмента стека, указывает на начало сегмента стека;
ЕS (Extension Data Segment) – регистр дополнительного сегмента данных, определяет начало сегмента, который обычно используется для запоминания промежуточных данных или как расширение сегмента данных. В более поздних моделях МП есть дополнительные сегменты:
FS, GS – дополнительные сегменты данных
LDTR – регистр локальной таблицы дескрипторов.
Указатель команд и регистр флагов:
IP – указатель команд, выполняет роль счетчика команд; его содержимое – это смещение относительно начального адреса сегмента команд (CS).
Во время выполнения программы содержимое регистра IP изменяется и всегда хранит адрес следующей выбираемой для выполнения команды.
Характеристики лекций
Тип
Предмет
Учебное заведение
Просмотров
183
Скачиваний
19
Размер
108,81 Kb
Список файлов
- ReadMe.txt 276 b
- Конспект лекций (Алещенко).doc 574 Kb
ReadMe
Файлы скачаны со студенческого портала для студенты "Baumanki.net"
Файлы представлены исключительно для ознакомления
Не забывайте, что Вы можете зарабатывать, выкладывая свои файлы на сайт
Оценивайте свой ВУЗ в различных голосованиях, в том числе в досье на преподавателей!
Хочешь зарабатывать на СтудИзбе больше 10к рублей в месяц? Научу бесплатно!
Начать зарабатывать
Начать зарабатывать