汇编

切糕师学AI8 小时前
汇编·arm开发
ARM 汇编指令:UBFX本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET 12、ARM 汇编指令:STP\LDP 13、ARM 汇编指令:UBFX
切糕师学AI11 小时前
汇编·arm开发
ARM 汇编指令:STP\LDP本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET 12、ARM 汇编指令:STP\LDP 13、ARM 汇编指令:UBFX
Trouvaille ~1 天前
linux·c语言·汇编·got·动静态库·动态链接·plt
【Linux】库制作与原理(三):动态链接与加载机制💬 欢迎讨论:在前两篇中,我们学习了库的制作和静态链接原理。但动态链接是如何工作的?为什么动态库可以被多个进程共享?GOT和PLT是什么?本篇将深入动态链接的底层机制,揭示位置无关码、全局偏移表、过程链接表的奥秘,带你理解从动态库加载到函数调用的完整过程。
猫猫的小茶馆1 天前
汇编·arm开发·stm32·单片机·嵌入式硬件·架构
【ARM】从零封装STM32标准库这篇文章是 STM32F10x系列 GPIO 外设的寄存器定义和操作函数。头文件stm32f10x.h 定义了 GPIO 和 RCC 外设的寄存器结构体、基地址映射、引脚编号枚举以及工作模式/速度配置类型。stm32f10x_gpio.h 声明了三个关键函数:GPIO_SetBits/ResetBits 用于控制引脚输出电平,GPIO_Init 函数实现引脚模式初始化,通过分析 GPIO_Mode 参数判断输入/输出模式,并配置 CRL/CRH 寄存器设置具体引脚的工作模式和速度。整个设计采用寄存器直接映
切糕师学AI1 天前
汇编·arm开发·assembly
ARM 汇编指令:PUSH 和 POP本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET
切糕师学AI1 天前
汇编·arm开发
ARM 汇编指令:ERET本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET
切糕师学AI2 天前
汇编·arm开发·assembly
ARM 汇编指令:BX本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX
切糕师学AI2 天前
汇编·arm开发
ARM 汇编指令:B本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX
Trouvaille ~2 天前
linux·运维·服务器·c语言·汇编·动静态库·编译链接
【Linux】库制作与原理(一):静态库与动态库的制作使用💬 欢迎讨论:这是Linux系统编程系列的新篇章。之前我们深入学习了文件系统、进程管理等核心知识,现在我们将探索另一个重要主题:库。在实际开发中,我们每天都在使用各种库,但你真正理解库的本质吗?静态库和动态库有什么区别?为什么动态库运行时找不到?本篇将从零开始,带你深入理解Linux下库的制作与使用。
渡我白衣2 天前
c语言·汇编·人工智能·嵌入式硬件·网络协议·硬件工程·c
计算机组成原理(9):零拓展与符号拓展大家好!今天我们来聊一个在 C/C++ 编程中天天见、却很少有人深究的细节:表面上看,这只是一个简单的类型转换:把 16 位的 short 赋值给 32 位的 int。但你有没有想过——CPU 是如何把一个“短”数据变成“长”数据的?
CHANG_THE_WORLD3 天前
java·服务器·汇编
6.2.在汇编层面,数据本身没有类型在汇编层面,数据的"类型"并不是数据自身的属性,而是通过程序员如何使用这些数据来体现的。具体来说,就是通过选择特定的标志检查指令来"声明"数据的类型。
切糕师学AI3 天前
汇编·arm开发
ARM 汇编指令:TST本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST
切糕师学AI3 天前
汇编·arm开发
ARM 汇编指令:BEQ本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST
若风的雨3 天前
c语言·汇编·arm开发
ARM Trusted Firmware 启动流程:从汇编到 C 语言的渐进式初始化在 ARM Trusted Firmware(ATF)的启动过程中,一个看似矛盾的现象引起了我们的注意:启动代码在尚未完全初始化 C 运行时环境的情况下,就已经开始调用 C 语言函数。本文将深入分析这一设计背后的原理,特别关注 _init_c_runtime 这一关键步骤,揭示 ATF 如何通过渐进式初始化策略,安全地从汇编环境过渡到完整的 C 应用程序环境。
xiaobuding_QAQ4 天前
汇编·单片机·学习·proteus
51汇编仿真proteus8.15学习篇一(附源码)汇编语言是二进制指令的文本形式,与指令是一一对应的关系。比如,加法指令00000011写成汇编语言就是 ADD。只要还原成二进制,汇编语言就可以被 CPU 直接执行,所以它是最底层的低级语言。
xiaobuding_QAQ4 天前
开发语言·汇编·单片机·学习·proteus
51汇编仿真proteus8.15学习篇二(附源码)汇编语言是二进制指令的文本形式,与指令是一一对应的关系。比如,加法指令00000011写成汇编语言就是 ADD。只要还原成二进制,汇编语言就可以被 CPU 直接执行,所以它是最底层的低级语言。
渡我白衣5 天前
汇编·人工智能·嵌入式硬件·网络协议·机器学习·硬件工程
计算机组成原理(7):定点数的编码表示大家好,欢迎来到我们今天的主题:定点数的编码表示这一章节。相信很多学C语言或C++的学弟学妹们都经历过这样一个“灵异事件”:你定义了一个 int 类型的变量,给它赋值为大约 21 亿(具体是 231−12^{31}-1231−1),然后手贱给它加了个 1。结果呢?这个数瞬间变成了一个巨大的负数!
fengye2071615 天前
汇编
板凳----------(枯藤 )vs2026+win10(第五章-3)可以从调试优化、功能扩展、交互增强、格式美化四个维度升级,先修复基础调试问题,再给出多维度扩展方案: 一、基础调试优化(解决输出排版 / 稳定性问题) 原代码运行正常,但输出可能挤在一起,且无暂停逻辑导致控制台一闪而过。先优化基础体验:
资料,小偿6 天前
汇编·proteus
基于8086计算器8086,8086的计算器,8086简易计算器矩阵键盘proteus8.9版本(4.10.2)基于8086计算器8086, 8086的计算器,8086简易计算器 矩阵键盘proteus8.9版本(4.10.2)
梓仁沐白6 天前
汇编
汇编语言与接口设计:微型计算机硬件系统冯·诺依曼型计算机的硬件分成五大部件,包括运算器、控制器、存储器、输入设备和输出设备主频又称主时钟频率,表示CPU内数字脉冲信号振荡的速度。