- 前言: 一些有一定工作经验的开发人员,觉得SSM、微服务等上层技术才是重点,而忽略了基础的技术,这其实是不可取的,作为一个想向上发展的开发人员,打好基础是最关键的,不然基础的知识永远是你的致命缺点! 关于... 前言: 一些有一定工作经验的开发人员,觉得SSM、微服务等上层技术才是重点,而忽略了基础的技术,这其实是不可取的,作为一个想向上发展的开发人员,打好基础是最关键的,不然基础的知识永远是你的致命缺点! 关于...
- ARM汇编语言指令集汇总 跳转指令存储器和寄存器交互数据指令(内存访问)数据传送指令数据算术运算指令数据逻辑运算指令比较指令组合和分离指令并行指令测试指令ThumbEE指令协处理器指令伪指令无线 ... ARM汇编语言指令集汇总 跳转指令存储器和寄存器交互数据指令(内存访问)数据传送指令数据算术运算指令数据逻辑运算指令比较指令组合和分离指令并行指令测试指令ThumbEE指令协处理器指令伪指令无线 ...
- ARM汇编 将常数加载到寄存器用 MOV 和 MVN 直接加载用 MOV32 加载用 LDR Rd, =const 加载加载浮点常数 将地址加载到寄存器中ADR 和 ADRL 直接加... ARM汇编 将常数加载到寄存器用 MOV 和 MVN 直接加载用 MOV32 加载用 LDR Rd, =const 加载加载浮点常数 将地址加载到寄存器中ADR 和 ADRL 直接加...
- 这是CSAPP的第四个实验,这个实验比较有意思,也比较难。通过这个实验我们可以更加熟悉GDB的使用和机器代码的栈和参数传递机制。 实验目的 本实验要求在两个有着不同安全漏洞的程序上实现五... 这是CSAPP的第四个实验,这个实验比较有意思,也比较难。通过这个实验我们可以更加熟悉GDB的使用和机器代码的栈和参数传递机制。 实验目的 本实验要求在两个有着不同安全漏洞的程序上实现五...
- ARM 是 Advanced RISC Machine 的缩写,可以理解为一种处理器的架构,还可以将它作为一套完整的处理器指令集。 RISC(Reduced Instruction Set Com... ARM 是 Advanced RISC Machine 的缩写,可以理解为一种处理器的架构,还可以将它作为一套完整的处理器指令集。 RISC(Reduced Instruction Set Com...
- 大家都知道函数调用是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 栈帧的结构 函数在调用的时候都是在栈... 大家都知道函数调用是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 栈帧的结构 函数在调用的时候都是在栈...
- 原文连接:http://blog.sina.com.cn/s/blog_56d8ea900100y65b.html 一:表示法: 1、正数5的表示法 假设有一个 int 类型的数,值为5,那么,我们知道它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过... 原文连接:http://blog.sina.com.cn/s/blog_56d8ea900100y65b.html 一:表示法: 1、正数5的表示法 假设有一个 int 类型的数,值为5,那么,我们知道它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过...
- 链接( Clinking)是将各种代码和数据片段收集并组合成为一个单一文件的过程,这个文件可被加载(复制)到内存并执行。链接可以执行于编译时( compile time),也就是在源代码被翻译成机器... 链接( Clinking)是将各种代码和数据片段收集并组合成为一个单一文件的过程,这个文件可被加载(复制)到内存并执行。链接可以执行于编译时( compile time),也就是在源代码被翻译成机器...
- cmp:(compare)指令进行比较两个操作数的大小 格式: cmp oprd1,oprd2 比较oprd1和oprd2操作数,然后通过助记符来实现想要的判断。 teq: (test eq... cmp:(compare)指令进行比较两个操作数的大小 格式: cmp oprd1,oprd2 比较oprd1和oprd2操作数,然后通过助记符来实现想要的判断。 teq: (test eq...
- 导读 本专栏为期末复习和考研专栏,需要详解的可以到下面的练习方式给我留言。我们一起加油 一. 单选题(共5题,100分) 1. (单选题)以下说法错误的是( )。 A. 一般书写表示的数,称为真... 导读 本专栏为期末复习和考研专栏,需要详解的可以到下面的练习方式给我留言。我们一起加油 一. 单选题(共5题,100分) 1. (单选题)以下说法错误的是( )。 A. 一般书写表示的数,称为真...
- MOV 1.可以寄存器与寄存器之间传递数据 2.可以把立即数移动到寄存器中(常数不能超过32位) LDR 1.可以地址与寄存器之间的数据传递 2.也可以常数传递到寄存器中 实例: ... MOV 1.可以寄存器与寄存器之间传递数据 2.可以把立即数移动到寄存器中(常数不能超过32位) LDR 1.可以地址与寄存器之间的数据传递 2.也可以常数传递到寄存器中 实例: ...
- 导读 本专栏为期末复习和考研专栏,需要详解的可以到下面的练习方式给我留言(强调重点 别不好意思下方联系我。给你详细解释!!!)。我们一起加油 1. (填空题, 8分)已知两个二制数x=11011,... 导读 本专栏为期末复习和考研专栏,需要详解的可以到下面的练习方式给我留言(强调重点 别不好意思下方联系我。给你详细解释!!!)。我们一起加油 1. (填空题, 8分)已知两个二制数x=11011,...
- 肥学有话说 小伙伴们大家好呀!😃 我相信点进来的同学多半都是考研或者找工作面试的同学。机组在考研或者面试中的比例还是很大的。小伙伴们要认真学习呀无论是考研还是面试我都祝你们成功。肥学为了帮助大家我也是... 肥学有话说 小伙伴们大家好呀!😃 我相信点进来的同学多半都是考研或者找工作面试的同学。机组在考研或者面试中的比例还是很大的。小伙伴们要认真学习呀无论是考研还是面试我都祝你们成功。肥学为了帮助大家我也是...
- 大家都知道函数调用是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 栈帧的结构 函数在调用的时候都是在栈空间上开辟一段空间以供函数使用,所以,我们先来了解一下通用栈帧的结构。 如图所示,栈是由高地址向地地址的方向生长的,... 大家都知道函数调用是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 栈帧的结构 函数在调用的时候都是在栈空间上开辟一段空间以供函数使用,所以,我们先来了解一下通用栈帧的结构。 如图所示,栈是由高地址向地地址的方向生长的,...
- 首先给大家推荐一个学习C语言/C++ 的github,分享C语言/C入门、学习路线、电子书籍推荐与下载、视频推荐、小项目、干货文章、笔试面试、C语言/C++ 规范、开源项目等。 地址:C语言/C++学习平台 1 C++命名空间基本常识 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被... 首先给大家推荐一个学习C语言/C++ 的github,分享C语言/C入门、学习路线、电子书籍推荐与下载、视频推荐、小项目、干货文章、笔试面试、C语言/C++ 规范、开源项目等。 地址:C语言/C++学习平台 1 C++命名空间基本常识 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签