Работа с пзу
Здравствуйте! Мне нужно узнать дату производства пзу и контрольную сумму.( нужно для защиты от копирования) На Паскале дату пзу можно получить следующим образом:
var
k:Integer;
begin
for k:=0 to 7 do
Write(chr(Mem[$F000:$FFF5+k]));
WriteLn
end.
Данный код работает на платформе платформе x32/
Вопрос вот в чем. Мне нужно чтобы это работало на х64. Как это сделать? Есть какие-либо аналоги массива Mem на с++? Что нужно знать - прочесть про работу с пзу? И ещё какие альтернативные данные можно использовать для проверки?
В интернете кроме старой книги на эту тему "В. В. Фаронов - Turbo Pascal 7.0. Практика программирования. Учебное пособие" - ничего не находил...