资源简介
这是一个简易的MIPS反汇编器,具体参考:
http://blog.csdn.net/htttw/article/details/7727673
代码片段和文件信息
#include
#include
#include
#include
int fileExist(char * fileName)
{
if((access(fileName F_OK)) == 0)
{
return 1;
}
else
{
return 0;
}
}
void printUsage()
{
printf(“usage: disasm filename\n“);
}
int main(int argc char * argv[])
{
if(argc != 2)
{
printUsage();
exit(1);
}
if(!fileExist(argv[1]))
{
printf(“\‘%s\‘ not exist!\n“ argv[1]);
exit(1);
}
char str[300];
sprintf(str “mipsel-linux-objdump -D -EB -m mips -b binary %s | sed \‘1 7d\‘“ argv[1]);
system(str);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-09 01:01 disasm\
目录 0 2012-07-09 01:58 disasm\disasm1\
文件 74 2012-07-09 01:01 disasm\disasm1\Makefile
文件 7422 2012-07-09 01:58 disasm\disasm1\disasm
文件 593 2012-07-09 01:47 disasm\disasm1\disasm.c
文件 592 2012-07-08 23:40 disasm\disasm1\main.bin
目录 0 2012-07-09 02:05 disasm\disasm2\
文件 74 2012-07-09 01:01 disasm\disasm2\Makefile
文件 7667 2012-07-09 01:47 disasm\disasm2\disasm
文件 1390 2012-07-09 01:47 disasm\disasm2\disasm.c
文件 592 2012-07-08 23:40 disasm\disasm2\main.bin
- 上一篇:低压开关柜cad电气图
- 下一篇:MAX197并行驱动程序
相关资源
- Verilog实现MIPS的5级流水线cpu设计Mode
- 反汇编指令与机器码对照表.zip
- cisco ios DYNAMIPSGUI适用
- x86、NP、ASIC、MIPS架构对比.doc
- MIPS体系结构及其指令集模拟器的分析
- OD高亮插件OD高亮插件
- mips流水线源代码
- 流水线CPU+实验报告.zip
- 反汇编---c32
- MIPS64乘法器模拟实验
- 易语言源码易语言反汇编引擎源码.
- 易语言源码易语言OD反汇编源码.rar
- 易语言源码易语言pe反汇编源码.rar
- MIPS汇编语言用整型数实现浮点数运算
- 51单片机反汇编器很强大
- 反汇编软件 将一个软件反汇编,生成
- Logisim组成原理实验-存储器实验
- MIPS单周期CPU-组成原理实验-华中科技
评论
共有 条评论