首页 > 其他 > 详细

20135321余佳源——家庭作业3.60

时间:2015-10-22 23:59:25      阅读:495      评论:0      收藏:0      [点我收藏+]

由20135321余佳源与20135323符运锦共同完成

技术分享

技术分享

解析:A:参考二维数组

技术分享技术分享

?

B:汇编代码解析:

第1行:i

第2行:j

第3行:9j

第4行:i的值赋给edx

第5行:把edx的值向左移64位,因为2^6=64

第6行:64i-i=63i赋给edx

第7行:63i+9j

第8行:63i+9j+k

第9行:A+4(63i+9j+k) 等价于A+4(i*S*T+j*T+k)

第10行:将dest指针赋给eax

第11行:将dest指向%edx的内容

第12行:2772即A[R][S][T]的大小

由汇编代码可知:

A+4(63i+9j+k) 等价于A+4(i*S*T+j*T+k)

S*T = 63;

T = 9;

R*S*T = 2772/4;

所以得 R=11, S=7, T=9。

?

?

20135321余佳源——家庭作业3.60

原文:http://www.cnblogs.com/brotherlittlefish/p/4903139.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!