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
0.11
linux
0.11
内存memory.c一些函数的简单的注释(一)
memory.c中一些函数自己的一些自己看法,有错大家指出来。或者是更好的解释可以个提出来呀。有什么问题也可以向
[email protected]
发邮件,谢谢大家。1.设置页表、页目录的位置boot/head.s_pg_dir: //页目录将会存放在这里。因为这句话出现head.s第一个有效代码的位置,因为head.s移动到内存物理0的位置,所以页目录的位置存放在0x
rentiansheng
·
2012-08-25 22:00
linux-
0.11
之setup.s解析
linux-
0.11
版本的学习。主要是《Linux内核完全注释》的学习,同时也加入了自己对setup.s这个文件的理解,不足之处请各位多多指教!!
zhongru0072010
·
2012-08-20 22:50
setup.s
Linux-
0.11
学习
linux-
0.11
版本的学习。
zhongru0072010
·
2012-08-20 22:01
linux内核
图像点运算
分量值可以有原来的RGB分量值按约定的比例来计算,这里采用等分的比例才计算灰度值,公式:Gray(i,j)=1/3(R(i,j)+G(i,j)+B(i,j)),当然也可以调整RGB分量的比例如Gray(i,j)=
0.11
DSQiu
·
2012-08-17 13:00
图像合成
图像点运算
灰度变换处理
图像融合
简单的bochs配置(个人理解)
正了八经的学习linux也有1个多月,虽有然没有将linux
0.11
调试成功,但是在其中还是学了一些东西,现在总结一下,看看有什么错误没有?
rentiansheng
·
2012-08-12 12:00
Linux如何配置SVN+Trac
http-2.2.16.tar.gz2.python:python2.4.3(系统自带)3.sqlite:sqlite3.3.6(系统自带)4.Genshi:Genshi-0.6.tar.gz(trac
0.11
qbfbi007
·
2012-08-05 09:19
搭建
Trac.SVN.
linux内核调试环境的搭建(使用qemu)
而且这个版本不算旧,已不算新,我认为还算不错,想想当下还有如此多的人在学习
0.11
的道路上笃定的前行,讨论关于版本的事情,真的没什么意义。只要你认为有用,能学到东西,做什么别人都不会说你错!
dingyujie
·
2012-08-04 20:00
vmware
ubuntu
gcc
debugging
linux内核
Pointers
ffmep教程二 —— ffmpeg环境搭建
安装SDL库:http://www.libsdl.org/ffmpeg
0.11
,需要
kl222
·
2012-08-01 14:00
linux
windows
dos
git
Path
java中float/double浮点数的计算失去精度问题
比如: double a = 0.7; double b =
0.11
; System.out.println(a+b); 预计的结果是:0.81 实际的过结果是:0.8099999999999999
greemranqq
·
2012-07-31 09:00
JAVA 数字 精度
如何将一个彩色图像转换成黑白图像
计算像素有效的亮度值可以使用下面的公式:Y=0.3RED+0.59GREEN+
0.11
Blue然后使用Color.FromArgb(Y,Y,Y)来把计算后的值转换当然了这是一个好的方法,如果需要更简单的做到图像的色彩转换还可以使用
maji_lulu
·
2012-07-17 14:53
CGI
关于睡眠你所不知道的
starming星光社阅读关注我们:关注新浪微博豆瓣小组RSS星光社QQ群:第一区191430246第二区2876441Starming星光社版本:
0.11
柠檬妈
·
2012-07-08 23:00
Ubuntu10.04搭建linux-
0.11
编译环境(1.bochs安装和使用)
.安装bochssudoapt-getinstallbochsvgabiosbochs-xbochsbiosbochs-docbochs-sdl如有问题,找到合适源即可. 2.获取可启动的linux-
0.11
hao1056531028
·
2012-06-29 17:00
image
ubuntu
command
File
library
interface
保证ffmpeg
0.11
的编译有pthread的支持
用$./configure--enable-pthreads--disable-w32threads--disable-os2threads--extra-cflags=-I/usr/local/include--extra-ldflags=-L/usr/local/lib|greppthread如果输出有pthread的字样,就代表pthread的选项打开了(ffmpeg的configure脚本
ljh081231
·
2012-06-14 16:00
opencv 学习笔记-入门(4)
任何颜色都有红、绿、蓝三原色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度: 1.浮点算法:Gray=R*0.3+G*0.59+B*
0.11
2.整数方法
wobuaishangdiao
·
2012-06-07 20:00
C++
算法
百度
byte
DST
简析linux内核的执行流程(从bootsect.s到启动结束)
简析linux内核的执行流程----从bootsect.s到main.c(内核版本
0.11
)Linux启动的第一阶段(从开机到main.c)3个任务:A、启动BIOS,准备实模式下的中断向量表和中断服务程序
linxiaowu66
·
2012-06-06 16:00
timer
shell
table
System
buffer
linux内核
浅谈linux内核的一些很妙的算法(1)
浅谈linux内核的一些很妙的算法(1)(内核版本是
0.11
)阅读linux内核时发现了很多难以理解的程序,查找课外书后才发现这些程序的实现算法相当的精妙,不由佩服linus的编程技巧,下面简单说一些我自己认为很妙的程序供大家参考
linxiaowu66
·
2012-06-06 16:00
Linux
0.11
在ubuntu-11和gcc-4.6.1下编译调试至正常运行的过程详解
引言1、 工作背景研究linux-
0.11
已有月余,代码看了好几遍,虽然能看懂,却总感觉如隔靴搔痒一般。这当然是正常的,毕竟不是自己写的东西,毕竟这是个操作系统。
cosmoslife
·
2012-06-03 11:00
linux
汇编
gcc
makefile
编译器
linux内核
安装bochs并配置linux
0.11
一、安装bochs在bochs.sourceforge.net下载bochs源代码包并解压缩./configure--enable-debugger--enable-disasm出现错误一:ERROR:pkg-configwasnotfound,orunabletoaccessthegtk+-2.0package.Installpkg-configandthegtk+developmentpack
acmfly
·
2012-05-26 22:00
Linux0.11
bochs
找人一些研究linux内核,呵呵
主要讨论linux
0.11
内核学习,目前自己在学习中,愿跟有兴趣、喜欢讨论的童鞋共同学习提高get_empty_page和get_free_page函数的区别:get_free_page函数仅仅是在主内存区找到一页空闲物理内存
astonqa
·
2012-05-25 18:00
linux/mm/memory.c/free_page_tables()
看linux
0.11
的源码有一段时间了,发现前期的轮廓建立起来后,重点马上到了具体操作上。
astonqa
·
2012-05-24 17:00
第二记 在Bochs上加载Linux
0.11
需要的东西A. linux-
0.11
-081030.tar.gzB. linux-
0.11
-devel-040329.zip2.
hubi0952
·
2012-05-22 00:00
switch_to(n)函数
这篇文章我们来分析switch_to()函数,分析的代码取自linuxkernel
0.11
sched.h文件,我们只为说明原理,所以尽量简单.其中代码注释参考了赵炯老师一书,言归正传,下面来看switch_to
tynew
·
2012-05-20 20:00
从linux
0.11
学习linux内核设计之模式转换:实模式-保护模式(2)
作者:朱克锋转载请注明出处:http://blog.csdn.net/linux_zkf 在分析head之前先看一下这个head程序,前面讲过加载分三步进行,1,加载bootsec到0x07C00后移到0x90000位置,2,加载setup到0x90200位置,这两部分是分别加载和执行的,然而head于此是不同的,head程序在被编译成目标代码后会和内核的其他程序一起被链接成目标程序,he
linux_zkf
·
2012-05-13 16:00
linux
汇编
user
System
Parameters
linux内核
从linux
0.11
学习linux内核设计之模式转换:实模式-保护模式(1)
作者:朱克锋转载请注明出处:http://blog.csdn.net/linux_zkf 在上篇文章中bootsec已经把所有程序都加载到计算机的内存中的一定位置,下面接着上篇文章的结尾 jmpi 0,SETUPSEG开始要进入setup程序开始执行。 看一下这行代码: jmpi 0,SETUPSEG 这行代码的作用就是跳转到SETUPSEG出开始执行,就是setup程
linux_zkf
·
2012-05-13 11:00
从linux
0.11
学习linux内核设计之程序加载
Linux
0.11
的启动部分在boot目录中,是汇编语言描述的,包括bootsect.s、setup.s、head.s三个文件 大家都知道,所谓的操作系统就是一个软件而已,计算机的运行离不开这个软件
linux_zkf
·
2012-05-13 10:00
从linux
0.11
学习linux内核设计之开始
作者:朱克锋 转载请注明出处:http://blog.csdn.net/linux_zkf 这一列文章,我将从linux
0.11
的源码分析linux内核,自知水平与资历尚浅,还望各位读者在阅读过程中批评指正
linux_zkf
·
2012-05-13 09:00
如何查看服务器当前的负载信息
Linux服务器性能分析之前,先了解下Linux系统Loadaverage负载的知识,负载均值在uptime 或者top 命令中可以看到,它们可能会显示成这个样子:loadaverage:0.15,0.14,
0.11
xinguan1267
·
2012-05-11 16:00
linux
服务器
测试
交通
Terminal
磁盘
Gzip Compression in Bottle¶
Recipes—Bottle
0.11
.devdocumentationGzipCompressioninBottle¶NoteForadetaileddiscussion,seecompressionAcommonfeaturerequestisforBottletosupportGzipcompression
·
2012-04-29 11:00
compression
Python_windows 7 下安装 ipython
2)下载,安装ipython-
0.11
.win32-setup.exeh
jiguanghoverli
·
2012-04-25 18:00
c
windows
python
dos
url
Path
8259A芯片中断号与linux 系统中断号的对应关系
在linux
0.11
里系统把主片的ICW2设置为0x20,就表示中断请求IR0~IR7中断号的范围是0x20~0x27(8259A芯片产生的IRQ号必须是连续的,所以也只需要设置起始号就ok了!)...
tianwailaibin
·
2012-04-04 17:00
1.2-main函数执行之前的过程
代码大家可以从http://download.csdn.net/tag/linux
0.11
%E5%86%85%E6%A0%B8下载.equSETUPLEN,4#nrofsetup-sectors .equBOOTSEG
sun_x_t
·
2012-04-02 21:00
Linux学习
于是下载了
0.11
版本的研究下, http://ishare.iask.sina.com.cn/f/5249271.html?from=like。附带说一句新浪iask下载资料不用注册,挺好的。
a379039233
·
2012-03-31 11:00
linux
百度
LINUX 内核源文件介绍以及头文件介绍
*******************LINUX 内核(
0.11
)源文件介绍****************** 1、内核源文件放置目录: ||————boot 系统引导汇编程序目录||————fs
·
2012-03-30 15:00
linux
linux中的设备名称和设备号
看赵炯博士的《linux
0.11
源代码注释》已经两三周了,从今天起开始将一些个人总结和感悟分小标题写出来,聊作记忆以供后来查看。
astonqa
·
2012-03-09 16:00
linux
OS
ide
扩展
磁盘
《Linux
0.11
内核完全注释》读后小结 --- 进程调度与信号
schedule.c是关于进程调度的。schedule函数是核心,先检查task列表中,有没有收到信号的,有的话处理之。/*checkalarm,wakeupanyinterruptibletasksthathavegotasignal*/for(p=&LAST_TASK;p>&FIRST_TASK;--p)if(*p){if((*p)->alarm&&(*p)->alarmsignal|=(1a
Teddy Yan
·
2012-02-24 11:00
抢占式内核与非抢占式内核的区别联系
非抢占式内核在中断处理中,是不会切换到其他任务的,即使时间片已到linux
0.11
内核属于非抢占内核,如果一个进程在内核中执行,除非它主动让出,没有人会让它退出的linux2.6内核属于抢占内核,如果进程在内核中执行
sunstars2009918
·
2012-02-20 10:00
linux
assembly
System
任务调度
each
returning
《Linux
0.11
内核完全注释》读后小结 --- 中断与系统调用
Linux系统包含了一大堆的中断,是所有操作的基础。中断中的开闭中断cli(closeinterrupt)指令用来复位CPU标志寄存器中的中断标志,使系统不响应外部中断。sti(startinterrupt)指令用来复位,使系统响应中断。asm.s设置了一堆底层中断,进入中断前要压入eax等寄存器,执行完要pop出一些寄存器。这种统一的工作在no_error_code里trap.c里面是真正的中断
Teddy Yan
·
2012-02-16 16:00
源码搜索引擎 OpenGrok
0.11
发布
OpenGrok
0.11
发布了,该版本增加PHP、VB、JavaScript和独立的C#代码分析器;对整个应用的UI进行重构,更新jQuery到1.4.4版本,兼容SSL、SSO和mod_proxy,
laiyangdeli
·
2012-02-16 12:00
搜索引擎
《Linux
0.11
内核完全注释》读后小结 --- 内存寻址
Linux内存管理主要是32保护模式下,段页式内存管理。如何处理内存相关的寄存器,使得程序可以读写超过4G的内存。x86这个CPU框架,会根据寄存器的值和段页式规则来进行地址变换,进行内存访问。其中,也会进行权限验证等附加判断。几个概念:保护模式vs实模式保护模式下的:虚地址:程序产生的段选择符,段内偏移地址两部分组成。要经过分段地址变换处理后,才对应到屋里地址。逻辑地址:在Intel86保护模式
Teddy Yan
·
2012-02-13 19:00
《Linux
0.11
内核完全注释》读后小结 --- 启动引导
bootsect.s我们实验环境中,Image就是一个软盘镜像,bootsect.s就在软盘的第一个扇区中(引导扇区,0磁道,0磁头,第一个扇区)硬盘有一个单独的镜像文件BIOSROM如果设置成软盘启动,就把引导扇区的代码加载到0x7C00开始处执行。因为前面的内存保存有有用的信息。如果是从硬盘启动系统,就不执行bootsect.s。LILO,Grub等多操作系统引导程序来完成bootsect.s
Teddy Yan
·
2012-02-13 19:00
使用 sbt
0.11
JRebel 构建 Lift2.4 应用
Scala用户可以申请免费的JRebel licence,这里不多说了 sbt.bat加上JRebel@echooff setSCRIPT_DIR=%~dp0 setJAVA_OPTS=-Dfile.encoding=UTF8-Xmx1536M-Xss1M-XX:+CMSClassUnloadingEnabled-XX:MaxPermSize=256m setJREBEL_OPTS=-javaag
夜精灵
·
2012-02-10 11:00
scala
sbt
jrebel
为KVM虚拟机添加多VLAN桥接网络
2、在linux服务器上执行如下命令vconfigaddeth01112133、以下面的为模板新建网络配置文件ifcfg-eth
0.11
DEVICE=eth0.321ONBOO
刀匠
·
2012-02-09 16:27
linux
职场
休闲
虚拟化
《Linux
0.11
内核完全注释》读后小结 --- 调试环境的搭建
LinuxKernelDevelopment再看了Oreilly-Linux.Device.Drivers.3rd.Edition后来看了Linux0.01内核分析与操作系统设计然后,打算仔细研究Linux
0.11
Teddy Yan
·
2012-01-30 13:00
[置顶] 三国记系列游戏,特殊版《三国记-经典战役版》发布
一,关于引擎:本游戏是用鄙人新开发的flash脚本引擎LegendForFlashProgramming
0.11
制作而成,该引擎完全脱离光荣原版引擎,关于引擎LegendForFlashProgramming0.1
lufy_Legend
·
2012-01-18 19:00
游戏
html5
脚本
Flash
AIR
引擎
三国记系列游戏,特殊版《三国记-经典战役版》发布
一,关于引擎:本游戏是用鄙人新开发的flash脚本引擎LegendForFlashProgramming
0.11
制作而成,该引擎完全脱离光荣原版引擎,关于引擎LegendForFlashProgramming0.1
webcode
·
2012-01-18 19:00
游戏
Linux启动为什么没有先执行main函数
Linux
0.11
的代码是用C语言编写的,奇怪的是,为什么在操作系统启动是执行的是三个由汇编写成的程序,然后才开始执行main函数?为什么不像我们熟知的C程序那样,从main函数开始执行呢?
·
2012-01-16 12:00
linux
关于8253 芯片计数器初值的问题
汇编接口上提到,传说Linux
0.11
内核中把8253计时器设置成每隔10ms发送一个中断,这个数字是Linux内核的脉搏,然而在送端口40h的时候为什么把11930设置成初值呢?
iSpeller
·
2011-12-22 17:00
编程
工作
linux
windows 7 下安装 ipython
2)下载,安装ipython-
0.11
.win32-setup.exeh
罗素哲学
·
2011-12-16 10:14
职场
休闲
安装ipython
将一幅图像转换为灰度图
根据人眼对红绿蓝三色的敏感程度,可以使用以下比例式进行转换: Gray=R*0.3+G*0.59+B*
0.11
这也是最常用的一种转换,另外还有一种常用的转换叫平均值法,即取去红绿蓝三色的平均值为灰
Candy1232009
·
2011-12-08 21:00
String
File
null
delete
byte
math.h
HIT软件学院第五次OS实验
本次实验的基本内容是:1.用Bochs调试工具跟踪Linux
0.11
的地址翻译(地址映射)过程,了解IA-32和Linux
0.11
的内存管理机制;2.在Ubuntu上编写多进程的生产者—消费者程序,用共享内存做缓冲区
liushuaikobe
·
2011-11-30 16:00
c
linux
ubuntu
OS
工具
终端
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他