Pin学习笔记2

原创 2011年07月25日 13:43:16
粒度操作解释
InstructionINS_MemoryOperandSize(INS, UINT32)操作数对应的内存大小
 INS_MemoryWriteSize(INS)写操作的内存大小
 INS_MemoryReadSize(INS)读操作的内存大小
 INS_IsMemoryRead(INS)指令是否读内存
 INS_IsMemoryWrite(INS)指令是否写内存
 INS_HasMemoryRead2(INS)指令是否含有2个内存读操作数
 INS_IsNop/IsCall/IsBranch/IsCall/IsRet(INS)判断指令类别
 INS_IsStackRead/Write(INS)判断指令是否读/写栈内容
 INS_Disassemble(INS)反汇编指令
 INS_IsSyscall/IsSysRet(INS)是否系统调用/返回指令
 INS_Address(INS)指令的地址
 INS_Size(INS)指令的大小
 INS_Prev/Next(INS)上/下一条指令
 INS_Rtn(INS)指令所在的函数
 INS_Opcode(INS ins)指令的操作码
 INS_RewriteMemoryOperand修改指令的内存操作数
 INS_InsertDirectJump插入直接跳转指令
 INS_insertIndirectJump插入间接跳转指令
 INS_Delete删除指令
BasicBlock(Single entry, single exit)BBL_InsHead第一条指令
 BBL_InsTail最后一条指令
 BBL_Prev/Next前/后一个基本块
 BBL_Address基本块的地址
 BBL_NumIns基本块的大小
TRACE(Single entrance, multiple exit)TRACE_BblHead/BblTail第一个/最后一个基本块
 TRACE_NumBbl/NumIns基本块/指令的数目
 TRACE_Address地址
 TRACE_Size大小
 TRACE_Rtn所在的函数
RoutineRTN_InsHead/InsTail第一条/最后一条指令
 RTN_NumIns指令的数目
 RTN_Address/Size地址/大小
 RTN_Sec函数所在的段
 RTN_Prev/Next前/后一个函数
 RTN_FindByAddress根据地址查找函数
 RTN_Sym函数对应的符号
SectionSEC_RtnHead/RtnTail第一个/最后一个函数
 SEC_Address/Size地址/大小
 SEC_Prev/Next前/后一个段
 SEC_Type段的类型:代码,数据,调试
 SEC_Data段的数据内容
 SEC_Mapped是否映射到内存空间
 SEC_Img所在的Image
ImageIMG_SecHead/SecTail第一个/最后一个段
 IMG_Prev/Next前/后一个加载的image
 IMG_RegsymHead第一个正规符号
 IMG_Type类型:静态,共享,共享库,可重定位对象
 IMG_FindByAddress查找image
 APP_ImgHead/ImgTail第一个/最后一个加载的image
IARGIARG_INST_PTR指令地址
 IARG_REG_REFERENCE寄存器内容
 IARG_MEMORYREAD_EA内存读的有效地址
 IARG_MEMORYREAD2_EA内存读的有效地址
 IARG_MEMORYWRITE_EA内存写的有效地址
 IARG_MEMORYREAD_SIZE内存读的大小
 IARG_MEMORYWRITE_SIZE内存写的大小
 IARG_FUNCARG_CALLSITE_VALUE函数参数值(caller)
 IARG_FUNCARG_ENTRYPOINT_VALUE函数参数值(callee)
 IARG_RETURN_IP返回地址(callee)
 IARG_RETURN_REGS保存分析函数返回值的寄存器
 IARGf_MEMORYOP_EA内存操作的有效地址

Admob PIN码 完结!

下午第N次翻阅公司仓库,终于发现了Google的PIN码信封 前后折腾了有3个月,这是最后一次申请的PIN(第三次),12月月初请求,今天收到。...
  • superleexpert
  • superleexpert
  • 2014年12月25日 18:49
  • 2505

Linux设备驱动之七----总线设备驱动模型

前言: 在Linux 2.6的设备驱动模型中,关心总线,设备和驱动这3个实体,总线将设备和驱动绑定。在系统没注册一个设备的时候,会寻找与之匹配的驱动; 相反的,在系统每注册一个驱动的时候,会寻找与之匹...
  • u010661782
  • u010661782
  • 2015年11月06日 11:21
  • 596

allegro has extra pin

摘自: https://community.cadence.com/cadence_technology_forums/f/27/t/12273 In reply to sala...
  • eibo51
  • eibo51
  • 2017年02月17日 11:06
  • 529

orCAD导出PADS PCB 网络表出错: [FMT0023] Lib/part pin mismatch BP30 pin 2 。。。

从orCAD CIS 16.5导出PADS PCB 网络表时出错,提示如下:Netlist Format: padspcb.dllDesign Name: E:\HARDWAREDESIGN\HDMI...
  • ywxiao66
  • ywxiao66
  • 2013年07月15日 16:07
  • 4524

AT命令和PIN码

AT命令和PIN码1.AT+CLCK="SC",1,"1234" 设置PIN码为12342.AT+CLCK="SC",2 查询是否设置了PIN码3.AT+CLCK="SC",0,"1234" ...
  • ce123
  • ce123
  • 2015年03月28日 16:04
  • 9864

caffe学习笔记(2)

caffe学习笔记(2)-视觉层(vision layers) 本文参考博客caffe学习,是根据这篇博客做的学习笔记。详细情况可以参考原博客,真的很赞。 所有的层都具有的...
  • Ddreaming
  • Ddreaming
  • 2016年10月12日 08:44
  • 679

SAP学习笔记 (SAP Portal学习笔记2)

 基本概念          关于SAP的UI,有几个重要的概念必须知道:1.Framework page 2.Theme 3.Desktop 4.Display rules. 1. Framewor...
  • starshus
  • starshus
  • 2009年01月17日 14:06
  • 6927

android Sim卡锁定 pin解锁流程学习

1.Android自帶的pin解鎖部份在framework/base/policy/src/com/android/internal/policy/impl/SimUnlockScreen.java ...
  • qq69696698
  • qq69696698
  • 2012年05月25日 20:34
  • 6832

Linux GPIO

linux内核中的GPIO系统之(1):软件框架 http://www.wowotech.net/linux_kenrel/io-port-control.html linux内核中的GPIO系统...
  • kangtingting01
  • kangtingting01
  • 2015年01月16日 16:23
  • 283

解决 off grid pin 警告

画完原理图编译时出现“off grid pin 警告”,这是由于元件的线与栅格点不对应造成的。在ad6.9里面,电机DXP进入Preferences,然后按下图编辑栅格点的尺寸即可。...
  • Cs1275
  • Cs1275
  • 2013年08月05日 09:05
  • 5177
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Pin学习笔记2
举报原因:
原因补充:

(最多只允许输入30个字)