㈠ 汇编语言怎么转换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语言