社区
汇编语言
帖子详情
为什么软盘可以启动系统
yiyilove97
2008-10-09 08:04:37
如题
...全文
63
4
打赏
收藏
为什么软盘可以启动系统
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
消失的尘芥
2008-10-09
打赏
举报
回复
启动代码在主板的BIOS里,开机时先运行BIOS系统,BIOS程序检测并跳转到其他启动设备如软盘光盘硬盘(如果有的话)上,从中读出引导代码并启动。启动顺序由CMOS里保存的设置决定。一般的PC机CMOS设置可由启动时按DEL进入。
疯哥哥
2008-10-09
打赏
举报
回复
软盘启动和硬盘启动的原理一样啊..BIOS都支持的..
--纯技术领域--
2008-10-09
打赏
举报
回复
启动代码在主板的BIOS里,开机时先运行BIOS系统,BIOS程序检测并跳转到其他启动设备如软盘光盘硬盘(如果有的话)上,从中读出引导代码并启动。启动顺序由CMOS里保存的设置决定。一般的PC机CMOS设置可由启动时按DEL进入。
zhangyangjing
2008-10-09
打赏
举报
回复
。。。。
为什么不可以呢?
bios设成从软盘启动,然后启动时读软盘的第一扇区到内存里,并执行读进去的东西。然后这第一扇区的代码再读取系统内核,然后转交权限,运行系统内核,系统就启动起来了。
软盘
原理及制作
软盘
启动
盘
我们现在用的
软盘
基本上是3.5寸
软盘
,
软盘
存储密度低,且只有一个盘片,
软盘
容量的计算公式为:2(磁头) × 80(磁道) × 18(扇区) × 512 bytes(扇区的大小) = 2880 x 512 bytes = 1440 KB = 1.44MB
软盘
并没有MBR,由于容量小也没有分区,整个
软盘
就是一个大的逻辑分区,从
软盘
启动
电脑时,是从
软盘
的第0面,第0磁道的第0扇区开始的,每次读取一个扇区。如果这个扇区的最后两个字节是0xaa55,这里就叫做
启动
扇区,所以只要在这个扇区填入必要的指令,并在最后两个自
30天自制操作
系统
第一天--VirtualBox实现
软盘
启动
课程需要自己设计一个操作
系统
,老师推荐的《30天自制操作
系统
这本书》,作者使用的是
软盘
启动
,同时也略微提到了如何使用虚拟机来实现,但是讲的并不清晰,提供的软件也并不主流,于是在网上查找教程,现将一些要点和过程整理一下。 1.VirtualBox的安装 Virtual Box的安装并不复杂,只需要在官网上下载安装即可 官方网站:https://www.virtualbox.org/ 2.新建虚拟机 ...
怎样用
软盘
方式
启动
自己写的操作
系统
大概步骤:用汇编语言写好代码(简易操作
系统
)——用下载好的NASM编译器编译成二进制文件——用
软盘
写入工具(FloppyWriter.exe)写入下载好的
软盘
——在在新键的虚拟机上加入
软盘
驱动器,采用此
软盘
(镜像文件)——
启动
虚拟机即可 NASM编译器 FloppyWriter.exe
软盘
写入工具
软盘
启动
文件" BOOTDISK.img " 虚拟机 方法/步骤 1 先写好汇编代码boot.asm保存到桌面,比如: org 07c00h; 告
波兰极客用一张
软盘
运行Linux
系统
,用的还是最新内核!
丰色 发自 凹非寺量子位 报道 | 公众号 QbitAI用
软盘
启动
Linux
系统
曾经很“家常便饭”,当然那都是90-00年代的事了。有年纪(bushi)的同学可能熟悉。但现在,即使你还有一...
TurboLinux
系统
启动
软盘
的创建方法(转)
TurboLinux
系统
启动
软盘
的创建方法(转) 在安装和使用TurboLinux
系统
的过程中,我认为该
系统
启动
软盘
的创建包括
系统
启动
安装
软盘
的制作和
系统
启动
进入shell提示符
软盘
的制作。下面就是他们的创建方法,以供使用...
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章