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

求一段引导程序范例

2012-08-14 
求一段引导程序实例!要有详细解释的,正在学习,求指点![解决办法]网上有很多资料,推荐一篇我参考过的,希望

求一段引导程序实例!
要有详细解释的,正在学习,求指点!

[解决办法]
网上有很多资料,推荐一篇我参考过的,希望对你有用:引导程序实例之PC时钟 http://www.bacysoft.cn/home-space-uid-2-do-blog-id-36.html
[解决办法]

Assembly code
org    07c00h    ; 告诉编译器程序加载到7c00处mov    ax, csmov    ds, axmov    es, axcall    DispStr ; 调用显示字符串例程jmp    $    ; 无限循环DispStr:    mov    ax, BootMessage    mov    bp, ax     ; ES:BP = 串地址    mov    cx, 16     ; CX = 串长度    mov    ax, 01301h     ; AH = 13,  AL = 01h    mov    bx, 000ch     ; 页号为0(BH = 0) 黑底红字(BL = 0Ch,高亮)    mov    dl, 0    int    10h    ; 10h 号中断    retBootMessage: db    "Hello, OS world!"times 510-($-$$) db 0    ; 填充剩下的空间,使生成的二进制代码恰好为512字节dw 0xaa55    ; 结束标志 

热点排行