Функция 02
Реализация:
Вход: AH = 2;
          AL  = 1;
          CL = <№ сектора>;
          CH = <№ цилиндра>;
          DL = <№ диска>;
          DH = <№ головки>;
          ES = адрес сегмента;
          BX = адрес смещения;
Пуск intr($13,<r:  registers>);
Вывод: В  буфер с указанным адресом переписывается содержимое сектора.
Пример кода на Паскале:
Объявляем переменные:
   r:registers;
   temp:array[1..512] of byte;
 
Код использования функции 02H:
                 r.ah := 2;
                 r.al := 1;
                 r.cl := s;
                 r.ch := c;
                 r.dh := g;
                 r.es := Seg(temp);
                 r.bx := Ofs(temp);
                 intr($13,r);