汇编语言转换成c在线

作者&投稿:任海 (若有异议请与网页底部的电邮联系)

怎样将一些用C语言编写好的EXE文件转换成C语言的源文件?
没这个可能性..任何语言经编译后都成为了机器语言...也就是1010101010101011一类的东西..电脑实际运行的就是机器语言...不是代码..而机器语言(也就是10100010101一类的东西)所表示的只是..指令对.CPU寄存器和堆栈的操作...顶多可以用W32DASM反汇编一下..转换成某种语言是不可能的...拉~~~...

怎么把hex文件转换成c语言
文件有两种,一种是文本文件,一种是程序二进制文件,不管哪种文件都可以用十六进制编码来显示,称为hex文件。 1、文本Hex文件一般不需要转成C语言,更多的是程序二进制文件,用十六进制显示,可以转换成C语言,一般使用相应的反汇编程序来实现,这方面的工具很多,不同的平台略有不同。Windows平台一般常用的OllyDbg、Windbg...

怎么把c语言转换成汇编语言啊
1、打开VC6、0,在VC6、0中进行增加参数\/FA的操作,编译后debug目录中将会增加对应源文件的汇编文件;2、如果想查看C语句对应的汇编代码的话,可以按F11单步调试,在debug工具栏中选择“disassembly”即可。每行C代码下面就是对应的汇编代码。如果debug工具栏不见了,可在VC上方空白菜单处右键,选择“...

Keil编译的hex 如何转成C语言
HEX代码文件,只能用反汇编软件,生成汇编程序。但这个汇编程序是很难看懂的,需要有丰富的汇编语言编程经验,超强的编程能力和水平,才能看懂,在此基础上,再人工写成C语言程序。这要求C语言和汇编语言都精通。这不是破解能实现的,也没有软件来转换,只能靠人工。很难。

学生C语言编程学习必备的一些网站
C语言网(www.dotcpp.com)不仅提供C语言,还包括C++、java、算法与数据结构等课程在内的各种入门教程、视频录像、编程经验、编译器教程及软件下载、题解博客,源码分享等优质资源,提倡边学边练边分享,同时提供对口的IT工作,是国内领先实用的综合性编程学习网站! 2、C语言中文网 C语言中文网是中国领先的C语言程序设计...

c语言怎么变成应用程序
有C语言源代码,要将之转换为可执行的应用软件方法如下: 1、准备一个C语言的编译器,比如TC2、0等等。2、运行编译器TC2、0 。3、加载源代码 。4、按Alt-F9。如果是TC 的话直接编译 执行,编译运行的时候 ,exe文件自然就已经生成。

组态王软件怎么转换成C语言?
组态王是一款用于工业自动化领域的软件,它提供了各种界面设计和图形化编程工具,方便用户实现PLC、人机界面等控制系统的开发。要将组态王程序转换成C语言代码,需要进行以下步骤:1. 根据组态王程序所涉及的硬件和接口,确定对应的C语言库和驱动程序,并引入到C语言项目中。2. 将组态王程序中的界面元素(如...

pythononlinecompiler
根据执行方式不同,编程语言分为两类。 静态语言:使用编译执行的编程语言,如C\/C++语言、Java语言。 脚本语言:使用解释执行的编程语言,如Python语言、JavaScript语言、PHP语言。 执行方式不同,优势也各有不同。 静态语言:编译器一次性生成目标代码,优化更充分,程序运行速度更快。 脚本语言:执行程序时需要源代码,维护更...

下面是个matlab程序,希望帮帮忙转换成C语言,谢谢啦
很遗憾,标准C不提供图像操作功能。如果要用C语言来做的话需要选用其他的函数库来配套使用。上面的MATLAB程序其实是对源图像卷积操作(如果不知道什么是卷积操作,应该先弄清楚概念再来写程序),3x3卷积核分别是{-1,-1,-1,0,0,0,1,1,1}(对应im_x)和{-1,0,1,-1,0,1,-1,0,1}(对应im_...

hmtl码源 如何转换成C语言的源程序
html是标签语言。基本上没什么逻辑关系可言。c语言有很明确的语法规定。最好贴一段你想要转的东西出来。要不然还真不知道你要说什么呢

湛秦19620501601问: 怎样把汇编语言转化为C语言 -
锡林浩特市柴胡回答: 只能你用C语言重新实现一次汇编程序已经实现的功能.汇编是低级语言,c语言是中级语言. 语言越低级越靠近机器思维,比如01010101二进制是最低级的编码方式. 反之越高级就越靠近人的思维. 编译器或虚拟机(相对于脚本语言),负责把人的语言(高级语言)变成机器能理解的超低级语言010011,, 目前并没有工具能把机器的语言变成人类能理解的高级语言. 所以你只能重新写.

湛秦19620501601问: 将汇编代码转换为c语言 -
锡林浩特市柴胡回答: 目前的反编译软件,只存在将机器指令码反汇编成汇编代码,不存在将汇编代码反编译成C语言的,因为汇编代码是低级语言,最接近于机器码(具体可查看不同硬件平台的技术资料),每条汇编指令都对应一个固定的机器码,这样进行反汇编是可行的,而C语言属于高级语言,编译器没有能力将汇编语言翻译成C或更高级的语言.

湛秦19620501601问: 汇编语言怎么转换C语言 -
锡林浩特市柴胡回答: 一般不需要将汇编语言转换成C语言.因为C语言在编译链接运行的时候,就是将C语言先经过汇编器得到汇编代码,再编译得到机器码.汇编都会写了,还要C干嘛.

湛秦19620501601问: 在吗?可以把汇编语言转换成C语言吗?要如何做? -
锡林浩特市柴胡回答: 一般是不会这么转的,只有c语言转换成汇编语言,也就是高级语言转成低级语言,如果需要转的话只能同时精通两种语言,然后自己根据汇编语言所实现的功能,写成c语言了.

湛秦19620501601问: 请哪位高手帮忙把汇编语言转换为C语言 -
锡林浩特市柴胡回答: 建议楼主安装 Keil uVision4 之类的 Keil 软件,用这个编写的C语言可以随意看汇编,也可以编写汇编,只要把新建的文件后缀 .c 换成 .asm 就可以了

湛秦19620501601问: 求助,将汇编语言转换成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 ...

湛秦19620501601问: 哪位高手帮我把汇编语言程序转换成c语言程序啊?(对了是51单片机程序) -
锡林浩特市柴胡回答: 受人以鱼不如受人以渔,有个工具叫做:ida,装好插件后就可以直接反汇编为C语言, http://www.pediy.com/tools/Disassemblers/ida/ida.htm IDA PRO 简称IDA ,英文:Interactive Disassembler的缩写.它是由HEX RAY SA 公司开发的,一家多年以来从事二进制代码反编译C的软件安全公司,其公司的旗舰产品就是著名的Hex-

湛秦19620501601问: 下面的汇编语言怎么变为C语言? -
锡林浩特市柴胡回答: char xdata* ptr; char acc;ptr=0x23; acc = 0x5a *ptr = acc; 或直接 *ptr =0x5a;ptr=0x23; acc=*ptr;ptr=0x0023; acc = 0x5b *ptr = acc; 或直接 *ptr =0x5b;ptr=0x0023; acc=*ptr;

湛秦19620501601问: 将汇编语言程序翻译成c语言 -
锡林浩特市柴胡回答: 用编译器自动把汇编语言翻译成C语言还做不到.而C语言反汇编成汇编语言就很自然了.(例如在c语言运行调试时就可以看到相应的汇编语句了.)如果你要用其中的一段汇编代码,可以嵌入到C语言中.

湛秦19620501601问: 将一个简单的汇编语言呢转换成C语言程序 -
锡林浩特市柴胡回答: #include<reg51.h>#define uchar unsigned char uchar disdat[8]={0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80}; main() { uchar a; while(1) { P2=0xc0; while(!P3_3) { a=0; if(P0_0){a=1;break;} if(P0_1){a=2;break;} if(P0_2){a=3;break;} if(P0_3){a=4;break;...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网