egread

Функция            Считывает значения сегментных регистров.

Синтаксис          #include 
                   void segread(struct SREGS *segp);

Файл, содержащий   dos.h
прототип

Описание           Функция segread помещает текущие значения сег-
                   ментных регистров в структуру, адресуемую пара-
                   метром segp.

                   Данный вызов предлагается использовать совместно
                   с функциями intdosx и int86x.

Возвращаемое       Нет.
значение

Переносимость      Функция уникальна для процессоров семейства 8086.

Смотрите также      FP_OFF intdos int6,int6x intdosx MK_FP
                    movedata

Пример:

#include
#include
int main(void)
{
   struct SREGS segs;
   segread(&segs);
   printf("Содержимое сегментных регистров: \n");
   printf("CS: %X    DS: %X\n",segs.cs, segs.ds);
   printf("ES: %X    SS: %X\n",segs.es, segs.ss);
   return 0;
}