码迷,mamicode.com
首页 >  
搜索关键字:跳转指令    ( 157个结果
2018-2019-1 20165329 《信息安全系统设计基础》第4周学习总结
2018-2019-1 20165329 《信息安全系统设计基础》第4周学习总结 教材学习内容总结 Y86-64指令:Y86-64指令是x86-84指令集的一个子集。它只包括8字节整数操作。有4个整数操作指令:addq、subq、andq和xorq。有7个跳转指令:jmp、jle、jl、je、jne ...
分类:其他好文   时间:2018-10-20 20:21:49    阅读次数:220
【CPU微架构设计】利用Verilog设计基于饱和计数器和BTB的分支预测器
在基于流水线(pipeline)的微处理器中,分支预测单元(Branch Predictor Unit)是一个重要的功能部件,它负责收集和分析分支/跳转指令的参数和执行结果,当处理新的分支/跳转指令时,BPU将根据已有的统计结果和当前分支跳转指令的参数,预测其执行结果,为流水线取指提供决策依据,进而 ...
分类:其他好文   时间:2018-10-20 00:15:11    阅读次数:428
C语言-第33课 - 认清函数的真面目
第33课 - 认清函数的真面目 一.概念 程序 = 数据 + 算法 C程序 = 数据 + 函数 我们下面分析一下汇编语言,汇编语言是从上到下顺序执行的,汇编为了循环执行,就有了跳转指令。通过来回的跳转,就存在了不同的功能模块,这也就是我们C语言中的函数的原型。 模块化程序设计: C语言中的模块化: ...
分类:编程语言   时间:2018-10-15 21:19:03    阅读次数:147
补码、条件跳转指令
补码(二进制:正数的补码为本身,负数的补码为取反加一) 12进制时钟: 12 + 1 = 13 = 1 12 - 11 = 1 这里的1和-1就互为补码 计算器将减法运算转换为加法运算简化电路 如果是正数,补码为其本身 如果是负数,补码即为摸减去这个数的绝对值 1 --> 1 -11 --> 12 ...
分类:其他好文   时间:2018-10-14 16:26:19    阅读次数:202
OD 实验(十五) - 对一个程序的逆向
程序: 打开程序 出现一个 NAG 窗口 这是主界面 点击 Exit 程序出现 NAG 窗口,然后退出 用 PEiD 看一下 是用 VC++ 6.0 写的程序 逆向: 用 OD 载入程序 跑一下程序 出现 NAG 窗口时暂停 按 Alt+K 显示调用堆栈 这个是 MFC 的对话框,双击来到它所在的地 ...
分类:其他好文   时间:2018-10-05 17:29:07    阅读次数:298
第十七课 保护模式中的特权级(下)
问题: 使用调用门如何实现不同特权级代码之间的跳转(如:从高特权级到低特权级)? 不幸的事实: 调用门只支持从低特权级到高特权级执行 无法利用调用门从高特权级到低特权级执行 从高特权级的代码段通过return far可以返回到低特权级的代码段执行。这时return far是一个跳转指令,完成从高特权 ...
分类:其他好文   时间:2018-09-11 00:59:22    阅读次数:244
跳转指令及其跳转条件
ja 跳转指令,条件:CF=0 和 ZF=0 jab 跳转指令,条件:CF=0 jb 跳转指令,条件:CF=1 jbe 跳转指令,条件:CF=1 或者 ZF=1 jc 跳转指令,条件:CF=1 jcxz 跳转指令,条件:CX=0 je 跳转指令,条件:ZF=1 jecxz 跳转指令,条件:ECX=0 ...
分类:其他好文   时间:2018-09-09 20:02:04    阅读次数:2163
C++之虚函数与虚继承详解
准备工作 1、VS2012使用命令行选项查看对象的内存布局 微软的Visual Studio提供给用户显示C++对象在内存中的布局的选项:/d1reportSingleClassLayout。使用方法很简单,直接在[项目P]选项下找到“visual属性”后点击即可。切换到cpp文件所在目录下输入如下 ...
分类:编程语言   时间:2018-07-01 15:56:59    阅读次数:178
我和Python的Py交易》》》》》》函数
一 函数是什么? 是数学中的函数? Python中 函数是指将一组语句的集合通过一个名字(函数名)封装起来的一段代码。(所以这里的函数是subroutine子程序) 那要函数干嘛。不都是代码吗?只不过函数是通过一个名字被封装起来的一段代码。有名字就就了不起啊!!! 对啊,有名字就是了不起啊,函数可以 ...
分类:编程语言   时间:2018-06-21 01:30:10    阅读次数:207
u-boot.2012.10——mini2440(二、启动流程分析)
参考资料:https://blog.csdn.net/suiyuan19840208/article/details/7239949 1、第一阶段功能 * 硬件设备初始化 * 加载u-boot第二段代码到RAM空间 * 设置好栈 * 跳转到第二段代码入口 2、第二段代码的功能 * 初始化本阶段使用的 ...
分类:其他好文   时间:2018-05-28 10:13:01    阅读次数:195
157条   上一页 1 2 3 4 5 6 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!