E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
bootsect.s
bootsect.s
代码注释
1!2!SYS_SIZEisthenumberofclicks(16bytes)tobeloaded.3!0x3000is0x30000bytes=196kB,morethanenoughforcurrent4!versionsoflinux!SYS_SIZE是要加载的节数(16字节为1节)。0x3000共为!0x30000字节=192kB(上面Linus估算错了),对于当前的版本空间已足够了。5
zdwzzu2006
·
2009-05-26 22:00
c
linux
System
buffer
Go
磁盘
bootsect.S
所做的工作
1.将自己(512B)移动到0x90000并新的地方继续执行 2.从磁盘第二个扇区开始的四个扇区的setup模块拷贝到0x90200,即bootsect后面 3.保存每磁道最大扇区数到变量sectors,用init0x13,用于判断跟文件系统,instep5 4.加载system模块到0x10000处, 5.确定根文件系统设备号,并保存到root_dev中,以备setup模块用到 6.长跳转到se
RichardYSteven
·
2009-05-07 14:00
工作
System
磁盘
linux启动过程浅析(3)
这是本文得第三部分,在前两部分中,我已经讲述了Linux操作系统是如何被机器boot到,并且load到制定的内存地址的.我们将继续第二部分的内容,看看操作系统在完成了
bootsect.s
和setup.s
Bestrem_9
·
2009-04-08 10:00
Math
linux
System
Parameters
化工
Descriptor
linux启动过程浅析(2)
在本文的第一篇中,我主要对
bootsect.s
进行了讲述.在第二部分中,我将对setup.s进行描述,我将其视为是Linux启动的第二步骤.操作系统的启动过程是一个漫长而有序的过程,各个阶段都有其不同的作用
Bestrem_9
·
2009-04-08 10:00
Linux/boot
boot文件夹下三个文件
bootsect.s
setup.s head.s 0xFFFF0 (一开机指令运行的地址) 0x7c00 (
bootsect.s
的二进制文件
zhangmiaoping23
·
2008-11-29 22:00
linux2.6.11启动代码之
bootsect.s
/* *
bootsect.S
Copyright(C)1991,1992LinusTorvalds * * modifiedbyDrewEckhardt *
ustc_dylan
·
2008-10-02 14:00
linux
System
Build
character
hex
attributes
Linux代码阅读之header.S(一)
linux2.6.26.5的arch/x86/boot/header.S/* * header.S * * Copyright (C) 1991, 1992 Linus Torvalds * * Based on
bootsect.S
gxfan
·
2008-09-24 17:00
Linux启动分析(2)—
bootsect.S
、setup.S、head.S分析
bootsect.S
,系统引导程序,一般不超过512字节。在PC系统结构中,线性地址0xA0000以上,即640K以上用于图形接口卡和BIOS自身,640K以下为系统的基本内存。
menuconfig
·
2008-06-30 11:00
bootsect.s
中的load_setup
bootsect.s
中的load_setupfrom:http://blog.sina.com.cn/s/blog_5028978101008wjl.html该代码来自linux0.11内核代码/boot
好好学习,好好工作,好好生活
·
2008-02-18 21:00
Linux/boot/
bootsect.S
Linux/boot/
bootsect.S
1! 2!
Ackarlix
·
2007-08-23 06:00
引导启动顺序
3个.s文件:
bootsect.s
,setup.s和head.s。
rightsoft
·
2007-08-18 23:46
职场
休闲
引导启动
引导启动顺序
3个.s文件:
bootsect.s
,setup.s和head.s。
rightsoft
·
2007-08-18 23:46
职场
休闲
引导启动
引导启动顺序
3个.s文件:
bootsect.s
,setup.s和head.s。
rightsoft
·
2007-08-18 23:46
职场
休闲
引导启动
Linux
Linux启动分析(2)—
bootsect.S
、setup.S、head.S分析
bootsect.S
,系统引导程序,一般不超过512字节。在PC系统结构中,线性地址0xA0000以上,即640K以上用于图形接口卡和BIOS自身,640K以下为系统的基本内存。
cxylaf
·
2007-05-26 10:00
thread
编程
linux
汇编
磁盘
delay
Linux内核
bootsect.S
的一个小BUG
读Linux2.4.33.4的时候发现一个不怎么显眼的bug,位置/arch/i386/boot/
bootsect.S
,第271行,read_track子程序处:read_track: pusha pusha
axx1611
·
2007-01-03 16:00
想说说实模式的内存地址映射的问题
昨天用nasm重写linux0.11的
bootsect.s
,又有了一些新的体会。
axx1611
·
2006-12-27 19:00
linux
vector
OS
video
System
byte
kernel2.6 对boot的更改
我们知道系统启动的顺序是:bootsect.S-->setup.S-->head.S其中
bootsect.S
放在磁盘的第一个扇区,当电脑启动时,BIOS自动将其读入到0x7c00处,进而加载系统。
dishening7
·
2006-08-29 15:00
Linux&Unix_内核相关
Linux0.11内核引导启动过程概述
按照启动流程依次是: (1)
bootsect.s
。boot是启动引导的意思,sect即sector,是扇区的意思,二者合在一起启动引导扇区。这是磁盘引导程序。
21aspnet
·
2005-01-28 13:00
linux
汇编
嵌入式
System
语言
编译器
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他