bootloader

bootloader

文章 8 浏览 210

强制机器从 Live CD 启动

如果我想在可启动 CD 上分发某些软件,有没有办法(从 Windows)强制计算机重新启动到 CD 操作系统,即使 BIOS 未设置为从 CD 启动?…

安穩 2024-08-31 19:38:36 5 0

为什么我的引导加载程序的堆栈段位于 0x3FF(实模式 IVT 结束)?

“地址 0x500 是 BIOS 使用的最后一个地址”是 维基百科 的内容 - “00000000-000003FF实模式IVT(中断向量表)”是osdev.org 关于 BIOS 内存映射的文…

小兔几 2024-08-31 06:00:31 6 0

在裸机操作系统上运行单个任务

我想从 linux 交叉编译一个 ansi c 程序,用于最简单的裸机操作系统,该操作系统可以读取单个文件并写入 x86 上的单个文件。然后我想重新启动到该裸操…

夜吻♂芭芘 2024-08-30 12:40:57 4 0

在 Mac 上测试汇编代码

不久前,我正在遵循一些组装教程。我在 Windows 机器上运行它,使用 NASM 编译,然后将编译的代码写入软盘,然后重新启动并尝试代码。这个过程漫长且…

冷默言语 2024-08-29 07:15:23 4 0

为什么这个“hello world”会这样?为 NASM 编写的 x86 引导加载程序代码可以在没有 [BITS 16] 和 [ORG 0x7C00] 指令的情况下工作吗?

push word 0b800h pop es xor di, di mov [es:di], word 441h jmp $ times 510 - ($-$$) db 0 db 55h db 0AAh …

紫南 2024-08-29 04:22:12 2 0

从 DOS 启动 MBR

对于一个项目,我想直接从 DOS 调用第一个硬盘上的 MBR。我编写了一个小型汇编程序,该程序将 MBR 加载到内存中的 0:7c00h 处,并进行远跳转。我已将…

樱花落人离去 2024-08-29 01:52:06 6 0

你好世界引导加载程序不工作

我一直在学习此网页上的教程,逐步创建一个显示的引导加载程序你好世界。 第二个教程(我们尝试输出“A”)工作得很好,但第一个教程对我来说根本不起…

温暖的光 2024-08-28 12:42:28 4 0

如何调试闪存中的引导加载程序?

s3c44b0x不支持flash断点(不像其他处理器,如lpc1758,有片上flash),那么当它仍然运行在flash中时如何调试bootloader?…

情话已封尘 2024-08-23 06:08:50 2 0

如何从引导加载程序读取/使用鼠标?

我想从引导加载程序使用鼠标,但 int33h 不起作用(DOS 中断,并且没有 DOS 引导),所以你能帮我吗,如何在不使用 int33h 的情况下读取鼠标位置、状…

你又不是我 2024-08-23 04:22:05 6 0

使用 Arduino XBee Shield 和 XBee Explorer 进行无线编程

我正在尝试通过 XBee Shield 和 XBee Explorer 启用 Arduino 的无线编程。我在网上看过两个教程,XBee 无线电 和ATmega168/ATmega328 无线引导加载 向…

佞臣 2024-08-22 17:32:24 6 0

如何为 MIPS 编写 Hello World 引导加载程序?

我正在通过书MIPS汇编语言编程学习MIPS汇编,但是我的我'我刚刚开始学习 MIPS,因为我想构建一个 MIPS 操作系统,但现在正如我所见,没有任何文档讨论…

避讳 2024-08-19 23:53:38 12 0

如何让 uBoot 与 squashfs 一起工作 / uBoot 中的 FDT 是什么?

我设置了 Kamikaze 工具链(来自 openwrt),并为 &lt a href="http://www.appliedmicro.com/MyAMCC/jsp/public/productDetail/product_detail.jsp?pr…

李白 2024-08-18 17:54:59 5 0

为什么不只是普通文件而不是 initramfs 或 initrd ?

Linux 内核使用一种 RAM 磁盘在早期启动阶段访问模块。出于好奇,我想了解我有一个问题: 在此阶段,内核必须可以访问包含 initramfs/initrd 的文件。…

风追烟花雨 2024-08-18 06:20:59 7 0

如何从第一阶段加载第二阶段引导加载程序?

我编写了简单的第一阶段引导加载程序,它使用 BIOS 中断显示“Hello world”。现在,下一步显然是编写第二阶段,但是该代码应该存在于哪里以及如何从…

梅倚清风 2024-08-18 01:18:56 3 0

从引导加载程序打印字符

我正在尝试使用代码从引导加载程序打印字符 [BITS 16] Tells the assembler that its a 16 bit code [ORG 0x7C00] Origin, tell the assembler that w…

紫罗兰の梦幻 2024-08-17 21:32:25 3 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文