㈠ 匯編語言怎麼轉換c語言

一般不需要將匯編語言轉換成C語言。因為C語言在編譯鏈接運行的時候,就是將C語言先經過匯編器得到匯編代碼,再編譯得到機器碼。匯編都會寫了,還要C幹嘛。

㈡ 怎麼把匯編轉換成C語言

1、目前的反編譯軟體,只存在將機器指令碼反匯編成匯編代碼,不存在將匯編代碼反編譯成C語言的,因為匯編代碼是低級語言,最接近於機器碼(具體可查看不同硬
件平台的技術資料),每條匯編指令都對應一個固定的機器碼,這樣進行反匯編是可行的
2、C語言屬於高級語言,編譯器沒有能力將匯編語言翻譯成C或更高級的
語言。

㈢ 將匯編代碼轉換為c語言

目前的反編譯軟體,只存在將機器指令碼反匯編成匯編代碼,不存在將匯編代碼反編譯成C語言的,因為匯編代碼是低級語言,最接近於機器碼(具體可查看不同硬體平台的技術資料),每條匯編指令都對應一個固定的機器碼,這樣進行反匯編是可行的,而C語言屬於高級語言,編譯器沒有能力將匯編語言翻譯成C或更高級的語言。

㈣ 求助,將匯編語言轉換成C語言!

第一段
unsigned char XDATA *pData = (unsigned char *)0xFD00;
*pData = 0xd0;
pData++;
*pData = 0x81;
pData++;
*pData = 0x28;
pData++;
pData++;
*pData = 0x28;

第二部分
unsigned char CODE FreqL[] ={1,2,3,4,5};
unsigned char CODE FreqH[] ={1,2,3,4,5};
unsigned char XDATA *pData = (unsigned char *)0xFD00;
int d = 0x32;
*pData = FreqL[d];
pData++;
*pData = FreqH[d];

下面如法炮製,程序未經驗證,大體如此

MOV A,30H;電壓相對地址
MOV DPTR,#0600H;電壓首地址
MOVC A,@A+DPTR;電壓數據
MOV DPTR,#0FD02H
MOVX @DPTR,A;置SA828R2數據
MOV DPTR,#0FD03H
MOVX @DPTR,A;送控制字R3

㈤ 單片機匯編語言轉換為C語言

#include<reg51.h>
#defineucharaunsignedchar
uchardat[10];
uchari;
voiart()interrupt4
{
TI=0;
if(i--)
{
ACC=dat[10-i];
TB8=P;
SBUF=ACC;
}
}

main()
{
SCON=0x80;
PCON=0x80;
EA=1;
ES=1;
ACC=dat[0];
TB8=P;
SBUF=ACC;
i=10;
while(1);
}

㈥ 求大神將匯編語言轉換成c語言

匯編轉換成C語言也不是不可以的,小的程序是沒有問題的,大的程序或許不能轉換,我以前在學習單片機時,我先學的匯編語言,後來發現用C編寫會更適合大項目的開發,於是我就學習C語言,那時我就試著將自己以前編寫的匯編程序編寫成C語言程序,我是自己通過思路來轉換的,這樣的轉換軟體似乎沒有吧,這個我不清楚!我的體會就是,如果C語言的邏輯性特別強的程序轉換成匯編難度會很大的,這是我的親身體會。匯編轉換成C語言還是可以的,通過軟體可能沒有吧,通過自己的頭腦來轉換吧!關鍵是得付出!祝你成功

㈦ 匯編語言轉換為C語言

目前的反編譯軟體,只存在將機器指令碼反匯編成匯編代碼,不存在將匯編代碼反編譯成c語言的,因為匯編代碼是低級語言,最接近於機器碼(具體可查看不同硬體平台的技術資料),每條匯編指令都對應一個固定的機器碼,這樣進行反匯編是可行的,而c語言屬於高級語言,編譯器沒有能力將匯編語言翻譯成c或更高級的語言。怎樣將匯編語言轉換為c語言

㈧ 怎樣能將匯編語言轉換成c語言

1、打開IAR FOR STM8工程。

㈨ 把匯編語言轉化成C語言。。。。

簡單,只要你有5.6年的匯編經驗,基本上就可以做到

㈩ 怎樣將匯編語言轉換為C語言

目前的
反編譯
軟體,只存在將
機器指令碼
反匯編
成匯編代碼,不存在將匯編代碼反編譯內成C語言的容,因為匯編代碼是低級語言,最接近於
機器碼
(具體可查看不同硬體平台的技術資料),每條
匯編指令
都對應一個固定的機器碼,這樣進行反匯編是可行的,而C語言屬於
高級語言

編譯器
沒有能力將匯編語言翻譯成C或更高級的語言。怎樣將匯編語言轉換為C語言