我们看\projects\03_day\harib00j中的文件ipl10.nas:
相当于一个boot源文件,它使用int 0x13
ah=0x2加载某些扇区的文件(loader+kernel)到内存0x从c200中asmhead.nas:相当于一个loader源文件,作用是1.设置VGA为320...
分类:
其他好文 时间:
2014-06-16 11:10:32
阅读次数:
174
1: wget
http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gztar -zxvf
libiconv-1.13.1.tar.gzcd libiconv-1.13.1./configure --prefix=/usr/local/li...
分类:
Web程序 时间:
2014-06-16 09:44:08
阅读次数:
223
https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txtIntroduction------------The configuration database is a collection of configuratio...
分类:
系统相关 时间:
2014-06-15 23:22:07
阅读次数:
313
跨平台是什么意思呢?先了解一下平台的概念以及平台的差异。我们知道一个VC编译出来的*.exe是不能在Linux运行的,不能运行的原因可以概括为以下几个方面:
1. 文件的结构与格式
可执行程序是按定义好的格式来组织的, Microsoft 他 GNU对程序文件的定义是不一样的,如GNU使用 ELF格式定义。也就是说,当操作系统(Windows/Linux)试图把一个程序文件加载到内存里准备运行...
分类:
编程语言 时间:
2014-06-15 17:17:33
阅读次数:
419
Linux 的编译使用 GNU make 工具来检查整个系统的文件和调用 gcc 工具以及脚本完成编译源代码生成 image 等操作。要了解整个编译系统,我们首先要了解 Linux 内核的 Makefile 文件。
Linux 的 编译系统包括 5 个部分
Makefile
顶层的 Makefile 文件
.config
内核配置文件
arch/$(ARCH...
分类:
系统相关 时间:
2014-06-15 16:05:05
阅读次数:
351
(一)笔记本电脑:win8改win7操作方法1:1、开机出现Logo时点击F1进入bios2、选择Restart—OS
Optimized
Defaults,修改成Disabled3、点击F9(Edge系列机型点击Fn+F9),选择Yes4、点击F10(Edge系列机型点击Fn+F10),选择Yes...
分类:
移动开发 时间:
2014-06-13 07:39:42
阅读次数:
336
参考:http://blog.csdn.net/broadview2006/article/details/4171397里面的内容出自简而言之,Windows并没有将运行在Ring
0的代码全部视为内核,而是区分为Kernel和Executive,Executive可以理解为“管理层”的意思,解释...
分类:
其他好文 时间:
2014-06-12 16:56:36
阅读次数:
2840
自动安装oracle所需要的rpm包(需要访问外网):#!/bin/sh
rpmpack="
binutils
compat-libstdc++*
elfutils-libelf
elfutils-libelf-devel
elfutils-libelf-devel-static
gcc
gcc-c++
glibc
glibc-common
glibc-devel
glibc-headers
kernel-headers
ksh
libaio
libaio-devel
lib..
分类:
数据库 时间:
2014-06-10 18:46:44
阅读次数:
290