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
自己动手写操作系统
关于
自己动手写操作系统
一中为什么用virtual PC早期版本
尽管于渊在第二版改为了linux下的实验环境,但因为大多数哥们拿一版的时候还是用xp,所以这里分析一下为什么于渊要搭建那样一个环境。1由于需要纯dos环境,所以虚拟机必须支持dos,所以ms收购的virtuaPC就无法使用了,ms够绝,就支持win系列,连msdos都不支持了。2由于需要经常把每一节的程序编译成com文件,放到dos中试验,所以当前操作系统与dos的共享交互就非常重要。此时早期的v
jo_say
·
2010-11-16 16:00
vmware
虚拟机
linux
dos
XP
工具
ORG指令理解
《
自己动手写操作系统
》书中第二页的代码1-1中对于org07c00h是这样注释的:“告诉编译器程序加载到7c00h处”org07c00h movax,csmovds,axmoves,ax callscreenjmp
livingpark
·
2010-11-02 22:00
ubuntu 10.10下bochs安装和helloword演练
昨天晚上有空下载到了《
自己动手写操作系统
》--于渊,这本书。感觉他用的语言和比喻很好,所以一口气读了两章,把hello os读完了,我手也痒痒力,自己也搭一个平台,试试吧。
zzgthk
·
2010-10-08 17:00
虚拟机
ubuntu
OS
XP
软件测试
读写U盘(FAT32)引导扇区
看了《
自己动手写操作系统
》后,也想自己打造一个迷你操作系统,但是书中使用的软盘现在基本已经绝迹了,而U盘成为一种喜闻乐见的工具。
zhanglei8893
·
2010-09-28 22:00
数据结构
汇编
File
System
工具
Descriptor
Bochs、虚拟软盘与BootLoader
自己动手写操作系统
--"Hello,OSworld!"
sinzou1
·
2010-09-25 18:00
vmware
windows
image
Path
interface
disk
《
自己动手写操作系统
》开发环境的安装
MSodc6.22工具:windows下的NASM(nasm-0.99.04-win)和随书光盘中一些工具说明:VirtualPC5.2汉化版是最好的选择,Virtual2007可以装dos,但是却不能共享文件夹,《
自己动手写操作系统
sinzou1
·
2010-09-12 21:00
2010年8月14日下午
下午看了下《
自己动手写操作系统
》看的有点晕。。
jiqiren007
·
2010-08-14 17:00
2010
《
自己动手写操作系统
》之分页机制源码错误(pmtest6/pmtest7/pmtest8)
1、打开分页机制即设置cr0的PG位为1,代码如下(在SetupPaging子程序中):mov eax,cr0 ;┓or eax,80000000h;┣设置cr0的PG=1,打开分页机制mov cr0,eax ;┛ 2、在返回实模式的过渡16位代码段[SECTION.s16code]中需要关闭分页机制即cr0的PG设置为0,同时设置cr0的PE位设置为0
zhenyongyuan123
·
2010-07-17 16:00
linux汇编工具之GAS(AT&T 语法)和NASM(Intel 语法)比较
最近,在看《使用开源软件-自己写操作系统》http://code.google.com/p/writeos/和《
自己动手写操作系统
》里面提到了GNUAS编译器和NASM编译器,于是,重新复习了一下汇编语言编程的相关知识
sanlinux
·
2010-05-23 12:00
linux
汇编
dos
工具
编译器
AT&T
《
自己动手写操作系统
》第一步
在图书馆接了本《
自己动手写操作系统
》,你一章是写一个bootsector。我按照书上的来操作,可是没有软盘,这个比较尴尬。
klion26
·
2010-05-22 14:00
自己动手写操作系统
VirtualPC5.2下DOS7.1中运行.com文件相关问题2009-09-0912:55 刚才在进入dos后,编译.asm文件获得.com文件,但系统会出现:emm386:unrecoverableprivilegedoperationerror#n9.pressentertoreboot..的显示。 在网上一搜有如下解决办法: 在dos下修改confi
Terryhml
·
2010-04-10 09:00
c
dos
存储
扩展
任务
磁盘
自己动手做操作系统(1)
很幸运的,遇到了《
自己动手写操作系统
》这本书,里面的内容正是我想要的。废话少说,justdoit。1、简单的操作系统第一章的20行程序,说不上是操作系统,但是看到屏幕上显示的字符后,信心倍增。
Terryhml
·
2010-04-10 08:00
vmware
linux
虚拟机
工作
XP
tools
VMware上跑Hello,World操作系统
我是温习了一下《IBM-PC汇编语言程序设计》 2了解操作系统基础概念我推荐一本电子书,《
自己动手写操作系统
》。这本书写的真的不错。如果谁需要,可以发邮件给我:
[email protected]
我的这
freesoftman
·
2010-04-01 00:00
vmware
linux
IBM
OS
Google
《
自己动手写操作系统
》—— 工作环境搭建
最近在看《
自己动手写操作系统
》于渊著,看第一页头就蒙了,书上说要准备一张空白软盘,都2010年了,上哪去找软盘啊,自从接触计算机以来我还没见过软盘呢,估计要到科技博物馆才找得到吧,呵呵。
lijiecsu
·
2010-03-16 23:00
自己动手写下载器
想到网上有
自己动手写操作系统
,自己动手写搜索引擎之类的标题,于是也打上自己动手写下载器。哈哈^_^本文出自“天天C”博客,转载请与作者联系!
kenshinf
·
2010-03-04 22:08
c
网络
生活
下载
休闲
自己动手写下载器
想到网上有
自己动手写操作系统
,自己动手写搜索引擎之类的标题,于是也打上自己动手写下载器。哈哈^_^本文出自“天天C”博客,转载请与作者联系!
kenshinf
·
2010-03-04 22:08
c
网络
生活
下载
休闲
自己动手编写操作系统
首先开始的是操作系统的学习,方法呢,就是看《
自己动手写操作系统
》这本书。 http://www.verycd.com/topics/251695/
zhaopk
·
2010-02-23 04:37
操作系统
职场
编写
休闲
自己动手编写操作系统
首先开始的是操作系统的学习,方法呢,就是看《
自己动手写操作系统
》这本书。 http://www.verycd.com/topics/251695/
zhaopk
·
2010-02-23 04:37
操作系统
职场
编写
休闲
关于<
自己动手写操作系统
>开发环境的安装
看了一段时间的《
自己动手写操作系统
》,最近想按照书上说的方法搭一下调试环境,结果不像想象中那样的一帆风顺,不过纠结了两天之还是成功了,现在把这两天做的事情总结一下:1.安装MSdos6.22下一个msdos6.22
rickcheung
·
2010-01-24 21:13
职场
virtual
休闲
pc
自己动手写操作系统
关于<
自己动手写操作系统
>开发环境的安装
看了一段时间的《
自己动手写操作系统
》,最近想按照书上说的方法搭一下调试环境,结果不像想象中那样的一帆风顺,不过纠结了两天之还是成功了,现在把这两天做的事情总结一下:1.安装MSdos6.22下一个msdos6.22
rickcheung
·
2010-01-24 21:13
职场
virtual
休闲
pc
自己动手写操作系统
理解ORG指令
《
自己动手写操作系统
》书中第二页的代码1-1中对于org07c00h是这样注释的:“告诉编译器程序加载到7c00h处”org07c00h movax,csmovds,axmoves,ax callscreenjmp
rickcheung
·
2010-01-19 17:30
汇编
职场
org
休闲
理解ORG指令
《
自己动手写操作系统
》书中第二页的代码1-1中对于org07c00h是这样注释的:“告诉编译器程序加载到7c00h处”org07c00h movax,csmovds,axmoves,ax callscreenjmp
rickcheung
·
2010-01-19 17:30
汇编
职场
org
休闲
这次见到了一些大侠
这次见到的大侠有:CSDN副总曾登高、leo(相信在CSDN的朋友对这二位都不会陌生),还有于渊(《
自己动手写操作系统
》一书的作者,这本书我也有一本,可惜之前我没有抽空一一在机子上练习书上的代码,否则
happmaoo
·
2010-01-10 21:00
asp.net
mfc
asp
vc++
OPhone
这次见到了一些大侠
这次见到的大侠有:CSDN副总曾登高、leo(相信在CSDN的朋友对这二位都不会陌生),还有于渊(《
自己动手写操作系统
》一书的作者,这本书我也有一本,可惜之前我没有抽空一一在机子上练习书上
clever101
·
2010-01-10 21:00
java
创业
asp.net
语言
OPhone
平台
linux c and asm 同时使用
from:《
自己动手写操作系统
》 1.中断向量表查看linux/init/main.cinhttp://lxr.linux.no/#linux+v2.6.32/init/main.c2.
nomad2
·
2010-01-01 16:00
c
linux
function
less
bash
reference
从实模式到保护模式跳转的详解
从实模式到保护模式跳转的详解 三年前拿到《
自己动手写操作系统
》第一版的时候,虽然很有兴趣,但是没有时间详细地看进去,直到前段时间又看到它的第二版出来,兴趣又提上来了。
yesjavame
·
2009-12-03 14:00
数据结构
Go
从实模式到保护模式跳转的详解
从实模式到保护模式跳转的详解三年前拿到《
自己动手写操作系统
》第一版的时候,虽然很有兴趣,但是没有时间详细地看进去,直到前段时间又看到它的第二版出来,兴趣又提上来了。
axman
·
2009-12-03 14:00
数据结构
工作
video
存储
Go
Descriptor
为什么要org 07c00h?
有很多人看了"
自己动手写操作系统
"或其第二版这本书后对这一行提出疑问. 这个问题在书中作者的解释是: 告诉编译器,将来我们的这段程序要被加载到07c00处执行.
yesjavame
·
2009-11-02 08:00
windows
linux
Blog
为什么要org 07c00h?
有很多人看了"
自己动手写操作系统
"或其第二版这本书后对这一行提出疑问.这个问题在书中作者的解释是:告诉编译器,将来我们的这段程序要被加载到07c00处执行.
axman
·
2009-11-02 08:00
c
windows
linux
汇编
Blog
编译器
自己动手写操作系统
--笔记之安装DOS
安装dos作者没有交代~~自己搜索了下资料 整个工作分为以下四步:1,安装virtualpc2,新建一台pc3,在此pc上安装dos4,在dos下实现文件共享 1,安装virtualPC 请大家尽量购买正版,因为现在这个软件的老板是大名鼎鼎的M$,你一个不小心就会被他将你告上法庭,然后要求你赔给他一大笔青春损失费,呵呵. 2,新建一台PC 不多
ling1874
·
2009-10-15 10:00
Linux学习体会。
Linux内核学习:就我学习的体会来说,按下面方式学习Linux内核会比较有趣/轻松:1读一下《
自己动手写操作系统
》,它实现了一个非常简单的操作系统,系统启动/多任务/多个终端的支持都跟Linux很像,
sinojelly
·
2009-10-07 15:31
linux
职场
休闲
Linux学习体会。
Linux内核学习:就我学习的体会来说,按下面方式学习Linux内核会比较有趣/轻松:1读一下《
自己动手写操作系统
》,它实现了一个非常简单的操作系统,系统启动/多任务/多个终端的支持都跟Linux很像,
sinojelly
·
2009-10-07 15:31
linux
职场
休闲
自己动手写操作系统
阅读《
自己动手写操作系统
》能消除对OS的神秘感/畏惧感。文采很不错。思考:如何设计操作系统可以更容易的扩展,比如增加驱动/进程/系统调用/中断等。Window/Linux是如何考虑可扩展性的?
sinojelly
·
2009-10-02 15:34
linux
操作系统
OS
gas
WriteOS
自己动手写操作系统
阅读《
自己动手写操作系统
》能消除对OS的神秘感/畏惧感。文采很不错。思考:如何设计操作系统可以更容易的扩展,比如增加驱动/进程/系统调用/中断等。Window/Linux是如何考虑可扩展性的?
sinojelly
·
2009-10-02 15:34
linux
OS
操作系统
gas
WriteOS
关于07c00h
推荐一本好书:《
自己动手写操作系统
》,语言生动易懂。
lqrensn
·
2009-08-28 14:00
c
windows
linux
dos
语言
任务
《使用开源软件-
自己动手写操作系统
》Rev 2发布
《使用开源软件-
自己动手写操作系统
》Rev2发布http://blog.solrex.cn/articles/category/cs/open/writeos
iniwf
·
2009-08-01 14:00
Playing with OS(操作系统)
博文视点大讲堂12期PlayingwithOS(操作系统) 2005年的畅销书《
自己动手写操作系统
》曾让很多读者燃起实践的热情,从而开始一段奇妙的操作系统旅程。
broadview2006
·
2009-07-17 08:00
编程
活动
OS
读书
出版
powerpoint
Playing with OS(操作系统)
PlayingwithOS(操作系统)2005年的畅销书《
自己动手写操作系统
》曾让很多读者燃起实践的热情,从而开始一段奇妙的操作系统旅程。
touchmm
·
2009-07-16 15:00
编程
活动
OS
读书
资讯
蒋涛:《Orange’S:一个操作系统的实现》属于真正Hacker的
做真正Hacker的乐趣──自己动手去实践本文选自《Orange'S:一个操作系统的实现》一书序言 2004年我听编辑说有个年轻人写了本《
自己动手写操作系统
》,第一反应是不可能,恐怕是翻译稿,写这种书籍是要考作者硬功夫的
broadview2006
·
2009-07-16 09:00
做真正Hacker的乐趣──自己动手去实践
2004年我听编辑说有个年轻人写了本《
自己动手写操作系统
》,第一反应是不可能,恐怕是翻译稿,写这种书籍是要考作者硬功夫的,不但需要深入掌握操作系统的原理,还需要实际动手写出原型。
izuoyan
·
2009-06-19 14:00
apple
编程
linux
互联网
出版
做真正Hacker的乐趣──自己动手去实践
2004年我听编辑说有个年轻人写了本《
自己动手写操作系统
》,第一反应是不可能,恐怕是翻译稿,写这种书籍是要考作者硬功夫的,不但需要深入掌握操作系统的原理,还需要实际动手写出原型。
jiangtao
·
2009-06-19 14:00
apple
编程
linux
互联网
浏览器
basic
对GDT的解释(上)
阅读更多《
自己动手写操作系统
》是本很有意思的书。不过于渊前辈对某些内容没有给出更多的解释,让我们这些新米很难上手。书中第3章介绍保护模式的时候,题到了GDT这个东东。在这里给出一个更浅显的介绍。
tetsu.soh
·
2009-06-06 23:00
数据结构
设计模式
DOS
工作
对GDT的解释(上)
《
自己动手写操作系统
》是本很有意思的书。不过于渊前辈对某些内容没有给出更多的解释,让我们这些新米很难上手。 书中第3章介绍保护模式的时候,题到了GDT这个东东。
tetsu.soh
·
2009-06-06 23:00
设计模式
数据结构
工作
dos
自己动手写操作系统
: Ubuntu9.04实验具体步骤
一、项目设计目的熟悉GeekOS的项目编译、调试和运行环境,掌握GeekOS运行工作过程。二、项目设计要求1、搭建GeekOS的编译和调试平台,掌握GeekOS的内核进程工作原理。2、熟悉键盘操作函数,编程实现一个内核进程。该进程的功能是:接收键盘输入的字符并显示到屏幕上,当输入ctrl+d时,结束进程的运行。三、项目0的实现主要由以下步骤完成(在项目0的/src/geekos/main.c中完成
jun2ran
·
2009-06-05 14:00
thread
编程
工作
windows
struct
ubuntu
自己动手写操作系统
: 构建基于Ubuntu9.04的实验环境
一、安装Ubuntu9(略)二、下载Geekos1.Ubuntu内置了Firefox3浏览器,打开网址geekos.sourceforge.net,下载GeekOS0.3到本地。解压到/home/[username]/geekos-0.3.0目录。三、安装c/c++编译环境1.修改使用国内镜像更新源,在这里(http://hi.baidu.com/xbourn/blog/item/b38a4ab7
jun2ran
·
2009-06-05 13:00
manager
ubuntu
gcc
文本编辑
keyboard
delay
自己动手写操作系统
自己动手写操作系统
自己动手写操作系统
(一)作者:伊梅自由软件社区是一个充满自由和梦想的地方,在10余年的时间里它创造了一个又一个奇迹。
jun2ran
·
2009-06-04 22:00
linux
汇编
File
存储
语言
linux内核
解密《一个操作系统的实现》这本书
想一想前一版本《
自己动手写操作系统
》是那么畅销,这一本一定不能含糊。
broadview2006
·
2009-05-26 09:00
windows
虚拟机
OS
解密
出版
平台
《
自己动手写操作系统
》环境配置
MSodc6.22工具:windows下的NASM(nasm-0.99.04-win)和随书光盘中一些工具说明:VirtualPC5.2汉化版是最好的选择,Virtual2007可以装dos,但是却不能共享文件夹,《
自己动手写操作系统
livingpark
·
2009-05-20 11:00
自己动手写操作系统
有人可能担心自己既没有学过计算机原理,也没有学过操作系统原理,更不懂汇编语言,对C语言也一知半解,能写操作系统吗?答案是没问题。我将带大家一步一步完成自己的操作系统。当然如果学一学上述内容再好不过。首先要明确处理器(也就是CPU)控制着计算机。对PC而言,启动的时候,CPU都处在实模式状态,相当于只是一个Intel8086处理器。也就是说,即使你现在拥有一个奔腾处理器,它的功能也只能是8086级别
zdwzzu2006
·
2009-05-20 09:00
linux
汇编
File
存储
语言
工具
作者讲述《一个操作系统的实现》的故事
《Orange’s:一个操作系统的实现》作者自序 本书是《
自己动手写操作系统
》的第二版,通过一个具体的实例向读者呈现一个操作系统雏形的实现过程。
broadview2006
·
2009-05-18 15:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他