标签:寄存器

开发一个 Linux 调试器(三):寄存器和内存

开发一个 Linux 调试器(三):寄存器和内存

上一篇博文中我们给调试器添加了一个简单的地址断点。这次,我们将添加读写寄存器和内存的功能,这将使我们能够使用我们的程序计数器、观察状态和改变程序的行为。系列文章索引随着后面文章的发布,这些链接会逐渐生效。准备环境断点寄存器和内存Elves 和 dwarves源码和信号源码级逐步执行源码级断点调用栈展

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
C++ 函数性能优化中的 SIMD 技术应用

C++ 函数性能优化中的 SIMD 技术应用

simd技术是一种并行处理技术,可显著提升处理大量数据的函数性能。它允许在宽寄存器上执行单条指令,一次处理多个数据元素。在实战中,通过向量化循环可应用simd,如求和函数中使用128位寄存器同时处理4个32位整数。性能测试表明,在intel i7-8700k处理器的非simd版本函数耗时0.028秒

贤蛋大眼萌 贤蛋大眼萌 2024-04-23
0 0 0