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
head.S
引导启动顺序
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以下为系统的基本内存。如果配置更多的内存,则0x100000,即1MB处开始称为高内存。当BIOS引导一个系统时,总是把引导扇区读入到基本内存地址为0x7c00的地方,然后跳转到此执行引导扇区的代码。这段代码将自身搬运到0x90000处,并跳转
cxylaf
·
2007-05-26 10:00
thread
编程
linux
汇编
磁盘
delay
kernel2.6 对boot的更改
我们知道系统启动的顺序是:bootsect.S-->setup.S-->
head.S
其中bootsect.S放在磁盘的第一个扇区,当电脑启动时,BIOS自动将其读入到0x7c00处,进而加载系统。
dishening7
·
2006-08-29 15:00
Linux&Unix_内核相关
Linux0.11内核引导启动过程概述
(2)setup.s (3)
head.s
前两个汇编程序采用近似Intel的汇编语言语法,第三个采用GNU的AT&T语法。必须
21aspnet
·
2005-01-28 13:00
linux
汇编
嵌入式
System
语言
编译器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他