ARM
Mnnk
这个作者很懒,什么都没留下…
展开
-
ARM学习
PC=当前执行指令地址+8PC = 0| PC = 4 | PC =8A.取指 | A.译码 | A.执行 | A.访存 | A.回写 B.取指 | B.译码 | B.执行 | B.访存 | B.回写 C.取指 | C.译码 | C.执行 | C.访存 | C.回写在五级流水线中,A指令执行时,C...原创 2018-03-23 20:32:59 · 167 阅读 · 0 评论 -
Ubuntu运行MIPS程序
QEMU的下载和安装(Linux平台) apt-get install qemu QEMU的基本使用方法(MIPS) qemu-mips -g 666 mipsfile 等待gdb调试,在IDA中选择remote gdb转载 2018-04-14 21:01:32 · 1735 阅读 · 0 评论 -
ARM交叉编译器命名规则
原文:ARM交叉编译器GNUEABI、NONE-EABI、ARM-EABI、GNUEABIHF等的区别摘要:命名规则:交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi]arch - 体系架构,如ARM,MIPSverdor - 工具链提供商os - 目标操作系统eabi - 嵌入式应用二进制接口根据对操作系统的支持与否,ARM GCC可分为支持和不支持操...转载 2018-05-27 16:02:56 · 343 阅读 · 0 评论 -
objdump命令
相关: objdump命令 objdump的使用摘要:objdump -x obj:以某种分类信息的形式把目标文件的数据组成输出;<可查到该文件的的所有动态库>objdump -t obj:输出目标文件的符号表()objdump -h obj:输出目标文件的所有段概括()objdump -j ./text/.data -S obj:输出指定段的信息(反汇编源代码)objdu...转载 2018-05-27 16:49:17 · 1417 阅读 · 0 评论 -
readelf命令
相关文章: readelf命令 readelf命令和ELF文件详解摘要:-a --all 显示全部信息,等价于 -h -l -S -s -r -d -V -A -I. -h --file-header 显示elf文件开始的文件头信息. -l --program-headers --segments 显示程序头(段头)信息(如果有的话)。 -S --secti...转载 2018-05-27 16:38:06 · 779 阅读 · 0 评论 -
Golang交叉编译
摘要:GOOS和GOARCH分别代表编译的目标系统和平台,可选值如下:GOOSGOARCHdarwin386darwinamd64dragonfly386dragonflyamd64freebsd386freebsdamd64freebsdarmlinux386linuxamd64linuxarmnetbsd386netbsdamd64netbsdarmopenbsd386openbsdamd64...转载 2018-05-28 01:10:03 · 430 阅读 · 0 评论