А вот смотрите, я не использую страничную адресацию. Просто создал дескриптор сегмента кода и дескриптор сегмента данных на всё адресное...
А ну а хоть что они из себя представляют и как мне их написать?
Всем доброго дня! Я тут начал уже писать функции для очистки экрана, для очистки диапазона памяти и для вывода на экран текста и целых чисел. Не...
Всем доброй ночи! С чужой помощью удалось добиться работы кода. Во всём был виноват дескриптор сегмента данных, который я решил описать как стек...
SII Спасибо! Забудем на время о C-коде. Есть два файла: boot.asm и preparing.asm. Вот содержимое boot.asm: use16 org 0x7C00 boot__code16: mov...
Подскажите, я совсем запутался с адресами! В реальном режиме загрузчик копируется по адресу 0x7C00:0x0000 и занимает 512 байт. Если выразить это...
Надеюсь я правильно нарисовал. [img]
Для всех 3.5' дискет высокой плотности характерно такое: - 2 головки; - на каждой головке по 80 цилиндров; - на каждом цилиндре по 18 секторов. ?
Вот скажите, пожалуйста, если у меня есть дискета 3.5' высокой плотности, которая вмещает 1474560 байт (1440 КБ), то из скольких частей она будет...
Кстати, на дискете минимальное что можно извлечь - это сектор (512 байт). Получается, что если хоть один байт в секторе испорченный, то весь...
Igor1024 Никакой, просто главное знать сколько точно байт. Сейчас пишу документ, где описываю свою файловую систему. В начале хотел до безобразия...
Вот это не является ли правдой: Только тогда причём тут 1.44 МБ?
Так сколько в действительно байт в 1.44 МБ дискете? Меня смущает дробное число.
А то я вот через WinImage 8.50 создал пустой образ floppy-дискеты на 1.44 МБ, а потом посмотрел и оказалось что там 1.40 МБ (1474560 байт). Почему...
Кстати, в 3.5'' дискете на 1.44 МБ, там именно 150994944 байта? То есть ни больше, ни меньше. Понятное дело что могут быть повреждены, но максимум...
Что-то я не понимаю. Разве нельзя использовать C-код? У меня осуществляется переход в защищённый режим. Но как мне заставить MinGW (gcc и ld)...
В общем создал два файла в папке src: boot.asm и preparing.asm. Код файла boot.asm: use16 org 0x7C00 boot__code16: mov AX,CS mov DS,AX mov...
Что-то я не понял! Я ничего вроде бы и не менял: use16 org 0x7C00 boot__code16: mov AX,CS mov DS,AX mov ES,AX mov FS,AX mov GS,AX mov...
Похоже у меня уже мозги перекипели. Не получается даже загрузить сектор с floppy-диска. Вот boot.asm: use16 org 0x7C00 boot__code16: mov AX,CS...
Мне нравится FASM. Я и задавал вопрос, о том, можно ли использовать C-код до перехода в защищённый режим чтобы именно в C-коде перейти в...
Имена участников (разделяйте запятой).