W-L学习打卡(7.11)
Posted 水番正文
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了W-L学习打卡(7.11)相关的知识,希望对你有一定的参考价值。
DEFINITELY,今天状态不是很好,随着很快要去W-7城市,我仿佛有些期待,这种感觉是那种如果1到10分我会打7分的感觉,说实话只有以前我会对去外婆家会打9~10分,旅游会8~10分,难道是随着年龄长大我已经有点不会期待了吗,不过说到底也是过去学习的,我期待了一个我以前一直在期待的事情,一群人奋战学习(团队似的),说实话这是我从小到大以来从没没有感受的群体学习,从高中开始就一直在自己学,当然一直很渴望找个人能一起学习,但如今过去这么多年了,虽然大学的竞赛队不错,但说实话也是感觉在自己学习,今天话有点多,但可能奇怪的状态配合心情复杂的话。--7.11
7.11 TO DO LIST:
1.每日Pwn学习(我依然感觉这个名称不错)
2.Cpp三章复习题校对 程序题6题
3.每日锻炼
一:每日Pwn学习
显然今天状态和昨天状态完全不同,大脑清醒多了。
16位指令集Thumb模式全都是2字节,其实也就是32位指令集的子集
保留32位的所有优势,代码节省35%,为什么是35%,因为指令更少,于是实现一个操作要用更多简单指令
寄存器嘎嘎多,64位更多x开头
代表是每个指令后就是 一个判断加跳转 如popne
{s} 代表是否改变标志位也就是flag;看!行事
STR将寄存器的值存储到地址
LDR将地址的值存储到寄存器
B就像jmp
BL就像call
几个基本写法
几种跳转
ARM不是2就是4,就必不可能是1,所以最后一位就是给BX用,用来切换Thumb模式
ARM函数调用
r0-r3传递,多余的参数入栈
bl一个函数之后,会把下一跳地址放在lr里面,如果在函数体内改了lr要记得改回去
横批:栈平衡全靠编译器
二:Cpp
花的时间比我想象的久,不过可能上面的题更适合我,算法导论的题真的做自闭了,今日的份是学这本书以来最久的了,显然做题和看书同样重要。
三:每日锻炼
果然练两天,我就对这个锻炼没那么累了,今天感觉不是很大,今天太晚就练了一遍。
今日突破恐虫极限(狼来了),今晚意外的清醒,说实话早点还稍微早点起床了,不过今天和我爸聊完,果然多年以来一点没变,听到别人说到自言自语,突然想起自己也自言自语,但感觉自己也自言自语,感觉有意识又无意识,感觉好神奇,tyy也cue过我一次,每日一遍**tyy。
以上是关于W-L学习打卡(7.11)的主要内容,如果未能解决你的问题,请参考以下文章