tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
JA
ANTWORTEN
20
ZUGRIFFE
2943
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    BassBox Tutorials.de Gastzugang
    du brauchst einen Bolzplätze und musst fat12 implementieren. Viel Spaß Ist ne mortz Arbeit
    LG
    BassBox
     

  2. #17
    Clund Clund ist offline (aka Cpp-Freak)
    Registriert seit
    Mar 2010
    Ort
    Neuburg a. D.(Bayern)
    Beiträge
    99
    Hallo,
    eine Frage:
    meinst du, dass ich viel Platz brauche?
    die 2.: hast du eine idee, wie ich das implementieren kann?
    ich würds am liebsten selbst schreiben, dann verstehe ichs auch...
    Cpp-Freak
    P.S. mein Kernel hat zurzeit genau 814 Zeilen (mit Tastaturtreiber), da soll es doch nicht an so was scheitern....
     

  3. #18
    BassBox Tutorials.de Gastzugang
    Du brauchs als aller erstes einen Bootloader. Der Kommt auf den ersten sektor der diskette
    (max 512byte). Dieser hat eine Boot signatur und enthätl den code der dein kernel in den RAM lädt
    (int 13h) und es mit einem Far-Jump startet. Falls du Infos zum OS-DEV brauchen sollstest kannst du dich bei mir mit einer Privat nachircht melden.
    LG
    BassBox
     

  4. #19
    Clund Clund ist offline (aka Cpp-Freak)
    Registriert seit
    Mar 2010
    Ort
    Neuburg a. D.(Bayern)
    Beiträge
    99
    ok,
    ich glaube, ich muss es genauer erklären...
    also:
    ich will nicht den kernel laden, sondern der kernel soll (bei bedarf) die benötigten kernelteile laden.
    z.B.: Variablen bzw. lange Stringketten,die mit der Eingabe verglichen werden
    (der Kernel bleibt im bootsektor)
    die Daten will ich dann mit einem anderen selber geschriebenem Programm auch auf die Diskette laden.
    (z.B. 'schreibe an stelle xxx den Wert xxx)

    außerdem , kannst du mir bitte sagen, wie das jetzt mit dem stack geht...
    bis morgen,
    Cpp-Freak
     
    Früherer Name: Cpp-Freak
    Bildung ist, was übrig bleibt, wenn man alles vergessen hat, was man in der Schule gelernt hat
    -Albert Eistein
    Wirklich, ich habe nicht vor Microsoft zu zerstören. Das wird nur ein ziemlich unbeachteter Nebeneffekt sein
    -Linus Torvalds
    Die meisten Computerpobleme sitzen zwischen Tastatur und Stuhl

    Google ist dein Freund

  5. #20
    Clund Clund ist offline (aka Cpp-Freak)
    Registriert seit
    Mar 2010
    Ort
    Neuburg a. D.(Bayern)
    Beiträge
    99
    ok,
    ich habe grad gemerkt, dass mein kernel über 512 byte groß ist.......
    ok, ich muss also nen bootloader programmieren.
    wie geht das?
    Cpp-Freak
     

  6. #21
    Avatar von Jellysheep
    Jellysheep Jellysheep ist offline Mitglied Platin
    Registriert seit
    Jan 2009
    Ort
    Arbeitsspeicher
    Beiträge
    689
    Hi,
    schau dir dazu am besten dieses Tutorial an:
    http://www.tutorials.de/programming-...ebssystem.html

    Hier wird unter anderem ein Bootloader und eine Bildschirmausgabe realisiert.


    [EDIT/PS] Am Ende deines Bootsektors sollten diese Zeilen stehen:
    Code :
    1
    2
    
    times 512-($-$$)-2 db 0
    dw 0AA55h
    Durch eine Fehlermeldung des Compilers ist also eigentlich ausgeschlossen, dass der Bootloader/-sektor größer als 512 Byte wird.
    Geändert von Jellysheep (04.04.11 um 13:03 Uhr)
    Clund bedankt sich. 
    Grüße, Jellysheep

    Jeder Helfer freut sich über eine Bewertung oder ein Danke.

    Freiheit für die Gummibärchen, nieder mit den Tüten!
    Link :D

Ähnliche Themen

  1. mit assembler Computer ausschalten
    Von simicoder im Forum Sonstige Sprachen
    Antworten: 6
    Letzter Beitrag: 29.09.10, 12:29
  2. Assembler Tutorial gesucht
    Von Maxsoft im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 22.06.07, 21:53
  3. Assembler-Beispiel für Multitasking gesucht
    Von Tanor im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 12.07.05, 11:38
  4. Grundlagen-Tuts für Adobe Premiere Pro 1.5 gesucht
    Von x_y_z im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 3
    Letzter Beitrag: 10.05.05, 17:52
  5. Guten Assembler gesucht!
    Von pamax im Forum Sonstige Sprachen
    Antworten: 4
    Letzter Beitrag: 20.02.05, 18:15

Stichworte