1樓:胡楊胖子
微控制器、嵌入式系統、自控上位機軟體開發、驅動程式開發、編寫bios(或類似軟體)均可。
計算機介面、微控制器、可控矽、感測器、儀表、控制工程、液壓技術、交換技術、plc。
建議先學的基礎課程:
高數、線代、複變函式、積分變換、差分方程(或者數學物理方程)、模電、數電、電路、電氣、計算機導論、機械原理、化工原理、流體力學、自動化導論、自動化原理等。
最需要組合語言的莫過於自動化專業(含工業自動化和電氣自動化)、儀表專業、機電一體化專業。
然後工作若干年再去考「電氣認證工程師」,此資質考試涉及幾十門學科(而且都要有相當的實踐經驗),含金量遠高於其他的行業。
關於win32彙編的問題
2樓:三娘
1、用win32彙編**直接寫出的檔案可以再windows的保護模式下執行嗎?
1)這個問題不能一概而論,用win32彙編**,看你使用什麼指令,如果你只是寫一些應用程式,不使用作業系統專有指令,那麼,當然可以在windows的保護模式下執行。如果你使用作業系統專有指令比如裝載全域性描述符表暫存器指令,就不能在windows的保護模式下執行。
位彙編與16位彙編有什麼聯絡?
16位彙編是基礎,32位彙編是在16位彙編基礎上發展起來的,如果只是編寫應用程式,它們沒有本質區別,只是32位彙編指令位元組更長,編寫更容易一些。
3、學過16位彙編的人學習32位是不是很容易?
學過16位彙編的人學習32位組合語言容易一些,但這與學習目的有關,如果你學習的目的僅僅是打算在高階語言中嵌入組合語言,能夠看懂一般應用程式的反彙編**,如果16位彙編基礎紮實,32位彙編很容易上手。
4、至於看什麼書,看你學習的目的,只是一般瞭解,看看羅雲斌的書就可以了。如果想深入瞭解作業系統原理,進行root程式設計,進行反病毒等深入領域的研究,建議你多學基礎知識,儘早閱讀有關作業系統程式設計和intel手冊之類的書。
5、至於學習32位組合語言有什麼用?恐怕不是一兩句能夠說清楚的。總的來說,如果只是編寫應用程式,編寫病毒什麼的,學習組合語言確實沒有多大意義,因為這些工作高階語言同樣可以做到。
6、學習組合語言是深入瞭解計算機工作原理一把鑰匙,但是要想開啟那把鎖,百分之九十以上的功夫在組合語言之外,但是沒有這把鑰匙,或者不能靈活使用這把鑰匙,對計算機的認識就像瞎子摸象,很難對計算機有深入的認識,只能像看魔術表演一樣,很難掌握其中奧秘,只能成為人云亦云看客。
祝你學習順利,成為有為之人,有為才能有位。
3樓:網友
32位彙編和 16位彙編的區別僅僅是 16位的暫存器是16位的 比如dx ax(al+ah)
學微機時 的8086 就是8位的 al ah
32位的暫存器是32位的 暫存器變成了 eax 意味 擴充套件的 就是有高位的ax 低位的ax
4樓:鄧草
沒學過組合語言,不知道呢。
win32彙編與c語言哪個效率高?
5樓:網友
當然是組合語言效率高。
常說組合語言過時,是低階語言,並不是說組合語言要被棄之,相反,組合語言仍然是程式設計師必須瞭解的語言,在某些行業與領域,彙編是必不可少的,非它不可適用。只是,現在計算機最大的領域為it軟體,也是我們常說的 windows 程式設計,在熟練的程式設計師手裡,使用組合語言編寫的程式,執行效率與效能比其它語言寫的程式是成倍的優秀,但是代價是需要更長的時間來優化,如果對計算機原理及程式設計基礎不紮實,實在是得不償失,對比現在的軟體開發,已經是市場化的軟體行業,加上高階語言的優秀與跨平臺,乙個公司不可以讓乙個團隊使用組合語言來編寫所有的東西,花上幾倍甚至幾十倍的時間,不如使用其它語言來完成,只要最終結果不比組合語言編寫的差太多,就能搶先一步完成,這是市場經濟下的必然結果。
乙個電子工程師,主要開發語言就是彙編,c語言使用只佔極少部分,而電子開發工程師是千金難求,在一些工業公司,乙個核心的電子工程師比其它任何職員待遇都高,對比起來,一般電子工程師待遇是程式設計師的十倍以上。這種情況是因為現在學習彙編的人雖然也不少,但是真正能學到精通的卻不多,它難學,難用,適用範圍小,雖然簡單,但是過於靈活,學習過高階語言的人去學習彙編比一開始學彙編的人難得多,但是學過彙編的人學習高階語言卻很容易,簡從繁易,繁從簡難。
6樓:網友
彙編效率高,會便是低階語言,很接近機器語言。
從語言是高階語言了,其實c語言編寫的成基本都會經過編譯器先翻譯成組合語言的。
7樓:網友
彙編是低階語言。c是高階語言。c是經過機器優化得到彙編。
8樓:陳宗權
這取決於程式設計人員的水平。
如果是彙編高手,用組合語言編寫的程式效率肯定是最高的。
如果只是個普通程式設計師,用組合語言編寫的程式效率可能反而低,因為c語言編譯器對很多常用的操作編譯產生的是極其優化的彙編**。
9樓:網友
彙編, 但c編起來,要快一些。
Win32彙編好處,win32彙編有什麼用呢
早些我也學過彙編 win32下羅雲彬的書,彙編因為線性結構的關係,需要邏輯能力和判斷能力,所以學習彙編可能進一步鍛鍊人的邏輯能力。彙編是底層語言,16下的也就是你學過的8086可直接操作硬體,精準,高效。它讓你瞭解深層的東西,十分有利於你在高階語言中的探索 大多數情況下學彙編更多的是為了瞭解系統,磨...
為什麼病毒名開頭是win32呢。命名規則是什麼
計算機通用病毒定義及命名規範詳解 對你來說內 也許有幫助容 蠕蟲du worm 後門 backdoor zhi木馬 hack 特洛dao 伊內 trojan 破壞 harm rootkits隱身技術 rootkit win32病毒 win32 黑客容 dropper 黑客 特洛伊 dropper.t...
輻射避難所不是有效的win32程式輻射避難所32位系統能不能玩攻略
輻射避難所 fallout shelter 新手入bai門攻略du新手引導過程腸供斑佳職簧辦zhi 偽暴鐮,建造的dao時候雖然有箭版頭指著,但其實權位置是可以隨便選的房間最多可以3個合在一起,變成大房間後,產出 升級費用和升級提升的數值都是小房間x3 對於強迫症患者,不能合成大房間的房間不是好房間...