首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于intel汇编软盘引导的几个小问题[跪求解答]

2012-04-17 
关于intel汇编软盘引导的几个问题[跪求解答]1.怎么判断程序执的时候ip的值比如在写软盘启动的时候,我在给

关于intel汇编软盘引导的几个问题[跪求解答]
1.怎么判断程序执的时候ip的值
  比如在写软盘启动的时候,我在给每个地址上都加上7c00H
2.怎么判断是否超过了521Byte
3.怎么让程序不足后面不足512Byte的空间

[解决办法]
你用一个计数器,记满512则over。
[解决办法]
1 可以让编译器输出LIST
2 也是看LIST\
3 不清楚你说什么
[解决办法]
org 0x7c00

;... ...

times 510-($-$$) db 0

db 0x55,0xaa
[解决办法]
上面那段是用NASM编的
[解决办法]
下面这段也是用NASM编的

section mbr align=16 vstart=0x7c00

;可以在指令中直接使用标号,不必再加上7c00
;... ...

times 510-($-$$) db 0
db 0x55,0xaa

热点排行