计算机组成实验_第1页
计算机组成实验_第2页
计算机组成实验_第3页
计算机组成实验_第4页
计算机组成实验_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、若x=2,y=3,则x&y的结果是() 所选答案: A.  0 正确答案: D.  2   问题 2 得 10 分,满分 10 分   linux下标准的链接器是x x 的指定答案: ldx 的正确答案:  ld  问题 3 得 10 分,满分 10 分   Linux 是一个运行在x下的 32/64 位操作系统。 所选答案:Linux 是一个运行在 保护模式下的 32/64 位操作系统。 正确答案:Linux 是一个运行在 保护模式下的 32/6

2、4 位操作系统。   问题 4 得 10 分,满分 10 分   在指令leal  8(%ecx,%edx,4),%eax中,假设ECX的内容是x,EDX的内容是y,则该指令实现的功能是计算x的值,并将其存入寄存器y中。x 的指定答案: x+4y+8y 的指定答案: eaxx 的正确答案:  x+4y+8 x+4*y+8y 的正确答案:  EAX eax  问题 5 得 0 分,满分 10 分   在32位机器上,表达式0x13值是( ) 所选答案: D.

3、  0xFFFFFFFC 正确答案: B.  0xFFFFFFEC   问题 6 得 10 分,满分 10 分   假设:sizeof(int)=4, 声明int a10,数组a的首地址在寄存器ecx中,数组下标i存放在edx中,表达式的结果存在eax中,则表达式ai对应的汇编代码是() 所选答案: B.  movl (%ecx,%edx,4),%eax正确答案: B.  movl (%ecx,%edx,4),%eax  问题 7 得 5 分,满分 10 分   已

4、知汇编,补充完整对应的C代码(填空的各个符号之间不要加空格)。c: pushl %ebp movl %esp, %ebp subl $16, %esp movl $0, -8(%ebp) movl $0, -4(%ebp) jmp .L4.L5: movl 8(%ebp), %eax imull -8(%ebp), %eax addl 12(%ebp), %eax movl %eax, -4(%e

5、bp) addl $1, -8(%ebp).L4: cmpl $29, -8(%ebp) jle .L5 movl -4(%ebp), %eax leave ret对应的C代码:int c(int x, int y) int i=0,result=0; while(1)       result=2;       i+;  re

6、turn result;1 的指定答案: i<=292 的指定答案: result+x*i1 的正确答案:  i<30 i<=292 的正确答案:  x*i+y i*x+y y+x*i y+i*x  问题 8 得 10 分,满分 10 分   假设:sizeof(int)=4, 声明int a10,数组a的首地址在寄存器ecx中,数组下标i存放在edx中,表达式的结果存在eax中,则表达式a0对应的汇编代码是()所选答案: A.  movl

7、0; (%ecx), %eax正确答案: A.  movl  (%ecx), %eax  问题 9 得 0 分,满分 10 分   gdb下继续程序运行,直到下一个断点的命令是x x 的指定答案: nx 的正确答案:  continue c  问题 10 得 10 分,满分 10 分   Linux 平台的标准汇编器是 x,汇编命令是y。 x 的指定答案: gasy 的指定答案: asx 的正确答案:  GAS gasy 的正确答案:

8、 as  问题 11 得 0 分,满分 10 分   所谓“机器字长”通常是指CPU内部用于整数运算的数据通路的宽度,因此“字长”等于CPU内部用于整数运算的运算器位数和通用寄存器宽度。 所选答案:错正确答案:对  问题 12 得 10 分,满分 10 分   C语言中允许无符号整数和带符号整数之间的转换,转换前后的机器数发生了改变。 所选答案:否正确答案:否  问题 13 得 10 分,满分 10 分   以下C语言源码:int get(int *p1,int *p2)  

9、  if(p1>p2)        return *p2;    else        return *p1;请补充对应的汇编代码:get:    pushl    %ebp    movl    %esp, %ebp    movl    8(%e

10、bp), %edx    movl    12(%ebp), %eax   1   2   3   4 .L2:    movl    (%edx), %eax.L4:    popl    %ebp    ret所选答案:以下C语言源码:int get(int *p1,int *p2)  

11、;  if(p1>p2)        return *p2;    else        return *p1;请补充对应的汇编代码:get:    pushl    %ebp    movl    %esp, %ebp    movl    8(%

12、ebp), %edx    movl    12(%ebp), %eax    cmpl %eax, %edx    jbe .L2    movl (%eax), %eax    jmp .L4 .L2:    movl    (%edx), %eax.L4:    popl    %ebp

13、60;   ret正确答案:以下C语言源码:int get(int *p1,int *p2)    if(p1>p2)        return *p2;    else        return *p1;请补充对应的汇编代码:get:    pushl    %ebp    movl &

14、#160;  %esp, %ebp    movl    8(%ebp), %edx    movl    12(%ebp), %eax    cmpl %eax, %edx    jbe .L2    movl (%eax), %eax    jmp .L4 .L2:    movl   

15、; (%edx), %eax.L4:    popl    %ebp    ret  问题 14 得 10 分,满分 10 分   gdb下运行程序的命令是x x 的指定答案: runx 的正确答案:  r run  问题 15 得 10 分,满分 10 分   删除文件命令为(  ) 所选答案: D.  rm 正确答案: D.  rm   问题

16、16 得 0 分,满分 10 分   C语言的按位运算有()(多选) 所选答案:  A.   D.  &  F.  |  正确答案: A.   D.  &  F.  |  H.     问题 17 得 0 分,满分 10 分   C语言中表达式x|0xFF的功能是()所选答案: A.  x 的最低有效字节全变1,其余各位取反 正确答案: C. 

17、; x 的最低有效字节全变1,其余各位不变   问题 18 得 10 分,满分 10 分   在位运算中,操作数每左移一位,其结果相当于() 所选答案: D.  操作数乘以2正确答案: D.  操作数乘以2  问题 19 得 0 分,满分 10 分   gdb调试环境下,以十六进制方式查看寄存器eax内容的命令是x x 的指定答案: forgetx 的正确答案:  p /x $eax print /x $eax  问题 20 得 0 分,满分 1

18、0 分   表达式0x13&0x17的值是( ) 所选答案: A.  0x17 正确答案: B.  0x13   问题 21 得 0 分,满分 10 分   如何删除一个非空子目录 /tmp  (   ) 所选答案: D.  rm rf /tmp/* 正确答案: B.   rm -rf /tmp   问题 22 得 7.5 分,满分 10 分   AT&T汇编格式中,长度后缀x表示指令中处理

19、的操作数长度为字节,y表示字,z表示双字,w表示四字。 x 的指定答案: by 的指定答案: wz 的指定答案: lw 的指定答案: dx 的正确答案:  by 的正确答案:  wz 的正确答案:  lw 的正确答案:  q  问题 23 得 0 分,满分 10 分   下列那一个指令可以设定使用者的密码( ) 所选答案: B.  pwd 正确答案: C.  passwd   问题 24 得 0 分,满分 10 分  

20、; C语言中主函数main可以有两个参数,int argc和char *argv,其中argc表示命令行参数的个数,不包括命令本身。所选答案:对正确答案:错  问题 25 得 10 分,满分 10 分   ( )命令可更改一个文件的权限设置. 所选答案: C.  chmod  正确答案: C.  chmod    问题 26 得 0 分,满分 10 分   在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(   ) 所选答案:&#

21、160;D.  -f 正确答案: A.  -p  问题 27 得 10 分,满分 10 分   IA-32规定中,以下哪个寄存器不属于调用者保存寄存器? 所选答案: D.  EBX 正确答案: D.  EBX   问题 28 得 10 分,满分 10 分   sizeof(int)=4, 声明int a10,数组a的首地址在寄存器ecx中,数组下标i存放在edx中,表达式的结果存在eax中,则表达式&ai对应的汇编代码是() 所选答案: B.

22、60; leal (%ecx,%edx,4),%eax 正确答案: B.  leal (%ecx,%edx,4),%eax   问题 29 得 0 分,满分 10 分   以下关于Linux目录的说法中哪个是正确的?(多选题)所选答案:  C.  所有用户的家目录都在/home下  D.  内核存放在/boot目录下  正确答案: B.  /sbin目录下存放的命令任何普通用户都不能执行  D.  内核存放在/boot目录下   

23、60;问题 30 得 10 分,满分 10 分   以下不是C语言的标准的是(  )所选答案: D.  ISO C92 正确答案: D.  ISO C92   问题 31 得 0 分,满分 10 分   以下不能查看文件内容的命令是() 所选答案: B.  less 正确答案: A.  ls   问题 32 得 0 分,满分 10 分   下面哪个系统目录中包含Linux使用的外部设备  ( ) 所选答案: D.&#

24、160; /bin 正确答案: C.  /dev   问题 33 得 0 分,满分 10 分   下面哪个是你学习字符界面的原因? 所选答案:  C.  你的系统可能没装某个特殊的命令;  D.  服务器可能没有图形界面; 正确答案: D.  服务器可能没有图形界面;   问题 34 得 0 分,满分 10 分   用GDB调试C语言程序时,需要生成的可执行程序中包含调试信息,下面能生成调试信息的正确命令是(  &#

25、160;       )。 所选答案: B.  gcc -E 正确答案: C.  gcc -g   问题 35 得 0 分,满分 10 分   在32位机器上运行以下代码,sizeof(void*)的值是()void show_pointer(void *x)     show_bytes(byte_pointer) &x, sizeof(void *); 所选答案: A.  2 正确答案: B.&

26、#160; 4   问题 36 得 0 分,满分 10 分   已知汇编,请补充完整对应的C程序(填空各个符号之间不要有空格)。a:pushl %ebpmovl %esp, %ebpmovl 8(%ebp), %edxmovl 12(%ebp), %eaxcmpl %eax, %edxjle .L2subl %eax, %edxmovl %edx, %eaxjmp .L4.L2:subl %edx, %eax.L4:popl %ebpretC程序:int a(int x ,int y)  if(1)   return 2;else &

27、#160;  return 3;1 的指定答案: 未给定2 的指定答案: 未给定3 的指定答案: 未给定1 的正确答案:  x>y2 的正确答案:  x-y3 的正确答案:  y-x  问题 37 得 10 分,满分 10 分   linux下执行as命令时加上参数x可以使生成的目标程序包含符号表,能够进行调试。x 的指定答案: gstabsx 的正确答案:  -gstabs gstabs  问题 38 得 7.5 分,满分 10 分 &#

28、160; 假设8位带符号整数变量x和y的机器数分别是X和Y。如X=A6H,Y=3FH,则执行x+y的运算结果中,标志位CF=x,OF=y,执行x-y的运算结果中,CF=u,OF=v。x 的指定答案: 1y 的指定答案: 0u 的指定答案: 0v 的指定答案: 1x 的正确答案:  0y 的正确答案:  0u 的正确答案:  0v 的正确答案:  1  问题 39 得 10 分,满分 10 分   操作系统内核定义为:所选答案: D.  介于硬件和应用程序之间的部分,

29、为应用程序提供相关服务; 正确答案: D.  介于硬件和应用程序之间的部分,为应用程序提供相关服务;   问题 40 得 5 分,满分 10 分   假设8位无符号整数变量x和y的机器数分别是X和Y。如X=A6H,Y=3FH,则执行x+y的运算结果中,标志位CF=x,OF=y,执行x-y的运算结果中,CF=u,OF=v。x 的指定答案: 1y 的指定答案: 0u 的指定答案: 1v 的指定答案: 1x 的正确答案:  0y 的正确答案:  0u 的正确答案:  0v 的正确答

30、案:  1  问题 41 得 0 分,满分 10 分   以下关于Linux目录的说法中哪个是错误的?所选答案: D.  日志大多存放在/var目录下 正确答案: A.   /lib下存放了几乎所有的配置文件   问题 42 得 0 分,满分 10 分   有些微处理器芯片,如Alpha和Motoral的PowerPC,需要在芯片加电启动时选择确定数据存储模式是采用大端模式还是小端模式。 所选答案:未给定正确答案:对  问题 43 得 10 分,满分 10

31、 分   如下哪一个命令可以帮助你知道shell命令的用法() 所选答案: C.  man 正确答案: C.  man   问题 44 得 0 分,满分 10 分   在32位机器上,float类型的精度是()所选答案: D.  8 正确答案: A.  7   问题 45 得 10 分,满分 10 分   采用移位运算进行常量的除法运算时,对于带符号整数x,如果x<0, 则在移位之前,先要将x加上偏移量,再右移,目的是使商朝0方向舍入。 所

32、选答案:对正确答案:对  问题 46 得 0 分,满分 10 分   在文件内进行搜索的命令()所选答案: B.  search 正确答案: A.  grep   问题 47 得 10 分,满分 10 分   以下关于开源软件的说法,哪一个说法一定是正确的?·   所选答案:  D.          开源软件也有许可协议 正确答案: D

33、.          开源软件也有许可协议   问题 48 得 0 分,满分 10 分   改变文件所有权的命令是() 所选答案: A.  chmod 正确答案: D.  chown   问题 49 得 10 分,满分 10 分   linux和windows一样,不区分大小写。 所选答案:错正确答案:错  问题 50 得 0 分,满分 10 分   gdb调试环境下

34、,查看CPU所有寄存器的命令是x x 的指定答案: 未给定x 的正确答案:  info register  问题 51 得 10 分,满分 10 分    在C语言中,如果执行一个运算时同时有无符号数和带符号数参加,那么,C编译器会隐含的将无符号数强制类型转换为带符号数。所选答案:否正确答案:否  问题 52 得 0 分,满分 10 分   计算机存储中大小端的端(Endian)来源于() 所选答案: C.  丁丁历险记正确答案: D.  格列弗游记  &

35、#160;问题 53 得 0 分,满分 10 分   某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( ) 所选答案: D.  476 正确答案: C.  764   问题 54 得 10 分,满分 10 分   linux安装分区,SWAP分区分配多大比较适合?所选答案:  C.  内存的2倍,最大不超过2G  正确答案: C.  内存的2倍,最大不超过2G    问题 55 得 0 分,满分 1

36、0 分   gdb调试程序时单步进入过程调试的命令是x。x 的指定答案: 未给定x 的正确答案:  step s  问题 56 得 0 分,满分 10 分   阅读以下代码:int exchange(int *xp,int y)       int x = *xp;       *xp = y;       return x;该代码中的变量x在对应

37、的机器级代码中,通常是保存在x中,而不是存储器中。当过程体开始执行时,过程参数xp和y存储在相对于寄存器%ebp中地址值偏移y和z中。x 的指定答案: 未给定y 的指定答案: 未给定z 的指定答案: 未给定x 的正确答案:  寄存器y 的正确答案:  8z 的正确答案:  12  问题 57 得 0 分,满分 10 分   在使用GCC编译器的过程中,以下()选项可用来指定生成的目标文件名。 所选答案: A.  -c 正确答案: D.  -o   

38、;问题 58 得 10 分,满分 10 分   C语言中对同一类型的数据,并不是所有机器都采用相同的数据宽度,分配的字节数随处理器和编译器的不同而不同。 所选答案:对正确答案:对  问题 59 得 0 分,满分 10 分   已知汇编代码如下:fun:    pushl    %ebp    movl    %esp, %ebp    movl    8(%ebp), %eax

39、    sarl    $2, %eax    movl    12(%ebp), %ecx    sall    %cl, %eax    popl    %ebp    ret请补充完整对应的C语言表达式:(注意:表达式的运算符号之间不要加空格)int fun(int x ,int n)   

40、1;    2;    return x;1 的指定答案: 未给定2 的指定答案: 未给定1 的正确答案:  x>>=2 x=x>>22 的正确答案:  x<<=n x=x<<n  问题 60 得 10 分,满分 10 分   在Red Hat Linux 中,系统默认的(  )用户对整个系统拥有完全的控制权。所选答案: D.  root正确答案: D.

41、60; root  问题 61 得 10 分,满分 10 分   C语言支持多种格式的整数和浮点数表示。数据类型char表示单个字节,能用来表示单个字符(ASCII码),也 可以用来表示单个字节。 所选答案:对正确答案:对  问题 62 得 0 分,满分 10 分   表达式0x130x17的值是( ) 所选答案:   未给定 正确答案: C.  0x04   问题 63 得 0 分,满分 10 分   默认情况下管理员创建了一个普通用户,就会在(  &#

42、160;)目录下创建一个用户主目录。 所选答案:   未给定 正确答案: D.  /home   问题 64 得 0 分,满分 10 分   已知short x = -12345;执行x<<2;和x>>2;的结果分别是x和y。x 的指定答案: 未给定y 的指定答案: 未给定x 的正确答案:  16156y 的正确答案:  -3087  问题 65 得 0 分,满分 10 分   IA-32处理器主要有两种工作方式,即x模式和保护模式

43、。 x 的指定答案: 未给定x 的正确答案:  实地址 实  问题 66 得 0 分,满分 10 分   用ls al 命令列出下面的文()件列表,是符号连接文件的是(  ) 所选答案:   未给定 正确答案: D.  lrwxr-r- 1 hel users   7 Sep 12 08:12 cheng   问题 67 得 0 分,满分 10 分   每个过程都有自己的栈区,称为栈帧。因此,在程序执行时,一个栈有若干栈帧组成,每个栈帧

44、用专门的1指定起始位置。当前栈帧的范围在2和3指向的区域之间。由于不断有数据出入,所以4会动态移动,而5可以固定不变。所选答案:每个过程都有自己的栈区,称为栈帧。因此,在程序执行时,一个栈有若干栈帧组成,每个栈帧用专门的 未给定指定起始位置。当前栈帧的范围在 未给定和 未给定指向的区域之间。由于不断有数据出入,所以 未给定会动态移动,而 未给定可以固定不变。正确答案:每个过程都有自己的栈区,称为栈帧。因此,在程序执行时,一个栈有若干栈帧组成,每个栈帧用专门的 EBP指定起始位置。当前栈帧的范围在 EBP和 ESP指

45、向的区域之间。由于不断有数据出入,所以 ESP会动态移动,而 EBP可以固定不变。  问题 68 得 0 分,满分 10 分   gcc支持的C语言源程序扩展名为x x 的指定答案: 未给定x 的正确答案:  .c c  问题 69 得 0 分,满分 10 分   已知C源码如下:int sub(int x, int y)    return x-y;int caller()    int a=300;  

46、  int b=100;    int diff=sub(a,b);    return diff;请补充完整对应的汇编代码:sub:    pushl    %ebp    movl    %esp, %ebp    1    2    popl    %ebp  &

47、#160; retcaller:    pushl    %ebp    movl    %esp, %ebp    3    4    5    6    leave    ret所选答案:已知C源码如下:int sub(int x, int y)    return

48、 x-y;int caller()    int a=300;    int b=100;    int diff=sub(a,b);    return diff;请补充完整对应的汇编代码:sub:    pushl    %ebp    movl    %esp, %ebp     未给定  &

49、#160;  未给定    popl    %ebp    retcaller:    pushl    %ebp    movl    %esp, %ebp     未给定     未给定     未给定     未给

50、定    leave    ret正确答案:已知C源码如下:int sub(int x, int y)    return x-y;int caller()    int a=300;    int b=100;    int diff=sub(a,b);    return diff;请补充完整对应的汇编代码:sub:    pushl 

51、0;  %ebp    movl    %esp, %ebp     movl 8(%ebp), %eax     subl 12(%ebp), %eax    popl    %ebp    retcaller:    pushl    %ebp    movl

52、60;   %esp, %ebp     subl $8, %esp     movl $100, 4(%esp)     movl $300, (%esp)     call sub    leave    ret  问题 70 得 0 分,满分 10 分   阅读以下C代码,补充完整对应的汇编代码:int  loo

53、p(int x,int y,int n)       do              x += n;              y *= n;           

54、60;  n-;              while(n>0)&&(y<n);       return x;汇编代码:loop:       pushl      %ebp       movl &

55、#160;    %esp, %ebp       movl      8(%ebp), %eax       movl      12(%ebp), %ecx       movl      16(%ebp), %edx.L3: 

56、;      1       2       3       4       5       6       7.L5:       pop

57、l       %ebp       ret所选答案:阅读以下C代码,补充完整对应的汇编代码:int  loop(int x,int y,int n)       do              x += n;      

58、;        y *= n;              n-;              while(n>0)&&(y<n);       return x;汇编代码:loop: 

59、;      pushl      %ebp       movl      %esp, %ebp       movl      8(%ebp), %eax       movl   &#

60、160;  12(%ebp), %ecx       movl      16(%ebp), %edx.L3:        未给定        未给定        未给定        未给定&

61、#160;       未给定        未给定        未给定.L5:       popl       %ebp       ret正确答案:阅读以下C代码,补充完整对应的汇编代码:int  loop(in

62、t x,int y,int n)       do              x += n;              y *= n;            &

63、#160; n-;              while(n>0)&&(y<n);       return x;汇编代码:loop:       pushl      %ebp       movl  

64、;    %esp, %ebp       movl      8(%ebp), %eax       movl      12(%ebp), %ecx       movl      16(%ebp), %edx.L3: 

65、60;      addl %edx, %eax        imull %edx, %ecx        subl $1, %edx        testl %edx, %edx        jle .L5    

66、60;   cmpl %edx, %ecx        jl .L3.L5:       popl       %ebp       ret  问题 71 得 0 分,满分 10 分   如果要列出一个目录下的所有文件需要使用命令行(  ) 所选答案:   未给定 正确答案:&

67、#160;A.  ls -a   问题 72 得 0 分,满分 10 分   在计算机的数据存储中,如果以字节为一个排列基本单位,那么LSB表示() 所选答案:   未给定 正确答案: B.  最低有效字节   问题 73 得 0 分,满分 10 分   gdb调试查看变量值的命令是x x 的指定答案: 未给定x 的正确答案:  print p  问题 74 得 0 分,满分 10 分   GCC的编译流程分为了四个步骤,分别

68、为x,y,z,r(写中文)。 x 的指定答案: 未给定y 的指定答案: 未给定z 的指定答案: 未给定r 的指定答案: 未给定x 的正确答案:  预处理y 的正确答案:  编译z 的正确答案:  汇编r 的正确答案:  链接  问题 75 得 0 分,满分 10 分   某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为() 所选答案:   未给定 正确答案: A.  764   问题 76

69、得 0 分,满分 10 分   对文件重命名的命令为(  ) 所选答案:   未给定 正确答案: B.  mv   问题 77 得 0 分,满分 10 分   已知函数如下:void xor_swap(int *x,int *y)       /(1) *y=*x*y;/(2) *x=*x*y;/(3) *y=*x*y;/(4)执行xor_swap(3,5);语句,则在上述程序中表达式(2)执行完毕,*y的值是x.x

70、 的指定答案: 未给定x 的正确答案:  6  问题 78 得 0 分,满分 10 分   在intel机器上运行以下代码,simple_show函数的输出内容是()typedef unsigned char *byte_pointer;void show_bytes(byte_pointer start, int len)     int i;    for (i = 0; i < len; i+) printf(" %.2x", starti);

71、       printf("n");void simple_show() int val = 0x87654321;byte_pointer valp = (byte_pointer) &val;show_bytes(valp, 1);所选答案:   未给定 正确答案: D.  21   问题 79 得 0 分,满分 10 分   使用gdb调试中提示符为(gdb),则调试中设置断点的命令正确的是(    

72、      )。 所选答案:   未给定 正确答案: C.  (gdb)break 2   问题 80 得 0 分,满分 10 分   在过程调用中,需要为入口参数、返回地址、调用过程执行时用到的寄存器、被调用过程中的非静态局部变量、过程返回时的结果等数据找到存放空间,这个存放空间称之为1。(填写中文) 1 的指定答案: 未给定1 的正确答案:  栈 栈帧  问题 81 得 0 分,满分 10 分   哪个命令可以将

73、普通用户转换成超级用户(  ) 所选答案:   未给定 正确答案: B.  su   问题 82 得 0 分,满分 10 分   表达式-2147483648<2147483647的值是() 所选答案:   未给定 正确答案: A.  取决于C语言的标准   问题 83 得 0 分,满分 10 分   已知C语言源码如下: int a【M】【N】;int b【N】【M】;int fun(int i,int j) 

74、0;  return a【i】【j】+b【j】【i】;    对应的汇编代码如下:fun:    pushl    %ebp    movl    %esp, %ebp    movl    8(%ebp), %edx    movl    12(%ebp), %eax    leal&#

75、160;   (%edx,%edx,2), %ecx    addl    %eax, %ecx    leal    (%edx,%eax,4), %eax    movl    b(,%eax,4), %eax    addl    a(,%ecx,4), %eax    popl    %ebp    ret则M=(1),N=(2)。1 的指定答案: 未给定2 的指定答案: 未给定1 的正确答案:  42 的正确答案:  3  问题 84 得 0 分,满分 10 分   表达式0x13|

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论