tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
15
ZUGRIFFE
1118
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Gibt es Netwide Assembler (NASM) auch für 64 bit?
     

  2. #2
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Denn Link hatte ich auch durch googln aber ich finde den Download nicht zum Programm...

    Und wie brenne ich das auch Cd?
    Geändert von CodeCrafterCpp (31.12.11 um 13:48 Uhr)
     

  4. #4
    Stupid96 Tutorials.de Gastzugang
    Lade dir CDBurnerXP runter, damit kannst du dir dann eine Bootbare ISO daraus zaubern und sie dann brennen
     

  5. #5
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Du brauchst keinn Extradownload für NASM.

    Und CD-Brennen...Bootbare Iso ist nicht gleich Bootbare Iso.
    Sobald man eine Iso hat, kann man es mit jedem Brennprogramm machen.
    Wie man die Iso macht: Bitte mal Google und die Forumssuche bemühen.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  6. #6
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Zitat Zitat von sheel Beitrag anzeigen
    Du brauchst keinn Extradownload für NASM.

    Und CD-Brennen...Bootbare Iso ist nicht gleich Bootbare Iso.
    Sobald man eine Iso hat, kann man es mit jedem Brennprogramm machen.
    Wie man die Iso macht: Bitte mal Google und die Forumssuche bemühen.


    Also einfach zu Iso und auf Cd brennen Richitg?
     

  7. #7
    Linuxfriend Linuxfriend ist gerade online Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    36
    Wenn ich recht in der Annahme gehe das du ins OSdev einsteigen willst ein kleiner tipp:
    Fange erstmal mit Disketten(oder Disketten Images) an.
    Zumal warum 64bit? Wenn du einen eigenen Bootloader schreibst startet der im Realmode also mit 16 bit code. Wenn du den GRUB als Bootloader verwendest dann startet dein Kernel im Protected Mode(32 Bit)(kp. vlt. gibt es ja schon die möglichkeit schon in den Longmode zu starten). In den Longmode(64Bit) musst du erst selbst wechseln. Ich würde eher die Vorarbeit leisten bevor ich zu 64bit Code oder zur verwendung von CDs gehen würde.
    schau mal auf lowlevel.eu vorbei. Da gibts ausführliche Infos zum OSdev.
    Wenn du Infos zum OSdev oder zur X86er Prozessorarchitektur haben möchtest kannst du dich auch bei mir per PN melden.

    Wenn ich mit meiner Vermutung flasch liege und du nicht ins OSdev einsteigen willst dan werde ich diesen Komentar entfernen.

    LG
    Linux best friend
     
    In a world without walls and fences, who needs Windows ans Gates?

  8. #8
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Kommentar kann stehen bleiben aber ich wollte eigentlich nur mal reinschauen. Und wer hat heut zu Tage noch Diskette? Kann man die noch kaufen? Und mit 64 Bit war eigentlich mein Windows gemeint also wo ich NASM drauf starte weil ich das nicht starten konnte.
     

  9. #9
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Was ist beim Starten dann passiert? Fehlermeldung (welche)?
    Sollte normalerweise schon gehen?
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  10. #10
    Linuxfriend Linuxfriend ist gerade online Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    36
    Du kannst 32bit Programme auch unter win64 ausführen. Ich kenne mich auch ein bisschen mit der win32 API unter ASM aus. Wenn du irgend wie hilfe bei ASM oder dem OSdev hast kannst dich bei mir melden oder hier im Forum nen Beitrag erstellen.
    LG
    Linux best Friend
     
    In a world without walls and fences, who needs Windows ans Gates?

  11. #11
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Geht jetzt aber irgendwie startet das Betreibsystem nicht ich hab unter Bios auch auf Cd gestellt...
     

  12. #12
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Was passiert stattdessen?
    Code?
    VBox? (Es ist möglich, dass die sich anders als deine echte HW verhält).
    Sicher, dass das Brennen diesmal geklappt hat?
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  13. #13
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Ich hab jetzt nochmal alles neu geschreiben und auch nasm neu Installiert und jetzt bekomm ich den Fehler :
    Code :
    1
    2
    3
    4
    5
    6
    
    C:\Users\******\Desktop>nasm -f bin -o kernel.bin kernel.asm
    nasm: error: more than one input file specified
    nasm: error: more than one input file specified
    nasm: error: more than one input file specified
    nasm: error: more than one input file specified
    type `nasm -h' for help
     

  14. #14
    Linuxfriend Linuxfriend ist gerade online Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    36
    Das muss heißen:
    Code :
    1
    
    nasm kernel.asm -f bin-o kernel.bin
    LG
    Linux best friend
    CodeCrafterCpp bedankt sich. 
    In a world without walls and fences, who needs Windows ans Gates?

  15. #15
    CodeCrafterCpp CodeCrafterCpp ist offline Mitglied Gold
    Registriert seit
    Nov 2011
    Beiträge
    150
    Bekomm ich den Fehler :

    Code :
    1
    2
    3
    
    C:\Users\++++++\Desktop>nasm kernel.asm -f bin-o kernel.bin
    nasm: fatal: unrecognised output format `bin-o' - use -hf for a list
    type `nasm -h' for help
     

Ähnliche Themen

  1. Bootbare Festplattenpartition erstellen!
    Von Hannibal im Forum Microsoft Windows
    Antworten: 5
    Letzter Beitrag: 05.10.05, 18:54
  2. Bootbare cd mit nero problem
    Von DarkLordSilver im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 30.09.02, 09:08