Вопросы по теме 'memory-segmentation'

Ассемблер: Как сегменты используются в 32-битных системах?
Насколько я знаю, еще во времена 16-битных ПК у нас были регистры сегментов, содержащие адрес каждого типа сегмента, и вы могли получить доступ к смещению с чем-то вроде этого SS: [EDI], это будет принимать значение, содержащееся в EDI, как смещение...
310 просмотров
schedule 31.03.2023

Как получить статистику по сегментам .text в IDA Pro?
Есть ли способ показать, сколько байтов в сегменте .text IDA Pro обрабатывает как инструкции, а сколько как данные? Доступны ли также другие статистические данные (например, размеры функций)?
1200 просмотров

мы видим виртуальный адрес процесса (в пейджинговой системе), где эти виртуальные адреса существуют?
Мы видим виртуальный адрес, соответствующий какой-либо инструкции, поэтому мой вопрос: где существуют эти виртуальные адреса? Если мы увидим дизассемблирование в gdb, мы увидим виртуальный адрес, где находится этот адрес? Пожалуйста, не говорите,...
558 просмотров

Можно ли использовать немедленные значения в качестве селекторов сегментов
Контекст этой проблемы заключается в том, что я использую 64-битное адресное пространство на процессоре Intel. Я знаю, что в X64 доступны только сегментные регистры gs и fs. Все остальные базы сегментов установлены на 0. Поскольку количество...
74 просмотров
schedule 30.04.2023

Почему сегментацию нельзя полностью отключить?
Согласно AMD manual сегментация не может быть отключена. Мой вопрос, почему, почему это невозможно? Еще вопрос, там написано, что 64-битная отключает, что это значит? Сегментация полностью отключена в 64-битном режиме? Руководство AMD:...
1192 просмотров

Как использование метода подкачки в ОС оправдывает свои накладные расходы?
Итак, я читал о подкачке в операционных системах. Один из самых больших плюсов использования подкачки в качестве метода управления памятью (с которым я столкнулся) заключается в том, что он решает проблему внешней фрагментации (как в оперативной...
604 просмотров