Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.03.2009
Сообщений: 3
1

Осуществление доступа к памяти в Windows

10.03.2009, 22:40. Просмотров 1100. Ответов 5
Метки нет (Все метки)

Помогите, пожалуйста. Возникла проблема. Нужно каким-то образом добраться до памяти по адресам 0xF000:0x0000 и т.д. Под Дос, я так понимаю, здесь спас бы макрос MK_FP. Что делать для винды? Есть мысль на счет ВинАпи, но пока что ничего путного не получилось.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2009, 22:40
Ответы с готовыми решениями:

Структура и осуществление доступа к ее элементам
Таблица содержит описания товаров, имеющихся в продаже в торговой организации. Описание товара...

Структура и осуществление доступа к ее элементам
В таблице собраны сведения об успеваемости студентов одной группы по некоторой дисциплине....

Структура и осуществление доступа к ее элементам
Получить программную реализацию задачи обработки таблицы дан-ных. Таблица должна представлять собой...

Структура и осуществление доступа к ее элементам
Получить программную реализацию задачи обработки таблицы дан- ных. Таблица должна представлять...

5
Эксперт С++
2919 / 1268 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
10.03.2009, 22:58 2
Поможем. "Проблема"-то выеденного яйца не стоит. Но сначала объясни: зачем тебе добираться до памяти по указанному адресу? Что ты ожидаешь там увидеть?
0
0 / 0 / 0
Регистрация: 10.03.2009
Сообщений: 3
10.03.2009, 23:06  [ТС] 3
ну вообще-то ожидаю встретить информацию о биосе =)
0
Эксперт С++
2919 / 1268 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
10.03.2009, 23:16 4

Не встретишь. Потому что в защищенном режиме процессора, в котором работает Windows (и Linux, кстати, тоже), такого адреса попросту не существует. Да, да, именно так: не существует.
0
0 / 0 / 0
Регистрация: 10.03.2009
Сообщений: 3
10.03.2009, 23:24  [ТС] 5
да, где-то я такое подозревал) ок, как тогда это можно получить? в реестре не нашел...

Добавлено через 4 минуты 26 секунд
а вообще, спасибо большое!!!
0
Эксперт С++
2919 / 1268 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
11.03.2009, 09:58 6
Нннууу.... если хочешь поэкспериментировать с физической памятью, то вот здесь: http://www.internals.com/ скачиваешь библиотечку WinIO и внимательно изучаешь хелп. Потом не забудь преобразовать DOS-адрес в линейный физический адрес памяти. Ну и, удачи!

Disclaimer: автор этого сообщения не несет никакой ответственности за последствия применения данных советов. Вы осуществляете эти эксперименты на свой страх и риск!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2009, 09:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Структура и осуществление доступа к ее элементам
В таблице собраны сведения об успеваемости студентов одной группы по некоторой дисциплине....

Структура и осуществление доступа к ее элементам
Таблица содержит информацию о результатах сбора изделий рабочими за день: ФИО рабочего,табельный...

Windows 7 не дает доступа ко всей оперативной памяти.
Windows 7 не дает доступа ко всей оперативной памяти. На компе стоит Windows 7 х32. Сегодня...

Беспроводная сеть Windows XP- Windows 7, Windows 7 подключается но пишет что без доступа к интернету.
Компьютер под управлением Windows XP посредством USB адаптера D-Link (WiFi точка) дает WiFi на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.