linux下at&t汇编下的编程编译体会

简介: 客观上,我依然使用java编写项目,但随着时间的推移,已感觉java无法带给我超越的感觉,尽管玩的是高级别的分布式高并发和架构集群方面的;因此我在前段着手研究linux内核,但发现研究linux内核,必须先吃透at&t汇编,于是拿着一本美国佬(richard blum)写的资料研究at&t汇编2个星期以来,觉得还是有点玩法。    第一个星期,说实话,在找方法,更多的是走马
客观上,我依然使用java编写项目,但随着时间的推移,已感觉java无法带给我超越的感觉,尽管玩的是高级别的分布式高并发和架构集群方面的;因此我在前段着手研究linux内核,但发现研究linux内核,必须先吃透at&t汇编,于是拿着一本美国佬(richard blum)写的资料研究at&t汇编2个星期以来,觉得还是有点玩法。
    第一个星期,说实话,在找方法,更多的是走马观花式的了解了解,说白了真没有什么感觉,只感觉老外的资料写的很难读通,因为不晓得是那个人(尽管有中文名)做的狗屁翻译,简直是晦涩难懂。后来呢,我发现与其看他翻译的,还不如和原著和代码一起来了解下,果真,好家伙,在第二个星期开始有效果了,当然我其中也花了不少时间先弄懂什么cpu原理和制造工艺,编译原理,反汇编,反编译,操作系统原理,电路逻辑等等。
   在第二个星期继续读这本书,简直是一日千里哈,直接看源码直接改造, 直接把c直接直译汇编和机器指令码,同理,反过来也如此。
   正因为如此,才有我这段时间由linux内核引发的一系列的新思想和新路子,我坚信后面在计算机领域中研发任何高精尖的东西也不难了。
目录
相关文章
|
3天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
20 0
|
29天前
|
算法 Linux C++
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
29 0
|
29天前
|
算法 Linux C++
【Linux系统编程】深入解析Linux中read函数的错误场景
【Linux系统编程】深入解析Linux中read函数的错误场景
204 0
|
29天前
|
Linux API C语言
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
34 0
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
|
1月前
|
Linux 数据处理 C++
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(一)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
77 0
|
1月前
|
存储 Linux 测试技术
无效数据处理之道:Linux系统编程C/C++实践探索(三)
无效数据处理之道:Linux系统编程C/C++实践探索
17 0
|
1月前
|
存储 测试技术 Linux
无效数据处理之道:Linux系统编程C/C++实践探索(二)
无效数据处理之道:Linux系统编程C/C++实践探索
31 0
|
1月前
|
安全 Linux 测试技术
无效数据处理之道:Linux系统编程C/C++实践探索(一)
无效数据处理之道:Linux系统编程C/C++实践探索
70 0
|
1月前
|
存储 Linux 编译器
Linux C/C++ 编程 内存管理之道:探寻编程世界中的思维乐趣
Linux C/C++ 编程 内存管理之道:探寻编程世界中的思维乐趣
50 0
|
1月前
|
存储 Linux API
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(三)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
31 1