卡住了……
在bootsect.s里面有两个BIOS中断: int 0x10, int 0x13
对于int 0x13,赵老师的书上有详细说明,但是对于int 0x10只是略带了一下,只说是供显示串用,什么意思啊?
对于int 0x13,赵老师的书上有详细说明,但是对于int 0x10只是略带了一下,只说是供显示串用,什么意思啊?
作者: shaohui973 发布时间: 2011-01-09
LZ最好自己看看 BIOS的中断调用的文档呗 。。。。
作者: cluter 发布时间: 2011-01-09
楼上的,资料有吗?搜不到,谢谢。
再补一个问题:
bootsect.s里面,出现了很多这样的汇编语句:mov ax, #INTITSEG
这里ax寄存器不是16位的吗?怎么放得下?(INTITSEG = 0x90000)
再补一个问题:
bootsect.s里面,出现了很多这样的汇编语句:mov ax, #INTITSEG
这里ax寄存器不是16位的吗?怎么放得下?(INTITSEG = 0x90000)
作者: shaohui973 发布时间: 2011-01-09
回复 shaohui973
你多写一个0吧
你多写一个0吧
作者: cluter 发布时间: 2011-01-09