Suchergebnisse für Anfrage "bootloader"

4 die antwort

Führen Sie einen UEFI-Shell-Befehl in der UEFI-Anwendung aus.

Ich bin neu in der UEFI-Anwendungsentwicklung. Meine Voraussetzung ist, dass, Ich muss einen UEFI-Shell-Befehl von meiner UEFI-Anwendung ausführen app.efi) Quellcode. Brauche Anleitung, wie ich das machen kann. Beispiel cper Befehl @ in der ...

2 die antwort

ktivieren Sie den Bootloader, um den zweiten Sektor eines USB-Sticks zu lade

Ich lerne die Assemblersprache. Ich habe einen einfachen Bootloader geschrieben. Nachdem ich es ausprobiert hatte, funktionierte es nicht. Hier ist mein Code: [bits 16] [org 0x7c00] jmp start data: wolf_wel_msg db 'Welcome ...

2 die antwort

Nahe Call / Jump-Tabellen funktionieren in einem Bootloader nicht immer

Allgemeines Problem Ich habe einen einfachen Bootloader entwickelt und bin auf ein Problem in einigen Umgebungen gestoßen, in denen Anweisungen wie diese nicht funktionieren: mov si, call_tbl ; SI=Call table pointer call [call_tbl] ; Call ...

TOP-Veröffentlichungen

2 die antwort

Lesen aus dem Speicher im 8086-Real-Modus unter Verwendung von 'ORG 0x0000'

Ich habe mit der x86-16-Assembly rumgespielt und sie mit VirtualBox ausgeführt. Wenn ich aus dem Gedächtnis lese und versuche, es als Zeichen auszudrucken, erhalte ich aus irgendeinem Grund ganz andere Ergebnisse als erwartet. Wenn ich das ...

2 die antwort

Disk Read Error beim Laden von Sektoren in den Speicher

Ich habe versucht, einen Bootloader mit @ zu entwickelDie [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf], aber wenn es ausgeführt wird, zeigt es: disk read error!Wenn ich es ignoriere, wird in einem späteren Teil eine ...

2 die antwort

Zweite Phase des Bootloaders druckt den Müll mit Int 0x10 / ah = 0x0e

Ich versuche, Assembly zu lernen und einen Bootloader zu schreiben. Der folgende Code lädt den Inhalt eines Diskettenlaufwerks in den Speicher und springt dorthin (beginnt mit dem Laden bei Adresse 0x1000). Dieser Code soll "X" auf dem ...

4 die antwort

BIOS int 10h Druckmüll auf QEMU

Ich habe ein Problem beim Schreiben eines x86-Real-Mode-Assembly-Programms, das als Bootloader in @ ausgeführt wir QEMU. Ich versuche, Text über den BIOS-Interrupt 0x10 zu drucken. Mein Code ist: print: pusha .loop: mov AL, [SI] cmp AL, 0 je ...

2 die antwort

Wie mache ich den Kernel für meinen Bootloader?

Ich versuche mein eigenes Betriebssystem zu erstellen und benötige Hilfe bei meinem Code. Das ist mein bootloader.asm: [ORG 0x7c00] start: cli xor ax, ax mov ds, ax mov ss, ax mov es, ax mov [BOOT_DRIVE], dl mov bp, 0x8000 mov sp, bp mov bx, ...

1 die antwort

Grub-Bootloader mit Unterstützung für gemeinsam genutzte Bibliotheken

Ich möchte eine gemeinsam genutzte Bibliothek (binäre Benutzerbibliothek mit geschlossener Quelle) beim Booten mit dem Bootloader grub laden. Gibt es irgendwelche Chancen dafür oder muss ich einen Custom-Elf-Loader (Grub-Modul) schreiben, um das ...

2 die antwort

ARM Bootloader: Interrupt Vector Table Understanding

Der folgende Code ist der erste Teil von u-boot, um eine Interrupt-Vektortabelle zu definieren, und meine Frage ist, wie jede Zeile verwendet wird. Ich verstehe die ersten 2 Zeilen, die der Ausgangspunkt und die erste Anweisung sind, die ...