题目内容 (请给出正确答案)
[主观题]

对于如下DLX程序: .data x30000000 NUM: .space 4 MASK: .word xFFFF0000 ; .text x40000000 .global main main: addi r1, r0, #0 lw r2, MASK(r0) lw r3, NUM (r0) slli r4, r3, #16 and r5, r3, r2 sub r6, r4, r5 bnez

提问人:网友dan001 发布时间:2022-01-07
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“对于如下DLX程序: .data x30000000 NUM…”相关的问题
第1题
【单选题】有如下程序段 int x=4; do { printf("%d",x); x=x-2; }while(x>=0); 该程序段的输出结果是______。

A、420

B、42

C、20

D、2

点击查看答案
第2题
下面语句执行结果是____ x = 12 if x > 10: print(x) else: print(11)
点击查看答案
第3题
【单选题】4. 在下面的程序段中,x=x+1;的语句频度为( )。 for( i=1;i<=n;i++) for( j="1;j&lt;=n;j++)" x="x+1;&lt;br"> A、O(2n)

B、O(n)

C、O(n^2)

D、O(log2n)

点击查看答案
第4题
对于如下DLX程序: .data x30000000 NUM: .space 4 MASK: .word xFFFF0000 ; .text x40000000 .global main main: addi r1, r0, #0 lw r2, MASK(r0) lw r3, NUM (r0) slli r4, r3, #16 and r5, r3, r2 sub r6, r4, r5 bnez r6, DONE addi r1, r1, #1 DONE: trap x00 假设在这个程序执行之前,在NUM中设置了一个值为x12340000,则程序执行结束,R1的值是什么?
点击查看答案
第5题
如下代码片段的输出是什么? char str[13] = "hello world!"; char *p; p = str; while (*p != ' ') { printf ("%c", *p - 'a' + 'A'); p++; }

A、hello world!

B、HELLOWORLD

C、HELLO world!

D、HELLO

点击查看答案
第6题
对于如下程序: #include <stdio.h> int s(char *,char *); int main() { char a[20]; char b[10]; char *p; char *q; int i; p=a; q=b; scanf("%s%s",a,b); i=s(a,b); printf("%d",i); } int s(char *s,char *t) { while(*s!='\0' && *t!='\0'){ if(*s= =*t){ s++; t++; } else return *s-*t; } return *s-*t; } 如果输入流是ab ac,程序的输出是什么?

A、-1

B、1

C、0

D、2

点击查看答案
第7题
对于如下程序: #include <stdio.h> int s(char *,char *); int main() { char a[20]; char b[10]; char *p; char *q; int i; p=a; q=b; scanf("%s%s",a,b); i=s(a,b); printf("%d",i); } int s(char *s,char *t) { while(*s!='\0' && *t!='\0'){ if(*s= =*t){ s++; t++; } else return *s-*t; } return *s-*t; } 如果输入流是12 13,程序的输出是什么?

A、-1

B、1

C、0

D、2

点击查看答案
第8题
如下代码片段的输出是什么? char ch[7] = "1a2b3c"; int i, s = 0; for (i = 0; i < 6; i++) { if (ch[i] >= '0' && ch[i] <= '9') s="s" + ch[i] - '0'; else 'a'; } printf ("%d", s);>
点击查看答案
第9题
如下代码片段的输出是什么? char str[13] = "helloworld!"; char *p; p = str; while (*p != 'w') { printf ("%c", *(p+1) - 'a' + 'A'); p++; }

A、ELLOW

B、HELLO

C、HELLOW

D、ELLO

点击查看答案
第10题
如下程序的输出是什么? #include <stdio.h> int Sub (int x, int y); int main () { int x = 2; int y = 3; int z; z = Sub (x, y); x = Sub (y, z); y = Sub (x, y); printf ("%d %d %d", x, y, z); } int Sub (int y, int x) { return y - x; }
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

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

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信