码迷,mamicode.com
首页 >  
搜索关键字:汇编    ( 6349个结果
汇编语言学习分享(四)
[BX]的含义 想要完整的描述一个内存单元,需要两个条件:1.内存单元的地址 2.内存单元的长度(类型)。 首先讲一下[0]的含义,[0]表示的内存单元,偏移地址为一个立即数0,段地址默认保存在DS寄存器中(之前的文章中讲到过,通过DS寄存器和偏移地址(ds:[0])就可以确定内存中的一个地址)。 ...
分类:编程语言   时间:2020-01-18 10:20:20    阅读次数:101
学习Spring IoC
1:Spring IoC: Spring IoC是实现Object依赖关系之间松散耦合的机制。要在运行时实现对象的松散耦合和动态绑定,对象依赖项将由其他汇编器对象注入。Spring IoC容器是将依赖项注入对象并使其可供我们使用的程序。我们已经了解了如何使用Spring Dependency Inj ...
分类:编程语言   时间:2020-01-17 13:16:31    阅读次数:74
《操作系统真象还原》ELF文件
下面是第五章部分内容的收获。 用C语言编写内核 一直以来我们都是用汇编语言编写程序的,但接下来我们或许很少用汇编语言编写代码了,大多数都是使用C语言。为什么要这样呢?书上的解释我看的不是很懂,只能结合书上谈谈我的见解,个人觉得有两个原因: 汇编语言编写代码较高级语言来说还是麻烦很多的,毕竟大家试试就 ...
分类:其他好文   时间:2020-01-16 23:52:06    阅读次数:85
8086汇编语言学习(二) 8086汇编开发环境搭建和Debug模式介绍
1. 8086汇编开发环境搭建 在上篇博客中简单的介绍了8086汇编语言。工欲善其事,必先利其器,在8086汇编语言正式开始学习之前,先介绍一下如何搭建8086汇编的开发环境。 汇编语言设计之初是用于在没有操作系统的裸机上直接操作硬件的,但对于大部分人来说,在8086裸机上直接进行编程将会面临各种困 ...
分类:编程语言   时间:2020-01-16 22:23:12    阅读次数:82
逆向与反汇编实战(一)--PEiD分析复现
1.准备 简介: PEiD(PE Identifier)是一款著名的查壳工具,其功能强大,几乎可以侦测出所有的壳,其数量已超过470 种PE 文档 的加壳类型和签名。 整个过程需要测试文件成品:https://www.lanzous.com/b07r7qu0d 首先使用PEiD检测之前做的一个异常捕 ...
分类:其他好文   时间:2020-01-16 19:09:35    阅读次数:73
编程语言之间的差异
高级语言:Java 、Python、PHP(有局限性) C#、Go ruby >转换出来是字节码,开发速度快。 初级语言:C、汇编 >转换出来是机器码,开发速度慢,但执行速率快,用于底层开发。 Java 与Python对比: -Java 执行效率高,开发速度较慢 -Python 执行效率低,开发速度 ...
分类:编程语言   时间:2020-01-15 23:21:15    阅读次数:98
2019年总结
2019年,过的马马虎虎吧,荒废了近半年时光去打英雄联盟,学习上旷课迟到,生活上邋里邋遢的,感觉那不是我自己,还好下半年,清醒了过来,虽然依旧时不时的旷课,但是,心里清楚自己的学习进度,让自己不掉队,说的不好听一点,我通过旷课悟出了一个小道理,去了教室,只能代表你没旷课,不代表你能学到知识,不去教室 ...
分类:其他好文   时间:2020-01-15 22:54:10    阅读次数:101
ARM(CM3)的汇编指令
16位数据操作指令名字 功能ADC 带进位加法(ADD with Carry)ADD 加法AND 按位与。这里的按位与和C的”&”功能相同ASR 算术右移(Arithmetic Shift Right)BIC 按位清零(把一个数跟另一个无符号数的反码按位与)CMN 负向比较(把一个数跟另一个数据的二 ...
分类:其他好文   时间:2020-01-15 22:53:14    阅读次数:107
汇编语言学习分享(三)
字的存储 在上一篇中说到一个16位寄存器可以存放一个字(16位)或者一个字节(8位),当存放一个字节的时候只需要一个内存单元(内存单元是以字节为单位的,8位),而存放一个字需要两个内存单元,这样存放一个字就需要两个连续的内存单元,这个16位的字, 高位存放在高地址,低位存放在低地址 。 |内存地址| ...
分类:编程语言   时间:2020-01-15 21:26:00    阅读次数:90
KDB调试 — ARM
1 寄存器 1.1 通用寄存器 A64指令集可以看到31个64位通用(整数)寄存器,分别是R0-R30。 在64位上下文中,这些寄存器通常使用名称x0-x30来表示; 在32位上下文中寄存器使用w0-w30表示。 另外, 寄存器名称可以汇编语言显示为大写或小写。 在当寄存器在此过程调用标准中具有固定 ...
分类:数据库   时间:2020-01-15 15:27:24    阅读次数:253
6349条   上一页 1 ... 48 49 50 51 52 ... 635 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!