Функция Считывает значения сегментных регистров.
Синтаксис #include
void segread(struct SREGS *segp);
Файл, содержащий dos.h
прототип
Описание Функция segread помещает текущие значения сег-
ментных регистров в структуру, адресуемую пара-
метром segp.
Данный вызов предлагается использовать совместно
с функциями intdosx и int86x.
Возвращаемое Нет.
значение
Переносимость Функция уникальна для процессоров семейства 8086.
Смотрите также FP_OFFintdosint6,int6xintdosxMK_FPmovedata
Пример:
#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;
}