亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

標(biāo)題: c語言和匯編語言能互相轉(zhuǎn)換嗎? [打印本頁]

作者: SiXuW    時間: 2018-6-27 22:44
標(biāo)題: c語言和匯編語言能互相轉(zhuǎn)換嗎?
c語言和匯編語言能互相轉(zhuǎn)換嗎?

作者: angmall    時間: 2018-6-28 06:26
單片機中C語言可以在KEIL中的DEBUG模式中的disassembly Windows窗口中看到匯編程序。
匯編轉(zhuǎn)C只能靠手動實現(xiàn)了。
作者: angmall    時間: 2018-6-28 06:27
目前的反編譯軟件,只存在將機器指令碼反匯編成匯編代碼,不存在將匯編代碼反編譯成C語言的,因為匯編代碼是低級語言,最接近于機器碼(具體可查看不同硬件平臺的技術(shù)資料),每條匯編指令都對應(yīng)一個固定的機器碼,這樣進行反匯編是可行的,而C語言屬于高級語言,編譯器沒有能力將匯編語言翻譯成C或更高級的語言。
作者: angmall    時間: 2018-6-28 06:28
其實將匯編轉(zhuǎn)換成C語言也不是不可以的,小的程序是沒有問題的,大的程序或許不能轉(zhuǎn)換,我以前在學(xué)習(xí)單片機時,我先學(xué)的匯編語言,后來發(fā)現(xiàn)用C編寫會更適合大項目的開發(fā),于是我就學(xué)習(xí)C語言,那時我就試著將自己以前編寫的匯編程序編寫成C語言程序,我是自己通過思路來轉(zhuǎn)換的,這樣的轉(zhuǎn)換軟件似乎沒有吧,這個我不清楚!我的體會就是,如果C語言的邏輯性特別強的程序轉(zhuǎn)換成匯編難度會很大的,這是我的親身體會。匯編轉(zhuǎn)換成C語言還是可以的,通過軟件可能沒有吧,通過自己的頭腦來轉(zhuǎn)換吧!關(guān)鍵是得付出!祝你成功!

作者: 123QQ123    時間: 2018-6-28 08:52
不能吧
作者: weqsaaa    時間: 2018-6-28 08:57
可以啊  語言都是通用的
作者: zhangdong533    時間: 2025-11-20 23:11
angmall 發(fā)表于 2018-6-28 06:28
其實將匯編轉(zhuǎn)換成C語言也不是不可以的,小的程序是沒有問題的,大的程序或許不能轉(zhuǎn)換,我以前在學(xué)習(xí)單片機 ...

以前別人寫的匯編

看樣子沒有那個軟件可以轉(zhuǎn)成C的?
作者: 188610329    時間: 2025-11-21 12:43
zhangdong533 發(fā)表于 2025-11-20 23:11
以前別人寫的匯編

看樣子沒有那個軟件可以轉(zhuǎn)成C的?

很多代碼,是無法從匯編轉(zhuǎn)成C的,因為C根本就不支持。
比如,匯編里的 DA 這條指令,C用什么去實現(xiàn)?
作者: rundstedt    時間: 2025-11-21 13:29
C可以轉(zhuǎn)匯編,sh-it不能轉(zhuǎn)成rice。
作者: 18269145091    時間: 2025-11-21 17:13
C 語言和匯編語言不能直接 “互相轉(zhuǎn)換”,但它們之間存在密切的對應(yīng)關(guān)系,可通過編譯器、匯編器等工具實現(xiàn)單向轉(zhuǎn)換或手動編寫
作者: 18269145091    時間: 2025-11-21 17:13
C 語言和匯編語言不能直接 “互相轉(zhuǎn)換”,但它們之間存在密切的對應(yīng)關(guān)系,可通過編譯器、匯編器等工具實現(xiàn)單向轉(zhuǎn)換或手動編寫




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1