当前位置: 首页 > news >正文

课上测试

课上测试

8.1 在Linux下完成“求命令行传入整数参数的和”

代码:

#include<stdio,h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
        int sum = 0, i;
        for(i = 0; i < argc; i++)
        {
                sum += atoi(argv[i]);
        }
        printf("sum = %d\n", sum);
        return 0;
}

运行结果:
1

8.2 把第一个练习中的代码在X86-64(Ubuntu)中反汇编,给出汇编代码和机器码的截图;把X86-64汇编翻译成Y86-64汇编,并给出相应机器码的截图(使用附件中的Y86-64模拟器)

汇编命令:gcc -S 8-1.c -o 8-1.s
截图:
2

反汇编命令:objdump -s -d 8-1 > 8-1.txt
截图:
3

转载于:https://www.cnblogs.com/violence/p/10036752.html

相关文章:

  • 合成
  • 写出稳定的Modbus代码之点滴经验
  • TMainMenu 类[四] - 所有可选的快捷键列表
  • 圆方树
  • JS简单表单验证
  • 创建并运行HelloWorld Java项目和类
  • Lp空间
  • 【转】简单的计算机英语列表
  • (4)logging(日志模块)
  • 自己动手实现java数据结构(二) 链表
  • Encoding Convert
  • 10月18日 JS begant
  • 我判断求职者的思路和方法——从“经验歧视”谈起
  • 2018-2019-1 20189206 《Linux内核原理与分析》第八周作业
  • 《十面埋伏OL》今日15时开启压力测试
  • 08.Android之View事件问题
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • CentOS7 安装JDK
  • EOS是什么
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • JWT究竟是什么呢?
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Objective-C 中关联引用的概念
  • vue.js框架原理浅析
  • Web Storage相关
  • 阿里云应用高可用服务公测发布
  • 分类模型——Logistics Regression
  • 记一次删除Git记录中的大文件的过程
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 用element的upload组件实现多图片上传和压缩
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • # 透过事物看本质的能力怎么培养?
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #FPGA(基础知识)
  • #QT(串口助手-界面)
  • (13):Silverlight 2 数据与通信之WebRequest
  • (4)事件处理——(7)简单事件(Simple events)
  • (C++17) std算法之执行策略 execution
  • (c语言)strcpy函数用法
  • (function(){})()的分步解析
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)母版页和相对路径
  • (转)人的集合论——移山之道
  • .net 后台导出excel ,word
  • .Net接口调试与案例
  • .NET开源快速、强大、免费的电子表格组件
  • .Net转前端开发-启航篇,如何定制博客园主题
  • /etc/shadow字段详解
  • @angular/cli项目构建--Dynamic.Form