Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
objdump说明
objdump有点象那个快速查看之流的工具 就是以一种可阅读的格式让你更多地了解二进制文件可能带有的附加信息 使用objdump显示vxWorks的文件头信息以及入口地址例子 D ftproot gt C Tornado2 2Arm hos
汇编
file
table
header
嵌入式
GNU汇编程序中的分段(.section伪操作)
GNU汇编程序中的分段 lt 1 gt section伪操作 section Starts a new code or data section Sections in GNU are called text a code section
ARM 汇编
汇编
汇编基础(1)--ARM32
简介 ARM32位架构的回顾 汇编语言的定义和作用 寄存器 ARM32位架构中的寄存器 特殊寄存器的概述 寄存器的使用方法和规则 指令 指令的分类和指令格式 常用指令和用法 如数据传输指令 算术运算指令 条件分支指令等 指令的组合和控制流程
汇编
ARM32
汇编语言程序设计的实验环境及上机步骤
汇编语言源程序编制完成后 在计算机上的操作过程分为四个阶段 编辑 汇编 连接 运行调试 如图1 一 实验环境 汇编语言程序设计的实验环境如下 硬件环境 微型计算机 Intel x86系列CPU 一台 软件环境 Windows98 2000
汇编程序
汇编
8086
关于source中的TARGETLIBS和SOURCELIBS的区别
摘自 http topic csdn net u 20090403 11 897684cc 3eca 40f4 90d7 88e501669efe html 转自微软MVP作者 ARM WinCE 1 Dirs文件 关于Dirs文件 就是指
Kernel
WinCE
编译器
汇编
Build
逆流而上——泛谈对二进制可执行程序的静态反编译
欢迎对本blog相关主题感兴趣的团体或单位转载相关文章 但转载时请注明出处 谢谢 一 概述 首先应该声明的是 这里讨论的反编译是针对二进制可执行程序进行的静态反向编译操作 虽然对于类似Java Bytecode和MSIL的虚拟机中间代码的反
编译器
汇编
Fortran
语言
工作
继续谈下调用约定
继续谈下调用约定 今天写了个DLL是用extern C 导出的 以前一直用 def文件 结果出现了以下错误 无法解析的外部符号 declspec dllimport int cdecl SetStatus int imp SetStatus
汇编
汇编语言DW、DB和DD的区别
DW 是定义2字节空间的意思 DW属于汇编的一个伪指令 DW定义字类型变量 一个字数据占2个字节单元 读完一个 偏移量加2 DB定义字节类型变量 一个字节数据占1个字节单元 读完一个 偏移量加1 DD定义双字类型变量 一个双字数据占4个字节
汇编
编程语言
linux-hd.c
linux kernel hd c C 1991 Linus Torvalds This is the low level hd interrupt support It traverses the request list using i
linux012
struct
CMD
table
汇编
CSAPP-数据表示与运算实验
目录 一 实验目的 二 实验要求及注意事项 三 实验原理与内容 1 位操作 2 补码运算 3 浮点数操作 四 实验设备与软件环境 五 实验过程与结果 1 操作符及运算概览 1 位运算和逻辑运算 2 补码运算 3 浮点数 2 功能实现与结论
CSAPP
汇编
Ubuntu
ARM7的三级流水线过程
看到汇编中很多关于程序返回与中断返回时处理地址都很特别 仔细想想原来是流水线作用的效果 所以 决定总结学习下ARM流水线 ARM7处理器采用3级流水线来增加处理器指令流的速度 能提供0 9MIPS MHz的指令处理速度 PS MIPS Mi
arm
存储
汇编
c
ARM LDR/STR指令学习
S3C2440A datasheet上关于这两条指令的说明如下 SINGLE DATA TRANSFER LDR STR The single data transfer instructions are used to load or s
arm
汇编
ARM基础--指令集汇编常用指令
目录 简单的ARM程序 ARM指令集的分类 ARM数据处理指令 ARM跳转指令 ARM的Load Srore指令 ARM的状态寄存器传送指令 ARM软中断指令 ARM伪指令 ARM混合编程 简单的ARM程序 text 表示当前为代码段 gl
汇编
arm开发
禁止本地中断
禁止本地CPU中断是确保一组内核语句被当作一个临界区处理的主要机制 这个机制的意义是 即使当硬件设备产生了一个IRQ信号时 中断禁止也让内核控制路径继续执行 因此 这就提供了一种有效的方式 确保内核控制路径中的一些中断处理程序能访问的数据结
疯狂内核之同步与互斥
数据结构
汇编
语言
thread
GCC参数详解
gcc and g 分别是gnu的c c 编译器 gcc g 在执行编译工作的时候 总共需要4步 1 预处理 生成 i的文件 预处理器cpp 2 将预处理后的文件不转换成汇编语言 生成文件 s 编译器egcs 3 有汇编变为目标代码 机器代
Linuxgcc
gcc
汇编
编译器
语言
arm汇编中感叹号/叹号的作用
arm汇编中存在一个神奇的可选后缀 一般是在寄存器或寻址方式之后 对于加了叹号的情况 访问内存时先根据寻址方式更改寄存器的值 再按照该已经更新的值访问内存
android security
arm
汇编
8086汇编寄存器及指令汇总
1 寄存器的分类 通用寄存器 ax bx cx dx ah al bh bl ch cl dh dl sp bp si di 指令寄存器 ip 标志寄存器 FR 段寄存器 cs ds ss es 2 ax bx cx dx 这四个寄存器存放
汇编
«
1
2
3
4
5
6
7
8