码迷,mamicode.com
首页 >  
搜索关键字:汇编    ( 6349个结果
VisualStudio 编写汇编代码相关设置
VS编写汇编代码方法 新建空项目,不创建解决方案 项目右键,Build Customizations,选择masm 新建源文件,后缀为.ASM 编写代码 .386 ; Tells MASM to use Intel 80386 instruction set. .model flat,stdcall ...
分类:其他好文   时间:2020-06-24 23:53:29    阅读次数:121
VisualStudio C++使用汇编函数
Visual Studio编写C++代码使用汇编函数 新建空项目 新建如下源文件 ;test.asm ;测试函数 三个数相加 ;.386 .model flat, c ;public test_ .code test_ proc ;初始化栈帧指针 push ebp mov ebp,esp ;加载参数 ...
分类:编程语言   时间:2020-06-24 23:18:39    阅读次数:106
原子性操作原理分析
1. 概念 原子操作是指不被打断的操作,即它是最小的执行单位。最简单的原子操作就是一条条的汇编指令(不包括一些伪指令,伪指令会被汇编器解释成多条汇编指令)。在 linux 中原子操作对应的数据结构为 atomic_t,定义如下: typedef struct { int counter; } ato ...
分类:其他好文   时间:2020-06-24 19:57:50    阅读次数:57
地址空间和地址生成
地址空间和地址生成 地址空间 物理地址空间--硬件支持的地址空间 逻辑地址空间--一个运行的程序所拥有的内存范围 逻辑地址生成: 编译,汇编,链接,载入(程序重定位) 物理地址生成: CPU方面: 1、运算器(ALU)需要逻辑地址的内存内容 2、cpU中(MMU)内存管理单元寻找逻辑地址映射表里逻辑 ...
分类:其他好文   时间:2020-06-24 19:48:37    阅读次数:56
ARM 精简指令集与复杂指令集
什么是ARM,CISC RISC 又是什么 最近苹果公司召开了最新发布会,苹果PC将采用自研的ARM芯片,这将使苹果PC、移动端、平板成为同一个硬件下的系统。而ARM使用的就是CISC精简指令集,大学汇编没有学好,只能在此补上... CISC Complex Instruction SetCompu ...
分类:其他好文   时间:2020-06-24 00:34:30    阅读次数:113
windows compile boringssl
目标是要安装boringssl boringssl构建方式有几种,ndk,cmake,反正都不要要win7上折腾,ndk环境不好配置,各种报错。cmake到最后nasm安装了,但是汇编还是出问题了,放弃了,还是UILD-WINDOWS.md指示的用vcpkg装 看下依赖: 一定要在win10上进行安 ...
分类:Windows程序   时间:2020-06-24 00:23:44    阅读次数:170
Reverse-工具篇-OD快捷键整理
Alt+l 记录 Alt+e 可执行模块 Alt+m 内存 Alt+c cpu(反汇编视图) Ctrl+p 补丁 Alt+k 调用堆栈 Alt+b 断点 Alt+f5 设置窗口总在最前 Alt+o 调试选项 Alt+F3 - 关闭当前窗口。 Ctrl+F4 - 关闭当前窗口。 F5 - 最大化当前窗 ...
分类:其他好文   时间:2020-06-23 10:29:19    阅读次数:78
汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.2
(1) 段地址乘以16+偏移地址 就是: 0001H*16+【0,FFFFH】 结果:001H+【0,FFFFH】=【0010H,1000FH】 (2)偏移地址范围:0-FFFFH 就是套公式:20000H=SA*16+EA EA取值范围:0-FFFFH SA=2000H-【000H,FFFH】=[ ...
分类:编程语言   时间:2020-06-21 18:03:02    阅读次数:73
Java Jar 包加密 -- XJar
Java Jar 包加密 一、缘由 Java的 Jar包中的.class文件可以通过反汇编得到源码。这样一款应用的安全性就很难得到保证,别人只要得到你的应用,不需花费什么力气,就可以得到源码。 这时候就需要对jar进行加密处理。 二、技术&工具 XJar GitHub:https://github. ...
分类:编程语言   时间:2020-06-20 21:19:40    阅读次数:793
在 Visual Studio 中查看反汇编代码
在源代码中设置断点,然后进行点击调试 若要启用反汇编窗口,请在工具>选项(或工具> 选项>调试下,选择启用地址级调试。 若要在调试期间打开反汇编窗口,请选择窗口>反汇编或按 Alt+8 。 除汇编指令外,反汇编窗口还可显示下列可选信息: 每条指令所在的内存地址 对于本机应用程序,它是实际内存地址。 ...
分类:其他好文   时间:2020-06-20 16:49:52    阅读次数:212
6349条   上一页 1 ... 15 16 17 18 19 ... 635 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!