标准FAT12格式软盘启动区介绍

DB 0xeb,0x4e,0x90

DB "xxx"      ; 启动区的名称是任意的字符串,八个字节

DW 512       ; 每个扇区的大小(必须为512),占用2个字节

DB  1         ; 簇的大小(必须为一个扇区)

DW 1        ;FAT的起始位置

DB  2        ; FAT的个数

DW 224      ; 根目录的大小

DW 2880       ; 该磁盘的大小

DB  0xf0      ;磁盘的种类

DW 9         ;FAT的长度

DW 18       ; 1个磁道有几个扇区

DW 2        ; 磁头数

DD 0        ; 不使用分区,必须是0

DD 2880      ;重写一次磁盘大小

DB 0,0,0x29       ;意义不明,固定

DD 0xffffff      ;卷帙号码

磁盘的名称,磁盘格式的名称,程序主体,信息显示部分等直到第512位以0x55,0xAA结束。    

时间: 2024-10-18 22:49:59

标准FAT12格式软盘启动区介绍的相关文章

【转载】FAT12格式的引导程序

FAT12格式的引导程序 在上一篇文章中详细介绍了FAT12格式的引导扇区数据结构,详情请浏览: 地址是:http://blog.sina.com.cn/s/blog_3edcf6b80100cr08.html 现在我们来编写一个简单的符合FAT12格式的引导程序,用它来领略一下程序的力量,并以此来敲开操作系统神秘的大门. 其实,只要是在0磁头0柱面1扇区中的指令能加载到7c00h处运行的程序,并且在扇区最后两字节分别是55和AA,就可以称为有效的引导扇区,能成功的引导系统,那么为什么还要大费周

Linux系统开机启动流程介绍

一.linux系统进程启动流程图: 二.简单概括描述linux系统从开机到登陆界面的启动过程 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核 5.启动init进程 6.读取inittab文件执行rc.sysinit.rc等脚本 7.启动mingetty进入系统登录界面 三.详细剖析linux系统启动过程 1.POST开机自检 电脑主机打开电源的时候随后会听到滴的一声响系统启动开始了开机自检POST-power on self Test自检开始这个过程中主要是检测计算机硬

标准类型内建函数 type()介绍

我们现在来正式介绍一下 type().在Python2.2 以前, type() 是内建函数.不过从那时起,它变成了一个“工厂函数”.在本章的后面部分我们会讨论工厂函数, 现在你仍然可以将type()仅仅当成一个内建函数来看. type() 的用法如下: type(object) type() 接受一个对象做为参数,并返回它的类型.它的返回值是一个类型对象. >>> type(4) # int type <type 'int'> >>> >>&g

编写脚本标准的格式与执行脚本

编写脚本标准的格式: 第一行:#!/bin/bash  表示定义该脚本是一个shell脚本(固定格式) 第二行:#              这里的#属于注解,没有任何意义,shell 不会解析它. 第三行:#说明一下该脚本的作用 第四行:#写一下脚本的author(作者) 编写时间 第五行:写脚本内容 二三四行可有可无,建议养成好习惯. 要执行脚本(例如:first_shell.sh): (1)   加执行权限: chmod o+x first_shell.sh 运行脚本:./first_sh

Atitit. Gui控件and面板----程序快速启动区--最佳实践Launchy ObjectDock-o0g

Atitit.  Gui控件and面板----程序快速启动区--最佳实践Launchy ObjectDock-o0g 两个方式::: 键盘式::先用热键呼叫出QS,然后开始输入程序中的部分字母,按Enter就 是启动这个程序 鼠标式::mouse左的呼叫出面板,分组,点击启动... 作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:[email protected] 转载请注明来源: http://blog.csdn.net/attilax 1. ===Launchy Quicksil

Echarts-地图扩展-标准geoJson格式扩展地图-例子

本人菜鸟一枚,最近搞echarts地图.看到官方给的"标准geoJson格式扩展地图-全国主要城市"的例子,瞬间就蒙逼了.不怪人官网的例子不好,实在是我看不懂它是怎么弄得.最后折腾了一晚上,最后终于弄出个想样子的例子来.(有同感的收藏下,高手勿喷!) 下面这个例子是我弄得汕尾市的,里面的链接是我项目的,我就不改了.这段代码其实是两个例子凑起来的,大家也可以再自己的项目里面试试.中间绿色部分是抄的官方的"标准geoJson格式扩展地图-全国主要城市"code.其他代码

php将标准字符串格式时间转换成unix时间戳_strtotime

php 将标准字符串格式时间转换成unix时间戳的函数为:strtotime函数(PHP 4, PHP 5). strtotime函数详细参考: strtotime - 将任何英文文本的日期时间描述解析为 Unix 时间戳. 函数格式说明: int strtotime ( string $time [, int $now ] ) 本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 n

标准 DateTime 格式字符串

标准 DateTime 格式字符串 MSDN 标准 DateTime 格式字符串包含一个标准 DateTime 格式说明符字符,该字符表示自定义 DateTime 格式字符串.格式字符串最终定义由格式化操作产生的 DateTime 对象的文本表示形式.请注意,任何包含一个以上字母字符(包括空白)的 DateTime 格式字符串都被解释为自定义 DateTime 格式字符串. 标准 DateTime 格式说明符 下表描述了标准 DateTime 格式说明符.有关各格式说明符所产生输出的示例,请参见

标准数字格式字符串输出示例

标准数字格式字符串输出示例 MSDN 下列表包含通过使用标准数字格式字符串生成输出的几个示例. 下列表中的每一列对应于标准数字格式字符串主题中的一行.通过结合使用 ToString 方法与标准数值格式说明符以及特定数据类型.值和区域性生成输出. 货币 格式字符串 区域性 数据类型 值 输出 C en-US Double 12345.6789 $12,345.68 C de-DE Double 12345.678 12.345,68 € 十进制数 格式字符串 区域性 数据类型 值 输出 D en-