Архитектура процессоров x86 сегменты памяти для управления информацией процессора регистрировать информацию или инструкции ассемблера локализации DS, ES, SS и CS регистров

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

Сегменты

Архитектура процессоров x86 силам использовать сегменты памяти для управления информацией, размер этих сегментов имеет 24kb.

Причина этого - из этих сегментов является то, что, с учетом того, что максимальный размер уровня, процессор может управлять определяется по слову 16 Бит или зарегистрируйтесь, будет невозможно получить доступ к более чем 65536 населенных пунктах памяти с использованием только одного из этих регистров, а сейчас, если память делится на группы или сегменты, каждый из 65536 населенных пунктов, и мы используем решения на регистрацию исключительного найти каждом сегменте, а затем мы принимаем решения по каждой конкретной гнездо с двумя регистрами, и это позволило нам получить доступ количества 4294967296 байт памяти.

Для того, чтобы сборщику сможете управлять данными, это необходимо, чтобы каждый кусок информации или инструкции приведены в область, которая соответствует его соответствующих сегменты. Сборщик посещений этой информации с учетом локализации сегмента, выдаваемого DS, ES, SS и CS, а внутренние регистры зарегистрироваться адрес указанных видов информации. Именно поэтому, когда мы создадим с помощью программы отладки, в каждой строке, что мы соберемся, что-то вроде этого появляется :

1CB0:0102 MOV AX,BX

Где первая цифра, 1CB0, соответствует сегмент памяти используется, Второе относится к решению внутри этого сегмента, и инструкции, которые будут храниться в которых рассматриваются ниже.

Сборщик подстраивает размер сегментов с базой, как число байтов, каждый собрал Инструкция потребностей поскольку это будет пустой тратой памяти использовать целых сегментов. Например, если программа нуждается только Кбайт для хранения данных, сегмент данных будет носить только Кбайт, а не 24kb она может обрабатывать.


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor