📄 minimultiboot.asm
字号:
;; A micro multiboot compliant core; Copyright (C) 2001, Dave Poirier; Distributed under BSD license.;%define MBOOT_MAGIC 0x1badb002%define MBOOT_FLAGS 0x00010002bits 32org 0x100000__entry_point: mov edi, 0xB8000 mov esi, string mov ah, 0x0F .displaying: lodsb stosw or al, al jnz .displaying jmp short $align 4, db 0header: dd MBOOT_MAGIC dd MBOOT_FLAGS dd 0 - MBOOT_MAGIC - MBOOT_FLAGS dd header dd __entry_point dd end_of_file dd end_of_file dd __entry_pointstring: db "my own test", 0align 4, db 0end_of_file:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -