CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
segread - читать сегментные регистры
Описание
Считывает значения сегментных регистров и помещает их
в SREGS.
Использование
#include <dos.h> /* структуры регистров*/
void segread (struct SREGS *segregs);
Возвращаемое значение
Нет.
Пример
#include <dos.h>
#include <stdio.h>
struct SREGS segregs;
unsigned code_seg, data_seg, stack_seg, extra_seg;
main()
{
segread(&segregs);
code_seg = segregs.cs;
stack_seg = segregs.ss;
data_seg = segregs.ds;
extra_seg = segregs.es;
printf("\n Регистры сегментов сейчас содержат:\n");
printf("\n CS: %4x\nDS: %4x\nSS: %4X\nES: %4x\n",
code_seg, data_seg, stack_seg, extra_seg);
}
Рекомендация
Смотрите также intdosx, int86x, getDS.
