
OS
文章平均质量分 62
ruyanhai
努力就是硬道理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ld script格式
<br /><br />SECTIONS<br />{<br /> . = 0x7c00;<br /> .text :<br /> { <br /> _ftext = . ; <br /> } = 0 <br />}<br /> <br />.和=之间要有空格,否则报语法错误。原创 2010-11-18 14:42:00 · 933 阅读 · 0 评论 -
bochs安装freedos,以及host、guest拷贝文件
bochs安装freedos,以及host和guest系统拷贝文件下载freedos镜像(freedos.iso)安装bochs(2.4.5)建立磁盘映像bximage –q–hd–mode=flat–size=200Mfreedos.img 编辑bochs配置文件bochs的sample文件在/user/share/doc/bochs/sample目录下原创 2011-12-24 17:39:52 · 2782 阅读 · 0 评论 -
NASM的ORG 0100h的实际含义
PSP程序段前缀要了解ORG 0100h,就必须先了解程序段前缀PSP(Program Segment Prefix) 程序段前缀是一个操作系统(DOS)概念。当输入一个外部命令或通过EXEC子功能(系统功能调用INT21h,子功能号为4Bh)加载一个程序时,COMMAND确定当前可用内存的最低端作为程序段的起点,也就是程序被加载到内存空间的起点。在程序所占用内存的前256(0100h原创 2012-01-05 13:32:04 · 20472 阅读 · 6 评论 -
NASM中SECTION的概念
SECTION是一种组织代码和存储的方式NASM支持标准的.data, .text和.bss,编译后的程序文件中的内存地址顺序是.text, .data,用户自定义section。NASM支持用户自定义section同名的section,编译后会放在同一块连续的内存上[SECTION .data]var1 db 0x01[SECTION .text]原创 2012-01-06 00:06:08 · 9157 阅读 · 3 评论 -
ubuntu11.10应用
安装字体从WIN7拷贝字体到ubuntu,双击该字体,然后install即可。Ubuntu中文输入法dash->ibus,启动ibusdash->systemsetting->languagesupport ->keyboardinputmethodsystem->ibus,保证ibus开机自启动sudoapt-get原创 2012-01-04 23:42:16 · 1102 阅读 · 0 评论