當前位置:首頁 » 編程語言 » c語言轉機器語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言轉機器語言

發布時間: 2022-01-30 06:08:50

⑴ 您好,怎樣才能把機器碼轉換成c或c++語言

這種逆向工程好像還沒有,太難了 !

轉為匯編的很多 !

⑵ 負責把c語言編譯成 機器語言 的編譯器是什麼

目前最流行的C語言編譯器有以下幾種:
·GNU Compiler Collection 或稱 GCC
·Microsoft C 或稱 MS C
·Borland Turbo C 或稱 Turbo C

⑶ 計算機C語言中機器語言是根據什麼區分的

根據cpu區分,一種cpu就有一種對應的機器語言

⑷ 用( )講c語言的源程序轉變為機器語言的目標程序。 A.匯編程序 B.編譯程序 求解

⑸ 如何把單片機機器語言轉化為c語言

機器語言可以反匯編為匯編語言,但是這種反匯編得到的匯編語言指令,與原來的指令已經完全不同,根本沒法看懂,所以,目前為止,還無法實現這個功能。
這也是對的,如果用軟體就可以將目標代碼還原回原來的指令,那程序員的就沒有知識產權可言了,別人的辛勤勞動這么容易轉換,那就太不公平了。

⑹ 如何將c源代碼轉換成機器碼

用編譯器編譯後產生的擴展名為obj的文件就是。

⑺ C語言轉匯編語言機器語言,急!!!!!!

mov al,a
add al,3
mov c,al

⑻ 怎麼把C語言轉化為相應對機器語言

轉換成機器語言?還是匯編語言?

這個需要靠對應機器的編譯器來幫你搞定,搭建一個C語言的編譯環境就行了。

⑼ 如何將c語言程序轉成匯編語言程序。

如果是VC則在編譯器命令行參數再加 /FA 則會生成匯編代碼。如果參數是 /FAs 則會同時將源碼和匯編代碼。
/FA 程序集代碼;.asm
/FAc 機器碼和程序集代碼;.cod
/FAs 源代碼和程序集代碼;.asm
/FAcs 機器碼、源代碼和程序集碼;.cod

/Fa的用法

/Fa 為編譯中的每個源代碼文件創建一個源文件.asm。
/Fa文件名 將文件名.asm 放到當前目錄中。僅在編譯單個源代碼文件時有效。
/Fa文件名.擴展名 將文件名.擴展名放到當前目錄中。僅在編譯單個源代碼文件時有效。
/Fa目錄\ 為編譯中的每個源代碼文件創建一個源文件.asm,並將其放到指定目錄中。請注意必須有後綴反斜杠。只允許使用當前磁碟上的路徑。
/Fa目錄\文件名 將文件名.asm 放到指定目錄中。僅在編譯單個源代碼文件時有效。
/Fa目錄\文件名.擴展名 將文件名.擴展名放到指定目錄中。僅在編譯單個源代碼文件時有效。

如果你是用gcc 或 g++編譯器,如dev c++則加入命令行參數 -S 即可