码迷,mamicode.com
首页 >  
搜索关键字:内存地址计算    ( 14个结果
深入理解C
目的 搞清楚一此比较特殊的C代码对应的汇编语言是什么。 在实际机器中的表现形式是什么样的。 方法 通过查看编译器生成的汇编代码 调试时查看反汇编代码 常用操作 将常量装入REG 将内存里数据装入REG 将REG里数据装入内存 练习 将简单的C赋值语句转为汇编代码 内存地址计算 内存寻址实例 栈操作 ...
分类:其他好文   时间:2021-06-23 17:18:44    阅读次数:0
死磕 Java 系列(一)—— 常用类(1) String 源码解析
写在前面这是博主新开的一个 java 学习系列,听名字就可以看出来,在这一些系列中,我们学习的知识点不再是蜻蜓点水,而是深入底层,深入源码。由此,学习过程中我们要带着一股钻劲儿,对我们不懂的知识充满质疑,力求把我们学过的知识点都搞清楚,想明白。一、引言在 java 的世界里,存在一种特殊的类,它们的... ...
分类:编程语言   时间:2019-10-18 17:29:55    阅读次数:83
编程的发展史及Python简介
一.编程语言演变史 编程语言分为三类,分别是机器语言,汇编语言和高级程序语言。 1.机器语言:用0和1表示二进制跟计算机进行直接的沟通交流,对硬件进行直接操作。 2.汇编语言:用简单的英文标签来表示二进制数,对硬件进行直接操作。 3.高级语言:以一种更贴近人的逻辑思维方式进行编程,屏蔽点了大多数的底 ...
分类:编程语言   时间:2019-06-28 22:30:00    阅读次数:184
死磕 java集合之HashMap源码分析
HashMap使用什么结构存储数据?java7和java8的实现方式有什么区别?它为什么那么快?它什么时候进行树化?什么时候进行反树化?它的扩容规则又是怎样的?有没有什么数据结构可以替换红黑树的实现部分? ...
分类:编程语言   时间:2019-04-01 21:15:34    阅读次数:195
变量的概念
变量的概念 1.什么是变量? 量指的是记录事物的状态 变指的是事物状态是可变的 2.为什么要用变量? 为了让计算机具备人记忆事物状态的技能 3.如何使用变量? 先定义: 如:age = 18 变量的三大组成部分 变量名:指向变量名应该反映出状态的属性 赋值符号:把变量值绑定给变量名 变量值:就是事物 ...
分类:其他好文   时间:2019-03-19 15:17:29    阅读次数:158
汇编第一章总结
汇编第一章讲的是一些基本知识。 1.汇编语言的产生及演变 -机器语言 直接面前机器,计算机可以直接识别、执行。 -汇编语言 主体:汇编指令 不同的CPU有不同的汇编指令。 -高级语言 不依赖计算机(C++/JAVA) -机器语言、汇编语言、高级语言的区别 2.汇编语言的组成(汇编指令、伪指令、其他符 ...
分类:其他好文   时间:2018-10-14 16:25:42    阅读次数:105
CPU的组成结构及其原理
中央处理器(Central Processing Unit, CPU)CPU的基本架构和工作原理其实百科上讲得已经相当清楚了,不过我觉得有些事情呢还是给个例子出来比较方便学习。本文会先从内存地址,计算机的一般架构之类的基础知识出发,然后逐步为读者"拼装"出一个超级简单的8-bit CPU。。。就像下... ...
分类:其他好文   时间:2018-09-04 19:03:47    阅读次数:212
Week8——hashcode()和equals()方法
equals()方法 Object类中的equals方法和“==”是一样的,没有区别,即俩个对象的比较是比较他们的栈内存中存储的内存地址。而String类,Integer类等等一些类,是重写了equals方法,才使得equals和“==不同”,他们比较的是值是不是相等。所以,当自己创建类时,自动继承 ...
分类:其他好文   时间:2018-04-30 15:37:26    阅读次数:165
64位内存地址计算公式
汇编语句 后四个字节 命名为 A 汇编语句当前地址 命名为 B 汇编语句占内存字节数 命名为 C A + B + C = 目标地址 举例 fffff800`03e83b72 4c8d15c7dd2300 lea r10,[nt!KeServiceDescriptorTable (fffff800`0 ...
分类:其他好文   时间:2017-09-19 17:55:02    阅读次数:896
java-se-面试(1)-字符串
http://blog.csdn.net/zhangerqing/article/details/8093919 hashCode和identityHashCode的区别 I、 hashCode()方法是Object类下面的一个方法,供继承类重写,根据对象内存地址计算哈希值,String类重写了ha ...
分类:编程语言   时间:2016-06-08 14:00:55    阅读次数:182
14条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!