Win32彙編好處,win32彙編有什麼用呢

2022-12-23 19:11:37 字數 2622 閱讀 3891

1樓:匿名使用者

早些我也學過彙編~~win32下羅雲彬的書,彙編因為線性結構的關係,需要邏輯能力和判斷能力,所以學習彙編可能進一步鍛鍊人的邏輯能力。

彙編是底層語言,16下的也就是你學過的8086可直接操作硬體,精準,高效。

它讓你瞭解深層的東西,十分有利於你在高階語言中的探索~~大多數情況下學彙編更多的是為了瞭解系統,磨鍊思維,如上各位所說真正的應用中更強調它的精準而不入高階語言廣泛~~猶如一塊鋼,只會被好的工匠用在刀刃上~~

如是無特殊需求,你有8086基礎後就應該去拓展你的vc;因為win32其實很不同16的彙編,幾乎可以意味著你要開始另外一門語言。但是你要搞逆向,就屬特殊,如你所言非彙編莫屬,當然學了win32彙編也只是為你的志向打基礎而已。

總之學了利大於弊,以經典的"hello,world!"訊息框為例,我們 用c++來寫---

呼叫messagebox,10行以內實現,但是其exe有168kb,即便release除錯出來也36kb~~用win32彙編,我們同樣呼叫messagebox,用20行左右,但是其exe僅僅

2.5kb!!!

將彙編進行到底,因為----「管他孃的有什麼好處,想學就學,既然學了就堅持。」

2樓:犍為真人

彙編在某些場合能起到作用,比如微控制器、嵌入式開發、裝置驅動開發。在某些對效能要求比較嚴格的部分,比如資料庫、作業系統的某些核心,也要用匯編來寫。在c++中是可以嵌入彙編的。

你要是做的是普通桌面應用程式、網路應用程式,我想,是沒必要使用匯編的。

3樓:匿名使用者

逆向工程暫時只能靠彙編

因為高階語言向彙編過度是單向性

而彙編逆向高階語言並非不行,而是執行後已經失去程式的結構意義所以你如果從事逆向工程只有進一步熟練彙編了

4樓:我囧我囧

我現在也在學彙編,王爽的教材,我也老想找彙編的好處給自己學下去的動力,我非專科出身,學的不是計算機,現在明白了,管他孃的有什麼好處,想學就學,既然學了就堅持。

5樓:匿名使用者

win32只是win平臺的pe結構 個人來說我並不看好微軟 呵呵 所謂某某平臺應用 其實只是演算法不同而已 是思想都是一樣的 程式設計的精髓就是思想 這也是一門哲學哦 呵呵 真正領悟了程式設計的思想 就沒有win32 ppc等概念了

微控制器彙編和win32彙編有什麼區別?

6樓:匿名使用者

想向黑客方向邁,不需要學微控制器彙編

只學x86彙編就行了,電腦上用的都是這個

入門先學80x86 熟悉指令集

王爽的《組合語言》

然後學一學的c語言 windows下的彙編和c很像譚浩強《c語言程式設計》 簡單看看前幾章就行最後在學win32彙編

羅雲彬的《windows環境下32位組合語言程式設計》

學彙編一定要做筆記

所有指令的用法都記下來

因為很容易忘,不記筆記查書又很麻煩

7樓:匿名使用者

你概念不是很清楚啊。

彙編是和硬體緊密相連的,彙編控制的物件直接是微處理器內部的暫存器和io腳。微控制器和win32電腦cpu完全不是一回事。

你要做黑客,直接去研究win32的內部結構吧,看微控制器的基本沒用。

8086彙編和win32 彙編的語法有區別的嗎?

8樓:匿名使用者

在語法上沒有區別,8086彙編的指令在win32彙編中都可以用,兩者的區別在編譯上,所寫的源**,必須符合編譯器的規則,否則無法編譯,8086彙編的關鍵字在win32中都能用,我個人覺得win32彙編就是比8086彙編多幾個關鍵字和多幾條指令,沒有減少什麼。

9樓:匿名使用者

8086彙編是基礎!先要學好!

win32彙編其實只算是32位彙編的一個分支!如果你只學了8086彙編就直接去看win32彙編的話還是不適應的!

你先要學習32位彙編,和16位彙編差不多 只是定址這些變大了,而且可以使用16位彙編的東西 比如ax eax都是通用的!學習32位彙編建議看intel組合語言程式設計(第四版),當你看完這本書再看老羅的win32彙編就是很輕鬆了,win32彙編的介面那些可以簡單的看看,主要是後面的系統篇才是真正的東西!

如果學習32位彙編不會配置各種開發環境和編譯器就qq聯絡我,我幫你

10樓:匿名使用者

都在的,沒有太大差別

11樓:匿名使用者

dos下使用的中斷是不能用了。

12樓:匿名使用者

向下相容 這都是必須的!

win32彙編有什麼用呢

請問學好組合語言有什麼好處?

13樓:雨過天晴日丶

組合語言更解決計算機的底層,彙編源程式執行效率高。一些高階語言都是先轉成彙編然後再轉成機器語言的。瞭解彙編可以幫組更好的瞭解高階語言,設計演算法啥的。

如果你要是搞硬體的,啥也不說了彙編對你的好處就更大了,現在硬體嵌入式做的好的都用匯編吧

學完彙編還需要學win32彙編嗎

為什麼病毒名開頭是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 對於強迫症患者,不能合成大房間的房間不是好房間...

執行緒Win32執行緒0xcec 已退出,返回值為 1073741510 0xc000013a 。有沒有什麼影響的

給你提個思路,首先要檢查是不是程式的問題,再檢查工程環境問題。我剛剛碰到類似的問題,一步一步走沒問題,但是退出時程式時返回3,仔細檢查了一下,是記憶體洩露問題報的錯,所以先檢查是否是程式的問題,找出真的問題是關鍵,只能幫你這麼多!單步跟蹤一下,看看哪一步出的問題 沒有什麼影響,這是比編譯器的輔助工具...