中易网

启动扇区必定是用16位汇编编写 不能用32位 编写吗

答案:2  悬赏:10  
解决时间 2021-02-13 11:22
启动扇区必定是用16位汇编编写 不能用32位 编写吗
最佳答案
是的。只有到操作系统的引导代码时才会使用32位汇编。
而且启动扇区的代码实现的功能非常简单,完全没必要使用32位汇编。
全部回答
这年头,哪儿去找软盘啊? 就是能找到那些十几年前的存货,也肯定全没法用了吧? 用汇编写引导扇区很简单,在dos下调用bios中的 int 13h磁盘读写功能调用就可以实现。 但是,不用dos启动,没有dos的支持,c语言写的16位程序是运行不起来的。 首先,c写的程序编译生成的exe文件的装载没有dos的支持是不行的。不能将程序正确装载到内存,也就无法运行。引导扇区仅仅512字节的空间也放不下有装载exe文件功能的代码。 其次,c生成的exe会使用很多的dos系统功能调用。没dos,就是装入了内存,也运行不了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是湖北襄阳的,孩子马上就要小学升初中了,
描一种植物的作文要有1、外形2,习性3,价值及
广州食品与健康协会在哪里啊,我有事要去这个
大学英语六级考了好几次以哪次成绩为准呢?
如何让质量生长
中国人寿保险公司开县支公司陈家保险服务所怎
直行在路口为了避让车子压双黄线要罚款吗?
类似电影X战警的科幻电视剧
康琪足道天通苑店怎么去啊,有知道地址的么
"遗腹子"是什么意思?
实习护士老忘老师说的话怎么办
虚拟机DOS 如何与主机XP共享文件?
洪兴花园南区西门地址在哪,我要去那里办事
消费税改为增值税利憋
大连交易所的金融投资是不是骗人的
推荐资讯
广州私立华联学院是公办的吗?
jeep大切诺基2014汽油版还柴油版好
我是小陈英文翻译
苏锡常城市圈的核心是苏州,无锡还是常州?
三星c9将会用什么充电插口
天生丽质造句
佳能550d放大键怎么成调焦距,放大不了照片,
百度网盘或百度云怎么搜索资源
我安装了GO桌面,把启动器设置成了默认,后来
指甲脱离甲床
普瑞卡橱柜在哪里啊,我有事要去这个地方
重庆师范大学涉外商贸学院什么时候升二本
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?