标签:最大 包含 www 信息安全 学习总结 知识点 二周 body 计算
本周学习了《程序的机器级表示》这一章,主要的知识点如下:



%rax、%rcx和%rdx分别被初始化为x、x*x和x+x,因此可以推断,这些寄存器包含着程序变量;%rdi传递给函数,但进入循环就再也没有引用过该寄存器,因此包含程序变量的寄存器为%rax、%rcx和%rdx。
je指令的目标是0x4003fc+0x02=0x4003fe0xf4是-12的补码表示,所以je指令的目标是0x400431-12=0x4004250x400547,在pop指令0x2的地址处,因此为0x400545,由于ja编码要两个字节,因此地址为0x4005430xffffff73,nop指令地址为0x4005ed,所以jmpq地址为0x400560本周只有一个代码需要调试,且较为简单,因此没有问题。

A .-2147483647-1 == 2147483647U
B .-2147483647-1 < 2147483647
C .-2147483647-1U < 2147483647
D .-2147483647-1 < -2147483647
问题1解决方案:

问题2:
0<=x,y<2^w, 则
A .x+y的最大值是2^w
B .x+y的最大值是2^w-1
C .x+y的最大值是2^w-2
D .x+y的最大值是2^(w+1)
E .x+y的最大值是2^(w+1)-1
F .x+y的最大值是2^(w+1)-2

| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 66/66 | 1/1 | 10/10 | |
| 第二周 | 139/205 | 1/2 | 15/25 | |
| 第三周 | / | 1/3 | 13/38 |
2019-2020-1 20175310 《信息安全系统设计基础》第3周学习总结
标签:最大 包含 www 信息安全 学习总结 知识点 二周 body 计算
原文地址:https://www.cnblogs.com/xicyannn/p/11569785.html