我有必要學組合語言嗎

時間 2021-10-14 23:03:31

1樓:

我就說說心裡話!

真正的程式設計師高手:必然對各種語言都要熟悉!至少對大多數語言的語法和用法瞭如指掌,也就是通常說的“精通”,也要編過不少的應用程式!

更重要的是在眾多的語言中至少也要有幾門登峰造極的境界!程式設計師高手還需要要面對各種程式設計的問題,如果有些問題你不能解決而別人解決了,那也不算高手,只能算“了不起”的程式設計師!

真正的程式設計師頂尖高手:就可以用神一般的去形容了,不過這樣的高手一般不會去理會一些常見的問題!因為這樣的高手常去想的是想法打破各種常規的限制!

那麼我們就可以稱這樣的高手為黑客!比如微軟公司裡的黑客還是不少的!

我再說說我自己的個人經歷:

2023年5月花了兩個星期記五筆字根,

2023年7月第一次接觸動畫程式設計,

2023年10月第一次接觸電腦及鍵盤,

2023年12月第一次上網,

2023年7月踏上了chinaren.com**的主頁大吧正式的開始了我的網路生崖!與此同時也接觸了好幾種動態網頁語言,及應用程式程式語言,

......

2樓:天氣雷達

汗啥時偶成了高手

不過那是偶的目標

呵呵也說說偶的經歷

1.偶不是計算機專業的

只是個愛好者吧

或者也算不上愛好者

是什麼現在我也說不清

2.最開始學的是vb

再學下c 批處理 vbs什麼的

最後裝個虛擬機器

學下linux命令 bash指令碼什麼的

3.最後:

別人寫的程式有時能看能改一下

不過越來越覺得無聊

經常有種感覺:所有的指令碼或者程式都只是個演算法或者說想法什麼的

真是越來越無聊

4.彙編是無聊的時候拿來看的

慢慢覺得有點意思

可能是裡面介紹的一些底層東西吧

還有就是發覺原來debug可以做點東東

呵呵 debug挺有意思的

小巧實用

說實話 彙編看起來挺煩人(個人感覺)

煩完之後又有點意思

所以偶斷斷續續學著

又愛又恨吧

5.不知說啥了

無聊就學下啦

--------------

哆嗦兩句

如果你還在猶豫

不如看一下彙編

過一兩天你就會有收穫

高手不是一兩天就可以鑄就的

當然不排除天才那種

不要猶豫了

學吧呵呵

即使是賊船

上面也有不少財寶啦

咱們反搶過來就是了

呵呵---------------------再次哆嗦兩句

《戰狼傳說》

甄子丹演的

超好看裡面有這麼一句話

無上幻化

借假修真

到了最後

刀即是我

我即是刀

yeal

cool

3樓:一氧化二氫有毒

你想做高階的程式設計師的話是有必要學習組合語言的,組合語言能幫助你更好地理解其他語言。例如c語言裡面的指標,在組合語言裡是有類似的操作的。想學計算機技術是一定要把基礎打牢的,不能想著偷懶而跳過一些基礎的內容!

4樓:

學彙編的人都知道這句話:勿在浮沙築高臺!

意思是,基礎不牢,樓臺起不高!!

彙編是一定要學的!否則,不充分了解底層,怎能稱得上精通程式設計技術?

彙編是基礎中的基礎,學習它可以讓你知道很多東西!你去學習就不會後悔。

當然,彙編應用不廣,也不是你今後的發展方向,所以,學習到熟悉點兒的程度即可,沒有必要學到精通,

因為那是要耗費諸多時日的!

5樓:

這個不對啊!我明白了。

彙編指令不復雜,不難學。最不好的是,它深入到了最末的細節,這樣深入會有什麼問題?會讓你只能針對一個cpu進行程式設計。

它不是basic,不是c,不是c#,basic,c,c#這些不必去管如何實現,不必去了解電路知識,不必去了解cpu是怎麼組成的。但是,彙編是一定要了解cpu的組成的,必須詳細到一個二極體,一個三極體,一個連線,它要求你瞭解電路是貪婪與不滿足的,你瞭解得越多,彙編指令就用得更好。

我只有一個問題,這樣值得嗎?

彙編只有理解了電路原理才有可能開啟一扇門,我也確信我這個判斷是真實的。但是,門裡面的東西實在太多了,多到什麼情況呢?你挑選,反覆的挑選,很可能時間到了,什麼也沒拿出來。

巨集組合語言組合語言有什麼區別嗎

巨集組合語言也屬於組合語言 巨集組合語言,簡單來說組合語言的另一個別名 組合語言 assembly language 是一種用於電子計算機 微處理器 微控制器或其他可程式設計器件的低階語言,亦稱為符號語言。在組合語言中,用助記符 mnemonics 代替機器指令的操作碼,用地址符號 symbol 或...

組合語言和反彙編的區別,學習組合語言有什麼好處

反彙編是分析已經有的程式的過程。就是看這些程式的彙編 看看這些程式是怎麼執行的。因為是逆向過程,所以加了反字。學習組合語言有什麼好處 組合語言更解決計算機的底層,彙編源程式執行效率高。一些高階語言都是先轉成彙編然後再轉成機器語言的。瞭解彙編可以幫組更好的瞭解高階語言,設計演算法啥的。如果你要是搞硬體...

組合語言通用性問題,組合語言有什麼特點

當然不是這臺電腦和另外一臺的區別 而是各種不同平臺之間的通用性。比如unix 和 windows等平臺之間 組合語言與硬體打交道,當然首先要有對應得cpu支援了,其他的就沒有別的了。cpu架構一樣,這個語言就能在上面編譯 機器 是指電腦,但不同體系的電腦 體系是不同的,就是cpu指令不同。比如int...