重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[单选题]

某C语言程序部分代码及其反汇编后的机器级代码如下: 08048441 <main>: int a[3] = { -32767, 100, -2 }; void main() { int n = 3, x; 8048441: 8d 4c 24 04 lea 0x4(%esp),%ecx 8048445: 83 e4 f0 and $0xfffffff0,%esp 8048448: ff 71 fc pushl -0x4(%ecx) 804844b: 55 push %ebp 804844c: 89 e5 mov %esp,%ebp 804844e: 51 push %ecx 804844f: 83 ec 14 sub $0x14,%esp 8048452: c7 45 f0 03 00 00 00 movl $0x3,-0x10(%ebp) x = sum(a, n ); 8048459: ff 75 f0 pushl -0x10(%ebp) 804845c: 68 1c a0 04 08 push $0x804a01c 8048461: e8 a0 ff ff ff call 8048406 <sum> 8048466: 83 c4 08 add $0x8,%esp 8048469: 89 45 f4 mov %eax,-0xc(%ebp) ...... } 在IA-32+Linux+GCC的环境中,调试执行上述程序,当前调试信息如下: (gdb) x/1xw 0x804a01c+2*4 0x804a024: ① 则①处显示的内容是()

A.0x804a024

B.0xffff8001

C.0x00000064

D.0xfffffffe

查看答案
更多“某C语言程序部分代码及其反汇编后的机器级代码如下: 0...”相关的问题

第1题

面向机器的程序设计语言包括汇编语言和()

A. 机器语言

B. 英语

C. 高级语言

D. 面向对象语言

点击查看答案

第2题

能把高级语言编写的源程序转换成机器语言的程序称为()。

A、解释程序

B、汇编程序

C、编译程序

D、源程序。

点击查看答案

第3题

将高级语言程序转换为机器级目标代码文件的程序是( )。

A、汇编程序

B、链接程序

C、编译程序

D、解释程序

点击查看答案

第4题

冯?诺依曼计算机的基本原理是程序存储。关于机器语言和汇编语言的说法正确的是()。
A.机器语言就是十六进制语言

B.计算机不能能直接执行机器语言

C.汇编语言是用一些助记符表示指令功能的计算机语言

D.虽然不同计算机的指令系统不同,但机器语言程序仍然有通用性

点击查看答案

第5题

简述C51语言和汇编语言的比较

点击查看答案

第6题

以下为MED分类器的C语言核心代码,请对代码段填空。 变...

以下为MED分类器的C语言核心代码,请对代码段填空。 变量介绍: X为样本的x轴坐标,Y为样本的y轴坐标 sum_An 为Cn类中A轴坐标的总和 mean_An 为Cn类中A轴坐标的均值 代码段: int main() { printf("请输入C1类中点的数量"); scanf("%d ",&n1); printf("请输入C2类中点的数量"); scanf("%d ",&n2); for(int i=0;i<=n1;i++) 1 2 3 { printf("请输入c1类中每个点的坐标"); scanf("%d %d",&c1[i].x,&c1[i].y); sum_x1 +="c1[i].x;" sum_y1 } for(int i="0;i&lt;=n2;i++)" printf("请输入c2类中每个点的坐标"); %d",&c2[i].x,&c2[i].y); sum_x2 sum_y2 printf("请输入待测点的坐标"); %d",&x,&y); ( )="sum_x1/n1;" mean1_y="sum_y1/n1;" mean2_x="sum_x2/n2;" mean2_y="(" n2; distance1="((X-mean1_x)^2+(Y-mean1_y)^2);" distance2="((X-mean2_x)^2+(Y-mean2_y)^2);" if (distance1( )distance2) printf("该点属于c1类"); else printf("该点属于c2类"); return 0;>

点击查看答案

第7题

Visual C# 和C++一样,它将源程序代码直接生成可使用的机器语言
点击查看答案

第8题

下面关于机器语言与汇编语言的说法,错误的一项是

A、机器语言与汇编语言都是低级语言。

B、机器语言与汇编语言都能够被处理器识别和执行。

C、汇编语言相对于机器语言来说,可读性较强。

D、机器语言与汇编语言都与计算机的指令集结构相关。

点击查看答案

第9题

关于C语言程序,以下说法正确的是?

A、一个C语言程序执行时,可以从该程序中任意一个函数开始执行。

B、一个C语言程序中可以包含多个源代码文件,每个源代码文件中只能包含一个main函数。

C、一个C语言程序中包含多个函数,main函数可以调用其它函数,其它函数不能调用main函数。

D、一个C语言程序中包含多个函数,这些函数之间可以相互调用。

点击查看答案

第10题

编写C语言函数,利用位运算,实现如下类型转的功能: 1、s...

编写C语言函数,利用位运算,实现如下类型转的功能: 1、short到int类型转换。 2、int到short类型转换。参数为const int和short *,返回值为int,如能正确转换返回0,否则返回-1。或参数只有一个int类型,返回一个自定义的结构体类型。 3、将int型参数x、y看做32位移码,试比较它们的大小,若x>y,返回1;x=y,返回0;x <y,返回-1。 4、参数为float类型,函数内部输出其二进制存储格式(十六进制表示)。 5、输入为任意32位二进制,将其看做float类型的存储格式,输出其对应的值。需要处理非数。 6、float类型转换为int类型,舍弃小数部分,需要处理超出int表示范围的情形。 7、int类型转为为float类型。 8、float类型转换为double类型。 要求: (1)不得利用程序设计语言提供的自动或强制类型转换功能; (2)用main()函数对上述功能函数进行测试; (3)代码中有必要的注释,以便他人进行测试; (4)代码保存于datatype.c源文件中,如有需要,可添加其他.c或.h的文件(注意正确使用头文件),将所有源文件用rar压缩后上传。>

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案