Подскажите пожалуйста, че-то я совсем заморочился... В регистре BX у меня селектор TSS, мне нужно прыгнуть на этот селектор. Как это написать на...
Спасибо... уже разобрался... Это таймер вызывает 8 исключение, т.к. я не перенапрравляю его прерывание.. Тогда дайте пожалуйста ссылочку или...
[BITS 16] [ORG 0x9000] _start: cli mov ax, cs mov ds, ax mov ss, ax mov sp, _start in al,70h or al,80h out 70h,al...
А у меня, почему-то, прерывание выполняется и по IRET возвращается, но вызывает "Двойную ошибку". В чем может быть проблема и как правильно...
Рушится, когда на ядро прыгаем...
Вообщем я начитался всяких статей по написанию ОС и решил сам поэкспериментировать... Начал я, естественно, с загрузчика, но по непонятным мне...
Можешь пожалуйста написать алгоритм перевода логического адреса в физический, а то, как написано в "Испльзование Tutbo Assembler...." не совсем...
Вот начало загрузчика операционной системы [BITS 16] [ORG 0] jmp start ..... start: mov ax,07C0h mov ds,ax .......
Имена участников (разделяйте запятой).