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
linux0.12
Linux0.12
引导启动程序
1.从系统加电起所执行程序的顺序ROMBIOS----->bootsect.S----->setup.S----->head.s----->main.c其中,head.s和main.c都属于system模块main属于初始化程序,这里不讲2.几个程序的比较程序名位置语言ROMBIOSROM bootsect.Sboot/bootsect.Sas86汇编语言setup.Sboot/setup.Sas
mishifangxiangdefeng
·
2012-02-26 16:00
linux
汇编
测试
System
语言
磁盘
Linux0.12
内核分析之十三——进程初探(理论篇)
提起进程,想必你定会有一些认识,教科书式的理论不是我擅长的表达方式,如果你是一个理论者,那么请你去参考相关的书籍,几乎所有的操作系统相关书籍都会有详细的论述。也许你已经对进程的概念有了深刻理解,但是我还是希望你可以阅读下面的文字,我想你多少会有一些收获。 在前面的文章中我们讨论了计算机异常处理的相关概念,解决了系统异常处理的问题,本人也提到执行流的概念在现代操作系统中有着重要的意义,它是
xiaohui_p
·
2011-09-20 11:00
数据结构
linux
进程
理论
Linux0.12
引导启动程序学习笔记(i386)
//主题:
Linux0.12
引导启动程序学习笔记(i386)//作者:
[email protected]
//版权:kevinjz原创//平台:80386//发布日期:2011-09-03//最后修改
xiaoxizi198807
·
2011-09-03 16:00
关于sys_call.s的部分疑问
下面是我问得问题>小弟正在读
linux0.12
内核>读到系统调用时有疑问实在不能解决,向赵炯老师请教,我把这两段程序都复制了。
ccccdddxxx
·
2011-08-10 17:00
linux
System
Parameters
任务
Signal
linux内核
bochs+gdb源码级调试
linux0.12
内核测试环境构建
之前都是用的bochs自带的debug功能,但是linux内核大部分都是用C语言来实现的,若仅通过反汇编的汇编来学习,太累了。。。所以今天花了一个上午的时间,搭建起了bochs+gbd的联调huanjing。 安装环境:ubuntu11.04(2.6.38)bochs2.4.6gdb4.5.2 首先还是要安装bochs,仍然是推荐使用最新的版本(2.4.6),如果使用像2.3.6等老版本,也许会导
snowwalf
·
2011-05-31 14:00
推荐阅读:Just for Fun --- Linus Torvalds 自传
转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp作者联系方式:YUTAO 推荐阅读:JustforFun---LinusTorvalds自传
linux0.12
为一个德国的用户解决了在
mimepp
·
2011-05-26 00:00
source insight 阅读linux内核出现的问题
今天下载了一个
linux0.12
内核,想用sourceinsight看看代码,但是按照老套路建立的时候,发现不能加载*.s,就是 即汇编代码,上网搜索了一下,原来如此 从菜单一路走来:options
envy2002
·
2011-03-31 15:00
C++
c
linux
C#
source insight 阅读linux内核出现的问题
今天下载了一个
linux0.12
内核,想用sourceinsight看看代码,但是按照老套路建立的时候,发现不能加载*.s,就是 即汇编代码,上网搜索了一下,原来如此 从菜单一路走来:options
envy2002
·
2011-03-31 15:00
C++
c
linux
C#
linux0.12
中bread函数流程
*************************************************************************2011/3/8 总结了
Linux0.12
中的bread
llxmedici
·
2011-03-08 13:00
c
linux
table
buffer
任务调度
任务
register 类型变量
C语言中定义了这么一种变量,将变量可以存储在处理器中的寄存器内,比如eax等,这样可以提高变量访问的速度,比如
linux0.12
内核中有这样一个函数: staticvoidhd_out(unsignedintdrive
llxmedici
·
2011-03-05 12:00
cmd
Parameters
compiler
reference
Types
variables
linux内核栈与用户栈(转)
Linux0.12
系统中共使用了4种堆栈。第1种是系统引导初始化时临时使用的堆栈;第2种是进入保护模式之后提供内核程序初始化使用的堆栈,位于内核代码地址空间固定位置处。该堆栈也是后来任务0使用的用
ccskyer
·
2010-11-12 21:00
数据结构
linux
struct
user
任务
linux内核
linux内核栈与用户栈
Linux0.12
系统中共使用了4种堆栈。第1种是
gyl1988
·
2010-02-05 12:59
linux
职场
栈
休闲
linux内核栈与用户栈
Linux0.12
系统中共使用了4种堆栈。第1种是系
gyl1988
·
2010-02-05 12:59
linux
职场
休闲
linux
linux内核栈与用户栈
Linux0.12
系统中共使用了4种堆栈。第1种是
gyl1988
·
2010-02-05 12:59
linux
职场
栈
休闲
虚拟地址、线性地址和物理地址之间的关系
1.内核代码和数据的地址对于
Linux0.12
内核代码和数据来说,在head.s程序的初始化操作中已经把内核代码段和数据段都设置成为长度为16MB的段。
edmond999
·
2009-06-26 15:00
linux 0.12: 内核支持最多进程个数
对于
linux0.12
内核设置全局描述符表GDT中的段描述符项最大为256,其中2项为空、2项为系统使用(数据段和代码段),每个进程用两项(LDT和TSS)。
RichardYSteven
·
2009-06-06 20:00
linux
任务
上一页
1
2
下一页
按字母分类:
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
其他