turbo c 的org是多少?(是0100h吗?)
想用turbo c编写小操作系统,并被我写的引导区加载,但是加载到多少地址合适呢?
即turbo c的org是多少?
(当然不同编译模式下的org可能不同,比如-t模式) 这个问题我还是自己回答一下吧
void main()
{
printf("x"):
((void(*)(voud)) 0x100)();
}
结果是无止境地打印字符x
所以org是0100h PS 考虑到要支持鼠标和光驱,所以还是先进入MS-DOS,
然后键入 C:\MYOS\MYOS.EXE 启动基于dos的操作系统。
页:
[1]