- 博客(10)
- 收藏
- 关注
转载 编译原理=符号表的认识
* 编译原理 ** 符号表 ==符号表的每一项(入口)包含两大栏: []名字栏: 也称主栏,关键字栏. []信息栏: 记录相应的不同属性,分为若干子栏. ==对符号表的操作: []填入名称. []查找名字. []访问信息. []填写修改信息. []删除. ==对符号表进行操作的时机:
2012-08-27 09:02:05
7219
转载 WINDOW的中断认识
三、windows的保护模式及中断机制 1.Windows的保护模式 保护模式指的是线性地址由一个选择符间接生成的,该选择符指向描述表中的某一项;而实模式中则通过一个段/偏移量对来直接寻址。80386(486) CPU提仪的保护模式能力包括一个64K的虚拟地址空间和一个4G的段尺寸。Windows3.1实现时有所差别,它支持标准模式和增强模式。标准模式针对286,不周本文探
2012-08-26 00:33:35
1048
转载 gtk+ pango学习资料
# get token color. pango_list = pango.AttrList() if text: scan = Scan(self.scan_file_ini, self.code_edit_config_path) for ta
2012-05-10 15:50:50
2940
转载 如何成为程序员高手(转)
怎样做才能成为程序员高手关于程序员励志方面的文章,我们曾介绍过不少,在这,给大家推荐两篇,《程序员深思 八种级别八种人生》和《一定要理解程序员 程序员的坏习惯》,供参考。估计很多的朋友在很小的时候就看过奥斯特洛夫斯基同学的《钢铁是怎样炼成的》,偶小时候在农村混,看的最多是各式各样的牛屎以及长得极象牛屎的山头,这些所谓的名著偶直到大学才有机会拜读,但说实话,偶是个俗人,还
2012-04-07 17:19:20
1142
原创 Nucleus系统源码分析与学习
nucleus OS操作系统详细介绍.http://www.oschina.net/p/nucleus-os我找了很久,才找到关于nasm汇编写的内核源码,不仅代码少,而且是值得学习的.麻雀虽小,但五脏俱全.我这人比较菜,这个是我周边的人都这样认同的,不过确实我也比较菜,所以和大家学习和进步吧.我们从最简单的版本开始分析源码:nucboot 目录: 引导程序nucload
2012-04-07 16:15:01
8401
1
原创 我和汇编的那点事-hello world
第一个程序-Hello World 按照国际惯例,第一个程序当然是hello world开始。nasm输出“hello world”字符串,也许有N种方法,但是我们在linux平台下,只需要一种方法就OK了,那就是系统调用。 N中方法中的一些: BIOS功能调用,显存地址(A0000-BFFFF)【参考《linux内核完全剖析》0.12的25页】,还有另一种
2012-04-05 00:14:23
582
原创 我和汇编的那点事-NASM
Nasm是一门类似于Inter汇编语法格式的编译器。下载地址:http://www.nasm.us/,关于nasm的详细大家可以百度或者谷歌一下,就详细了解了,nasm的文档网上到处都可以下载的,以及为何要使用nasm,网上的解释也是一大堆,这里就不浪费时间了。 好,下一个篇我们将开始Linux下汇编的奇妙旅程。
2012-04-04 23:52:05
427
原创 我和汇编的那点事-学习汇编的意义
学习汇编的意义 当你的编程学到一定程序就无法提高的时候,你需要学习一些底层的东西和数学知识,反复的实践,理论,从中提高自己。学习汇编的意义就在于你有基础去接触底层,有机会去提升自己。如果你没有学习过汇编,不动手去实践一下,你也许只会理论的讲解一下局部变量,全局变量,函数的参数传递,保护模式,实模式,还有很多一些的东西,你都是无法深层的去体会的这些理论的,所以有必要学好汇编,掌握
2012-04-04 23:44:07
603
原创 我和汇编的那点事-前言
前言 写这个《我和汇编的那点事》起始于自己接触linux内核引导程序,那时候linux下汇编格式只有(AT&T,as),由于我一开始事学习inter 汇编过来的,所以感觉AT&T的语法很苦涩,在痛苦之余,发现一本书籍《一个操作系统的实现》,这本很好的让我找到另一种在linux写汇编的方法--NASM,后来我结合了另一本书籍 Richard Blum 《Professional A
2012-04-04 23:05:43
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人