匯編語言怎么入門學(xué)習(xí)?
網(wǎng)友解答: 匯編目前主要用于逆向了,之前很多用匯編寫的硬件設(shè)備也改用了C等高級語言了。編程語言說實在的沒什么入門捷徑,首先搞定語法還有關(guān)鍵字,至于編程邏輯一般問題都不大。然后就是練習(xí)。如
匯編目前主要用于逆向了,之前很多用匯編寫的硬件設(shè)備也改用了C等高級語言了。
編程語言說實在的沒什么入門捷徑,首先搞定語法還有關(guān)鍵字,至于編程邏輯一般問題都不大。然后就是練習(xí)。
如果沒有學(xué)習(xí)過任何一個編程語言,那么按照范例寫一些簡單的程序,跑起來看結(jié)果,然后修改,這樣就會更容易入門一些。
如果你是懂其他語言比如C,然后做逆向,那可以用C寫一個簡單的小程序,然后反編譯后,再去看看代碼,這樣就容易和熟悉的語言對上,方便理解和深入開展。
網(wǎng)友解答:匯編語言的學(xué)習(xí)首先要對計算機硬件基礎(chǔ)知識有所了解,特別是寄存器,內(nèi)存等。同時要對二進制有所了解。同時你得了解與,或,非,異或等數(shù)理邏輯計算的相關(guān)知識;你同時對數(shù)字電路知識要了解,了解邏輯與或非在數(shù)字電路上如何實現(xiàn)。另外不但對數(shù)字電路,對于模擬電路你也要了解。諸于A/D,D/A轉(zhuǎn)換,光電轉(zhuǎn)換等等都要有所了解。這些東西對于你掌握匯編語言用于工業(yè)控制有很大幫助。順便說一下,有很多工業(yè)控制的程序是用C語言編寫的,C語言雖然也比較難,但較匯編語言方便多了。