Почему не запускается ядро с CD диска?
Xor bx,bx
Mov ax,0x7e0
Mov es,ax
Xor ax,ax
Mov dl,0
Mov ch,1
Mov cl,58
Mov al,10
Int 13h
Jmp 0:07e00h
times 510-($-7c00h) db 0
db 0xAA
db 0x55
sl:
cli
mov ax,cs
mov ds,ax
sti
; вывод сообщения.
mov ah,14
xor bl,bl
mov bx,tex
.strt:
mov al,[bx]
test al,al
jz .exit_
inc bx
int 10h
jmp .strt
.exit_:
cli
jmp $
tex db 0Ah,'Second Loader is Loaded',0Dh,0
times 2046-($-sl) db 0
db 0xAA, 0x55
; -------------------------------------------
Думаю тут нужно применять низкоуровневый доступ к CD, а для этого вероятно нужна будет библиотека для работы с CD и знания как с ней работать. если со всем этим париться не охота, то объедините свой бут с кернелом. Еще можно забацать свой драйвер для CD.
т.к Ваш код ху-ня полная(sorry - других слов нет)
Для FAT есть тут пример. Может пригодится. Ну, и изучайте спецификацию ISO 9660.
Для FAT есть тут пример. Может пригодится. Ну, и изучайте спецификацию ISO 9660.
sadovoya
Вы читаете ответы or как Дать свой ответ в некуда!!!
P/S
Не куя не пригодится. Чел не в теме (как и ВЫ sadovoya - sorry).
т.к Ваш код ху-ня полная(sorry - других слов нет)
Может люди развивают в себе не стандартное мышление ;)
Не знаю по какой пречине Вы благодарите user koderAlex. По ссылке идёт разговор об дискетах(Если Вы вообще знаете об этом девайсе). НО Вы обратите внимания на то как отличаеться код.
Сам я прошол через всю эволюцию дискет - это есть 8, 5.25,3.5 дюйма
Читаю ASSEMLER как Вы газету.
Что хочу сказать хорошые знания ASSEMLER даёт - другую более сторону медали это DisASSEMLER. Можно узнать ВСЁ.
Теперь по теме
Что не нравиться в UserNet2008 , можно думать Ваш логин Павел Казанцев есть паноцея.
Более скажу мне нравиться MS VS .NET(опускаю Проф-языки), хотя-бы потому , что там экспресс ,а это есть для начинающево за глаза.
P/S
Т.Ч не надо так громко руками махать
Не нравиться мне, когда понарошку.(ASSEMLER да or нет)
У В.Высоцкого есть слова
Нарошно по приметил на правую споткнулся.