• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kompilacja Assemblera

0 głosów
332 wizyt
pytanie zadane 27 stycznia 2016 w Inne języki przez hubertgz Użytkownik (510 p.)

Witam wink

Chciałbym napisać własny bootloader ale napotkałem na błędy indecision

Kod:

use16
org 0x7C00
start:
push 0x0010 ;segment 0x0010
pop es
mov ax,0x0201 ;funkcja czytania sektorow, 1 sektor do odczytania
mov cx,2 ;numer sektora
xor dx,dx ;glowica 0,dysk 0 = dyskietka a
xor bx,bx ;adres 0x0010:0000
int 0x13
jc blad
 
unlock_a20:
;fast a20 unlock
in al,0x92
test al,2
jnz @f ;juz ustawiona
or al,2
out 0x92,al
@@:
 
jmp 0x0010:0000
blad:
hlt
times 510 - ($ - start) db 0
dw 0aa55h
 
include 'os.asm'

 

Chodzi o to, że kompiluję to FASM'em i pojawia się taki błąd jak:

"Compile"

Error file not found

 

Z góry dziękuję ,ale dopiero zaczynam przygody z ASM

 

 

 

1 odpowiedź

+1 głos
odpowiedź 27 stycznia 2016 przez niezalogowany

Podobne pytania

0 głosów
1 odpowiedź 954 wizyt
0 głosów
1 odpowiedź 1,414 wizyt
pytanie zadane 24 października 2017 w Assembler przez Frendom Pasjonat (18,900 p.)
0 głosów
0 odpowiedzi 180 wizyt
pytanie zadane 14 stycznia 2017 w Assembler przez Jędrzej Dembowski Użytkownik (740 p.)

93,735 zapytań

142,671 odpowiedzi

323,294 komentarzy

63,297 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...