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