【发布时间】:2012-09-07 19:10:20
【问题描述】:
在一些教程的帮助下,我写了一小段代码, 从我的软盘启动后显示一个字符串。
我现在的问题是,有些台词听不懂,希望你能帮助我, 或者直接告诉我,如果我是对的。
代码:
mov ax, 07C0h
add ax, 288 ; (512 + 4096) / 16 = 288
mov ss, ax
mov sp, 4096
mov ax, 07C0h
mov ds, ax
- 行:启动程序@地址07C0h (我可以改变这个吗?)
- 为 ax 增加 288 个段落的空间
- ?
- 我的程序有 4096 个字节的空间 (存储变量和东西?)
- 转到起始地址
- ?
感谢您的帮助。
【问题讨论】:
-
谷歌“dos 引导加载程序”。