rei3er, у меня (а точнее в этом примере) все TSS (и все остальные дескрипторы) 16битные, потому что у них бит D (это 7 бит третьего слова...
превед косолапые! медведы! братья по разуму ;) креплю ещё один архив, только теперь перекомпилировал, со вторым вариантом команды калл. Кто...
при указании селектора задачи в команде КАЛЛ, смещение игнорируется тчк (согласен что закоментеный вариант вызова задачи правильней, тот что есть,...
Pavia, а ты можешь исправить этот пример что бы он заработал? Про коменты, там вроде нечего коментировать, всё как всегда, что там не ясно?...
привет всем! проблема с переключение задачи, взял уже учебник по программированию, Финогенов! написал пример как у его в книжке (ну почти так). И...
3DpacTe!
Ha P3 -> counter =1 = error. 9!cHo?
ny i 4to?
Счётчика. А какого делителя???
rei3er, у меня при значении 1, выбивает irq7
в смысле?
Если у тебя остался ещё этот код, попробуй на более слабом процессоре, на P3 500Mhg, у меня такое неполучилось.
Clerk, ты сказал - У меня всегда возвращает 11, при коэф. деления 1 - скажи, а в каком режиме процессора измерял и на каком процессоре?...
Нашёл ещё ошибку, при GP13, вывод ошибочного селектора неправильно сделан, прошу извинения.
Привет всем, вылаживаю код, проблема вот в чём, в файл taimer.inc такой код: ; Повышение частоты таймера xor ax, ax mov al, 00110110b ; канал 0,...
вот, эсли это раздуплишь, вообщем так, на уровне ф-й биоса, ставишь читать то что хочешь, если ошибку выдаёт - то такого сектора, на такой то...
;TASK100 адр1 CALL NEW_TASK адр2 NOP адр3 JMP NEW_TASK адр4 HLT адр5 ВХОД_NEW_TASK: MOV EAX, 0 адр6 IRET В случае CALL TSS_NEW в ТSS выходящей...
Хороший какой то адрес будет ;)
а ну ка подскажите. После команды jmp TSS_NEWT в контексте выходящей задачи CS:EIP будут содержать адрес?
шлюз - ловушка прерывания - при входе в такой обработчик, все прерывания запрещены до команды, которая уставливает флаг прерываний, обычно это...
Имена участников (разделяйте запятой).