AT T彙編 寫在開始之前

2021-09-30 11:12:07 字數 776 閱讀 3527

不知不覺,大三就快結束了,所學的計算機相關知識也基本可以說是教完了,該畢業了,所以,打算對自己所學的比較深入的和感興趣的知識進行一場回籠。也當作是大學的回憶吧。

計畫寫的內容在:

1.組合語言

2.c/c++語言

3.linux c程式設計

4.linux 網路程式設計

5.stl原始碼閱讀

6.nginx源**閱讀

不知道寫完這些東西,是不是該畢業了。

有人說,要深入理解計算機,有兩個途徑:自底向上和自頂向下。我想,對於自己,更適合從最基本的開始,由底層向高層前進。

所以, 先拿組合語言下手吧!

說到組合語言,記得剛開始接觸的時候,那是相當的令人難受,所有的指令我都認識,但組在一起就不認識了。直到後來,照著《乙個作業系統的實現》做了乙個小os,才真正不暈了。

記得當初學習彙編的想法很簡單,寫乙個小的作業系統!後來,發現學了彙編,不僅僅只是作業系統,組合語言還幫我很好的理解了幾門不受大家喜愛的課程《計算機組成原理》、《計算機原理與接**術》、《計算機體系結構》,c/c++語言也有了更深的認識。

說一下自己學組合語言的書吧:

組合語言——王爽

80x86組合語言程式設計教程——楊季文

組合語言程式設計——richard blum

本來想用intel格式彙編來寫後面的文章的,可是,intel的資料多如牛毛,還是用 at&t吧,畢竟,linux核心的組合語言是用at&t格式來寫的,還有就是《

深入理解計算機系統》這本書也是用at&t來寫的。所以,我認為,at&t格式彙編更有可寫性。

寫在成長開始之前

工作渾渾噩噩過了也快兩年了,回過頭細細看自己的成長路程,彷彿就是乙個已死之人的心電圖,沒有波瀾起伏,沒有驚心動魄的下坡,從培訓學校出來當時是怎樣,現在還是怎樣,浪費了不少時間,沒有系統的規劃,沒有時間的充分管理,除了不知所然,昏頭昏腦寫著莫名其妙的 就是花了大把大把的時間去wow,也難怪在朋友都工資...

寫在研究生開始之前

2014年8月底,我來到北京 開始了我現在看來苦樂參半的大學時光,彼時的我卻是沒有現在這樣乙份成熟和豁達的心態,也沒有一絲緊迫和憂慮感。大學,就這樣撲面而來。當我參悟出如果你不吃學習的苦,將來就要嘗生活的苦時,畢業已經近在眼前,和室友 隊友拍了畢業照,班級聚餐 隊友聚餐,一切都按照預定的節奏發生著。...

凌雲架構V0 1 寫在開始之前

從今天開始,我會在新開闢的空間裡面講解自己根據一些專案的經驗總結出來的乙個架構。這個架構就像是我們自己的孩子一樣,從出生那天開始,一步步成長起來,讓我們付出了很多的心血。曾經有位朋友說,這個架構是乙個沒有名字的架構,所以呢,還是起個名字吧,儘管很多人都已經了解了這個架構,但是請允許我很自私的使用我曾...