上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: RISC-V RVV第8讲之RVV intrinsics spec(翻译) 目录RISC-V RVV第8讲之RVV intrinsics spec(翻译)1 介绍2 RVV intrinsics的使用2.1 RVV intrinsics 版本号2.2 头文件包含2.3 RVV子扩展3 控制RVV扩展 阅读全文
posted @ 2025-04-12 16:18 sureZ_ok 阅读(2852) 评论(0) 推荐(0)
摘要: RISC-V RVV第7讲之intrinsic 编程 目录RISC-V RVV第7讲之intrinsic 编程1 手撸汇编 VS intrinsics 函数编程2 intrinsics 函数编程2.1 使用RVV intrinsics的第一个实例2.2 为什么有这么多RVV intrinsics函数 阅读全文
posted @ 2025-04-12 16:18 sureZ_ok 阅读(1251) 评论(0) 推荐(0)
摘要: RISC-V RVV第6讲之RVV 向量设置指令 目录RISC-V RVV第6讲之RVV 向量设置指令1 设置vtype寄存器2 设置vl寄存器 处理大量元素的一种常见方法是“条状挖掘”,即循环的每次迭代都处理一些元素,迭代继续,直到所有元素都被处理完毕。 第一讲提到:RVV支持动态向量长度(VL) 阅读全文
posted @ 2025-04-12 16:17 sureZ_ok 阅读(945) 评论(0) 推荐(0)
摘要: RISC-V RVV第5讲之RVV 向量指令格式 目录RISC-V RVV第5讲之RVV 向量指令格式1 向量与标量操作2 向量操作中的 SEW EEW LMUL EMUL参数3 向量掩码(Masking)操作4 Prestart, Active, Inactive, Body, 和 Tail 部分 阅读全文
posted @ 2025-04-12 16:17 sureZ_ok 阅读(2306) 评论(0) 推荐(0)
摘要: RISC-V RVV第4讲之RVV 数据在向量寄存器的布局 目录RISC-V RVV第4讲之RVV 数据在向量寄存器的布局1 LMUL = 12 LMUL < 13 LMUL > 14 混合宽度运算5 掩码寄存器的布局参考: 这一章讲述不同的SEW、 LMUL 以及VLEN参数下向量寄存器中元素的排 阅读全文
posted @ 2025-04-12 16:13 sureZ_ok 阅读(1389) 评论(0) 推荐(0)
摘要: RISC-V RVV第3讲之RVV编程模型 目录RISC-V RVV第3讲之RVV编程模型1 RVV 状态寄存器1.1 misa.V 字段1.2 mstatus 中向量上下文状态域(Vector Status, VS)1.3 sstatus 中向量上下文状态域(Vector Status, VS)1 阅读全文
posted @ 2025-04-12 16:13 sureZ_ok 阅读(2133) 评论(3) 推荐(1)
摘要: RISC-V RVV第2讲之RVV常见名词解释 目录RISC-V RVV第2讲之RVV常见名词解释1 RVV 中常见缩略词2 RVV 中缩略词的含义参考: 1 RVV 中常见缩略词 RVV中有一些常用缩写词,看RVV spec时需要弄明白这些概念。 以下列一下RVV中常见的单词缩写 单词缩写 全称 阅读全文
posted @ 2025-04-12 16:08 sureZ_ok 阅读(2098) 评论(0) 推荐(1)
摘要: RISC-V RVV第1讲之RVV简介 目录RISC-V RVV第1讲之RVV简介1. 背景2. RVV简介2.1 SISD与SIMD2.2 X86 的 SIMD 发展路线2.3 ARM 的 SIMD 发展路线2.4 RISC-V的 V 扩展3 几种SIMD指令集的比较参考: 1. 背景 学习RIS 阅读全文
posted @ 2025-04-12 16:06 sureZ_ok 阅读(4337) 评论(0) 推荐(2)
摘要: 目录MCU如何使用fopen fread fwrite fclose等函数?1 读写文件改为读写数组2 文件操作函数2.1 fopen()2.2 fclose()2.3 fread()2.4 fwrite()2.5 fgetc()2.6 fgets()2.7 fputc()2.8 fputs()2. 阅读全文
posted @ 2024-12-10 22:30 sureZ_ok 阅读(954) 评论(0) 推荐(0)
摘要: 目录1 内嵌汇编示例2 内嵌汇编样式2.1 模版关键字2.2 汇编指令列表2.3 输出操作数2.4 输入操作数2.5 破坏描述部分3 内嵌汇编使用示例 内嵌汇编(Inline Assembly),允许在高级语言(c或c++)中嵌入汇编语言,从而实现汇编语言和高级语言混合编程。 我之前的一篇学习笔记讲 阅读全文
posted @ 2024-10-07 22:04 sureZ_ok 阅读(1406) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页