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.