
SIMD/Assembly Language
SIMD、Assembly language相关文章
fengbingchun
这个作者很懒,什么都没留下…
展开
-
汇编程序设计与计算机体系结构软件工程师教程笔记:总结
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了NASM和MASM,测试代码仅支持Windows和Linux的x86_64。这里是基于之前所有笔记的简单总结,笔记列表如下:处理器、寄存器简介:https://blo原创 2020-09-12 20:45:54 · 771 阅读 · 1 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:其它架构
10. 与处理器及体系结构有关的高级话题10.2 处理器与系统的性能系统寄存器:包括下面几组:(1).控制寄存器(control register):用来表示处理器的模式以及与当前正在执行的任务有关的一些特征:cr0至cr4,其中cr1暂时保留不用;cr8寄存器,也叫作任务优先级寄存器(task priority register, TPR),用来安排外部中断的优先顺序,该寄存器只在64位模式下使用。(2).内存管理寄存器(memory-management register):用来指出保护原创 2020-09-12 10:28:16 · 909 阅读 · 0 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:内联汇编与宏
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了MASM和NASM,测试代码仅支持Windows和Linux的x86_64。9. 内联汇编与宏9.2 内联汇编:是一种在高级语言中嵌入汇编代码的办法。还有一种办法也能原创 2020-09-05 17:10:33 · 862 阅读 · 0 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:函数、字符串、浮点运算
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了NASM和MASM,测试代码仅支持Windows和Linux的x86_64。6. 函数6.2 栈内存入门:栈内存(stack memory)是为自动变量而设的一块区域原创 2020-09-05 14:35:04 · 898 阅读 · 0 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:指令
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了NASM和MASM,测试代码仅支持Windows和Linux的x86_64。4. 基本指令4.1 简介:在很多情况下,MASM会根据上下文来推测指令中的操作数是什原创 2020-08-24 17:25:11 · 669 阅读 · 0 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:汇编语法基础知识
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了NASM和MASM,测试代码仅支持Windows和Linux的x86_64。3. 汇编语言及其语法的基础知识3.2 基本元素:汇编代码的五大支柱:保留字(rese原创 2020-08-22 11:48:45 · 918 阅读 · 0 评论 -
汇编程序设计与计算机体系结构软件工程师教程笔记:处理器、寄存器简介
《汇编程序设计与计算机体系结构: 软件工程师教程》这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译。中文版是2019年出版的。个人感觉这本书真不错,书中介绍了三种汇编器GAS、NASM、MASM异同,全部示例代码都放在了GitHub上,包括x86和x86_64,并且给出了较多的网络参考资料链接。这里只摘记了NASM和MASM,测试代码仅支持Windows和Linux的x86_64。1. 编程语言及数据的基础知识1.1 开篇语:GNU Assembler(GAS)是一原创 2020-08-22 10:41:23 · 998 阅读 · 0 评论 -
王爽著的《汇编语言》第3版笔记
王爽著的《汇编语言》(第3版)于2013年出版,虽然是2013年出版的,但书中部分内容感觉已过时:(1). 基于intel 8086 CPU介绍,intel 8086是英特尔公司上个世纪生产的芯片,是16位的,早已停产;(2). 现在PC机上的intel CPU都是intel core i5, i7等,大部分都是64位的,书中介绍的代码段在现在的PC机上基于vs根本无法编译,而且有些语法在现代汇编语言中应该也不在支持。以下是对书中内容的摘记:注:基于intel 8086 CPU1. 基础知识原创 2020-08-15 10:31:52 · 3727 阅读 · 0 评论 -
开源库Simd在vs2010中的编译及简单使用
开源库Simd在vs2010中的编译及简单使用!原创 2015-03-29 19:29:17 · 5642 阅读 · 4 评论 -
Neon Intrinsics各函数介绍
Neon Intrinsics各函数介绍!原创 2014-07-24 15:39:10 · 49185 阅读 · 10 评论 -
Ubuntu 32下Android NDK+NEON的配置过程及简单使用举例
Ubuntu 32下Android NDK+NEON的配置过程及简单使用举例!原创 2014-07-23 13:51:18 · 5480 阅读 · 0 评论 -
NEON简介
NEON简介!原创 2014-07-21 17:01:09 · 17667 阅读 · 6 评论 -
NEON在Android中的使用举例
NEON在Android中的使用举例。原创 2014-07-14 18:20:09 · 13676 阅读 · 2 评论 -
AVX Intrinsics各函数介绍
AVX Intrinsics各函数介绍!原创 2014-04-13 13:25:15 · 18710 阅读 · 0 评论 -
AES(Advanced Encryption Standard) Intrinsics各函数介绍
AES(Advanced Encryption Standard) Intrinsics各函数介绍原创 2014-03-27 21:48:41 · 4906 阅读 · 0 评论 -
SSE4.1和SSE4.2 Intrinsics各函数介绍
SSE4.1和SSE4.2 Intrinsics各函数介绍原创 2014-03-25 21:41:51 · 12130 阅读 · 0 评论 -
SSE3和SSSE3 Intrinsics各函数介绍
SSE3和SSSE3 Intrinsics各函数介绍原创 2014-03-16 12:50:29 · 7900 阅读 · 0 评论 -
MMX Intrinsics各函数介绍
MMX Intrinsics各函数介绍。原创 2014-03-01 18:48:26 · 5956 阅读 · 0 评论 -
SSE Intrinsics各函数介绍
SSE Intrinsics各函数介绍原创 2014-02-16 19:57:02 · 12294 阅读 · 2 评论 -
SSE2介绍及其简单用法举例
SSE2介绍及其简单用法举例原创 2014-01-19 21:03:11 · 21058 阅读 · 0 评论 -
SSE2 Intrinsics各函数介绍
SSE2 Intrinsics各函数介绍原创 2014-01-18 21:22:59 · 25584 阅读 · 11 评论 -
指令集简介
指令集简介!原创 2014-01-15 18:22:48 · 16998 阅读 · 2 评论