小编use*_*682的帖子

汇编程序 - 理解某些行

在一些教程的帮助下,我写了一小段代码,在从软盘启动后向我显示一个字符串.

我的问题是现在,我不明白一些线路,我希望你能帮助我,或者只是告诉我,如果我是对的.

码:

mov ax, 07C0h
add ax, 288         ; (512 + 4096) / 16 = 288
mov ss, ax
mov sp, 4096

mov ax, 07C0h
mov ds, ax
Run Code Online (Sandbox Code Playgroud)
  1. line:启动程序@地址07C0h(我可以更改吗?)
  2. 为ax增加288个段落的空间
  3. 我的程序空间为4096字节(存储变量和东西?)
  4. 转到开始地址

谢谢你的帮助.

assembly nasm

0
推荐指数
1
解决办法
1308
查看次数

标签 统计

assembly ×1

nasm ×1