技术栈
汇编
南玖yy
4 天前
linux
·
运维
·
服务器
·
汇编
·
科技
·
开源
·
gradle
Linux 桌面市场份额突破 5%:开源生态的里程碑与未来启示
2025 年 6 月,StatCounter 数据显示 Linux 在美国桌面市场份额首次突破 5%,达到 5.03%,而全球市场份额在 2024 年 7 月已达 4.45%。这一突破标志着 Linux 从技术极客的 “试验田” 转变为主流操作系统选项,具有三重战略意义:
GeekMax
5 天前
汇编
(笔记)U-boot 2012.10 armv7启动汇编解析
文件路径: arch/arm/cpu/armv7/start.S 目标平台: ARM Cortex-A系列处理器 功能: U-Boot bootloader的启动汇编代码 版本: U-Boot 2012.10
南玖yy
6 天前
linux
·
运维
·
汇编
·
后端
·
架构
·
系统安全
·
策略模式
Linux权限管理:从“Permission denied“到系统安全大师
Linux 作为多用户系统,权限是系统安全的第一道防线。不合理的权限设置可能导致:掌握权限管理,既能守护系统安全,又能高效实现团队协作(如共享目录权限配置)。本文将权限知识按 模块分组,附原理、命令、实战案例,帮你快速构建知识体系。
Kira Skyler
7 天前
汇编
·
c++
c++,从汇编角度看lambda
本篇作为c++,从汇编底层角度深入理解带捕获的lambda如何转化为std::function的开胃小菜
暗流者
8 天前
汇编
·
学习
·
网络安全
·
pwn
学习pwn需要的基本汇编语言知识
🙋♀️ 博主介绍:暗流者 ⭐ 本期精彩:学习pwn需要的基本汇编语言知识 🏆 热门专栏:带你从C语言和汇编角度入门pwn 🚀 专栏亮点:零基础友好 | 实战案例丰富 | 循序渐进教学 | 代码详细注释 💡 学习收获:从语言角度入门pwn,为您的pwn之路打好基础
单车少年ing
10 天前
汇编
ARM64---C中调用汇编指令
如题,有时为了提高部分代码运行性能,可以将部分C代码实现,用汇编改写(自己编写常比编译器优化效果更好)
无小道
12 天前
c语言
·
开发语言
·
汇编
·
c++
函数返回值问题,以及返回值的使用问题(c/c++)
有关于返回值的理解产生了许多问题:函数定义和声明时指定返回值的作用是什么?返回值以什么方式返回上层函数?什么时候函数返回产生临时对象?等等。
菜菜why
14 天前
汇编
·
单片机
·
嵌入式硬件
·
嵌入式软件
详细解析单片机启动汇编文件:以startup_stm32f407xx.s为例
在嵌入式开发中,启动文件(例如startup_stm32f407xx.s)是单片机系统运行的基础。它负责在单片机上电或复位后,完成最初的硬件和软件环境初始化,包括设置堆栈、建立中断向量表、跳转到主程序入口等关键步骤。
马里奥的蘑菇云
15 天前
汇编
·
arm
ARM GCC内联汇编
没有=,+修饰的操作符都是read-only的,input operand list都是read-only,所以想对同一变量又读又写,那只能将它放在output operand list并用+修饰。
AI迅剑
15 天前
汇编
·
c++
模块三:现代C++工程实践(4篇)第二篇《性能调优:Profile驱动优化与汇编级分析》
1.1 硬件性能计数器的极致利用PMU事件深度定制:输出分析显示L1缓存缺失率高达18%,分支预测失败率12%,证实内存访问模式存在根本缺陷。
代码改变世界ctw
16 天前
汇编
·
arm开发
·
架构
ARM汇编编程(AArch64架构)第13课:多核启动与调度
代码改变世界ctw
17 天前
汇编
·
arm开发
·
架构
ARM汇编编程(AArch64架构)课程 - 第9章:原子操作与同步
应用场景:关键变体:注:所有示例代码需在QEMU或真实ARMv8开发板上验证
代码改变世界ctw
18 天前
汇编
·
arm开发
·
安全
·
trustzone
·
atf
·
optee
2.2 TF-A在ARM生态系统中的角色
TF-A(Trusted Firmware-A)是ARM官方提供的安全固件参考实现,直接体现了ARM安全架构的设计理念:
baynk
18 天前
汇编
·
学习
逆向入门(9)汇编篇-bound指令的学习
看程序的时候碰到这么一行没见过的代码,简单记录一下这里是用到了bound指令,这是 x86 汇编中的指令,用于检查数组索引是否在有效范围内。
无小道
19 天前
c语言
·
开发语言
·
汇编
·
c++
c++--typedef和#define的用法及区别
在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:
代码改变世界ctw
20 天前
汇编
·
arm开发
·
架构
ARM汇编编程(AArch64架构)课程 - 第5章函数调用规范
ARM Architecture Procedure Call Standard for 64-bit (AAPCS64)
liulilittle
20 天前
c语言
·
开发语言
·
汇编
·
c++
·
hook
·
底层
·
钩子
C/C++ inline-hook(x86)高级函数内联钩子
引用:Inline Hook是一种二进制指令劫持技术,通过修改目标函数的机器码,将执行流重定向到自定义函数。其核心价值在于无需源码即可监控或修改程序行为,广泛应用于调试器(如x64dbg)、安全软件(如杀毒引擎)和性能分析工具(如VTune)。
代码改变世界ctw
20 天前
汇编
·
arm开发
ARM汇编编程(AArch64架构)课程 - 第8章:控制流与循环
原始循环:展开4次后的循环:最佳实践:
Jacen.L
21 天前
汇编
【汇编逆向系列】九、函数传参之结构体 - SHL、SHR指令,小型结构体参数和返回值
目录1. 汇编代码1.1 debug编译1.2 release编译2. 汇编分析2.1 结构体的头文件
2401_86161528
22 天前
linux
·
汇编
·
ubuntu
·
docker
·
容器
跨平台的ARM 和 x86 Docker 镜像:汇编语言实验环境搭建
1.安装 Docker 官网链接:https://www.docker.com/ 以Debian(Ubuntu)系统为例: