Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2011, 22:04   #1
manoichi
 
Регистрация: 18.12.2010
Сообщений: 5
По умолчанию Считать один байт по адресу..

Помогите с реализацией задачи: Как в Паскале считать один байт по адресу $0001:$0231 из памяти компьютера.Ну или объясните как примерно должно выглядеть.Заранее спасибо.
manoichi вне форума Ответить с цитированием
Старый 18.05.2011, 08:35   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Код:
var
  b: byte;
begin
  asm
    push ds
    push ax
    mov ds, 1
    mov ax, $231
    mov al, [ax]
    mov b, al
    pop ax
    pop ds
  end;
  //
  writeln(b);
end;
типа того, или так:

Код:
var
  b: byte absolute $1:$231;
begin
  writeln(b);
end;
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."

Последний раз редактировалось veniside; 18.05.2011 в 08:38.
veniside вне форума Ответить с цитированием
Старый 19.05.2011, 15:56   #3
manoichi
 
Регистрация: 18.12.2010
Сообщений: 5
По умолчанию

Вчера инет отрубили .Долго долбался, но пришел почти к этому.Спасибо
manoichi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти байт максимальным количестов единиц и байт с максмальным количеством нулей и разность (ассемблер) Beren42 Помощь студентам 0 15.12.2010 20:32
Вызов функции по её адресу nowaalex Общие вопросы C/C++ 5 22.08.2010 19:18
не записываются данные по указанному адресу s2dentishe Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 27.05.2010 14:42
Взятие значения по адресу nusik Общие вопросы C/C++ 1 25.05.2009 01:59
html код по адресу сайта artemavd Помощь студентам 1 14.05.2009 13:46