- 博客(7)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 SPARC架构下的反汇编(四)——SPARC汇编语言(二)
1.函数栈桢(stack&frame)函数调用时栈中分配的内存块。%fp :帧指针%sp:栈指针具体如图:在IDA中,每个函数前面一部分是这样的:函数中这样使用%fp和%sp由上面栈桢的知识可以知道,%fp+arg_xx,等于%fp+一个正数,等于上一层函数的%sp+xxx,所以也就是上一层函数传的参数中%o0-%o5装不下的部...
2020-03-28 16:16:23 682
原创 Windows编程学习记录(三)
1. WinMain()int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow);hinstance:应用程序当前实例的句柄。hPrevlnstance:应用程序的先前实例的句柄。对于同一个程序打开两次,出现两个窗口第一次打开的窗口就是先前实例的窗...
2020-03-27 17:15:04 265
原创 SPARC架构下的反汇编(三)——SPARC汇编语言
1.Load&Store Architecture (存取架构)SPARC架构只能对存储在寄存器中的数据执行运算(例如算术和逻辑功能)。需要使用单独的指令将数据从存储器移至寄存器(Load),然后移回存储器(Store)。例如:load x,r1 load y,r2 add r1,r2,r3 store r3,z x,y,z代表存储器,r1,r2,r3代表寄存器。...
2020-03-27 16:04:31 807
原创 Windows编程学习记录(二)
1.MessageBox()int MessageBox( HWND hWnd, //A handle to the owner window of the message box LPCTSTR lpText, //The message to be displayed. LPCTSTR lpCaption,//The dialog box title...
2020-03-26 23:15:37 143
原创 Windows编程学习记录(一)
1.子系统LNK2019错误,C28251警告,说明这个程序没有识别到main函数。原因是项目->属性->链接器->子系统应该选择窗口而不是控制台。下面对子系统的说明写了:子系统的选择会影响链接器将选择的入口点符号或入口函数。2.匈牙利命名法可参考:https://blog.csdn.net/qq_44721831/article/...
2020-03-25 21:14:03 740
原创 SPARC架构下的反汇编(二)——准备知识
1.简介这一篇文章参考了SPARC Overview,包含简单的进制转换、数据大小、数据对齐到重要的偏移地址计算《SPARC Overview》:https://download.csdn.net/download/weixin_38987844/122694682.准备知识2.1 进制需要掌握二进制与十六进制的相互转换以及分别的表示方法,这个就实在没有必要再复制一...
2020-03-25 16:45:50 415
原创 SPARC架构下的反汇编(一)——SPARC简介
1. 写作目的&个人水平之前做过SPARC架构下的反汇编项目,但资料比较少,所以写一点笔记,结合已有的资料以及个人的经验以便于查阅。总体来说就是资料的阅读理解和实际操作的经验。因为水平有限,对于底层的基本看不懂,所以不涉及。2.SPARC简介“可扩充处理器结构(SPARC,Scalable Processor Architecture)是RISC微处理器架构之...
2020-03-25 12:07:29 1180
Understanding stacks and registers in the Sparc architecture.doc
2020-03-25
SPARCOverview.pdf
2020-03-25
SPARCV9.pdf
2020-03-25
调整输入范围后如何增加LRCN模型的测试集准确率
2021-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人