Программирование на C и C++

Онлайн справочник программиста на C и C++

peek, peekb, poke, pokeb

int peek(unsigned seg, unsigned offset)

char peekb(unsigned seg, unsigned offset)

void poke(unsigned seg, unsigned offset, int word)

void pokeb(unsigned seg, unsigned offset, char byte)

Прототип: 
Описание: 

Эти макросы не определены стандартом ANSI С.

Макрос реек() возвращает 16-разрядное значение, находящееся по адресу в памяти, определяе­мому параметрами seg:offset.

Макрос peekb() возвращает 8-разрядное значение, находящееся по адресу в памяти, определя­емому параметрами seg:offset.

Макрос poke() сохраняет 16-разрядное значение word по адресу, определяемому параметрами seg:offset.

Макрос pokeb() сохраняет 8-разрядное значение byte по адресу, определяемому параметрами seg:offset.

Пример: