网站首页 站内搜索

搜索结果

查询Tags标签: RISC,共有 29条记录
  • 100行代码实现一个RISC-V架构下的多线程管理框架

    1. 摘要本文将基于RISC-V架构和qemu仿真器实现一个简单的多线程调度和管理框架, 旨在通过简单的代码阐明如何实现线程的上下文保存和切换, 线程的调度并非本文的重点, 故线程调度模块只是简单地采用了轮询的方式.2. 上下文是什么对于一个运行中的程序, 我们可以把它看作一…

    2022/11/26 1:24:07 人评论 次浏览
  • 基于TSSOP20小封装RISC-V MCU CH32V203的FOC应用开发

    通常小体积封装的MCU有着成本较低的优势,被广泛用于BLDC电机的六步方波控制中,此类应用对MCU的各类资源要求较低,小体积封装的MCU往往能够胜任。而基于FOC的PMSM电机开发中,对MCU的运算能力和ADC速度等各类资源有着较高的要求,大部分现有的小体积封装MCU无法满足此类…

    2022/9/13 23:23:40 人评论 次浏览
  • 汽车与芯片技术漫谈

    汽车与芯片技术漫谈 参考文献链接 https://mp.weixin.qq.com/s/2sAxPEK8iT1VdzLLpYtGsw https://mp.weixin.qq.com/s/xuAIVVBZGpoCpWtRUgW58Q https://mp.weixin.qq.com/s/GbN1i-XGIT92r8vhLw6fzg https://mp.weixin.qq.com/s/I0ef_aSZ1mFXwfI0v-__EQ https://mp.weixin.q…

    2022/8/26 6:23:17 人评论 次浏览
  • 100行代码实现一个RISC-V架构下的多线程管理框架

    1. 摘要 本文将基于RISC-V架构和qemu仿真器实现一个简单的多线程调度和管理框架, 旨在通过简单的代码阐明如何实现线程的上下文保存和切换, 线程的调度并非本文的重点, 故线程调度模块只是简单地采用了轮询的方式. 2. 上下文是什么 对于一个运行中的程序, 我们可以把它看作…

    2022/8/16 23:26:11 人评论 次浏览
  • 自己动手写RISC-V的C编译器-02语法描述方法和递归下降解析

    本节增加对*、/、+、-、()运算的支持使用生成规则表示运算符优先级 expr = mul("+" mul | "-" mul)* mul = num("*" num | "/" num)*上面的表达式可以很容易的推导出对于对于运算1*2+3的语法树由expr开始推导乘除法一定会在加减…

    2022/8/9 6:23:52 人评论 次浏览
  • 如何把汇编 伪指令 转成 真指令?

    使用好 gcc 和 objdump 的组合 来源:https://stackoverflow.com/questions/70154049/how-can-i-resolve-risc-v-assembly-pseudo-instructions-to-true-risc-v-instruction 这里还有一个 跟伪指令 有关的 .md 文件 :https://github.com/riscv-non-isa/riscv-asm-manual/…

    2022/8/7 14:52:44 人评论 次浏览
  • RISC-V汇编

    ASM@RISC-V CPU寄存器Register ABI Discription Attributionx0 zero 硬件常数0 N/Ax1 ra 返回地址 Callerx2 sp 栈指针 Calleex3 gp 全局指针 -x4 tp 线程指针 -x5-x7 t0-t2 临时变量 Callerx8 s0/fp 保存寄存器/帧指针 Calleex9 s1 保存寄存器 Calleex10-x11 a0-a1 函数参…

    2022/6/8 1:22:39 人评论 次浏览
  • [转载]MIPS指令集简史:从CISC、RISC之争,到闭源、开源分歧

    原文地址:https://baijiahao.baidu.com/s?id=1704133753207266151&wfr=spider&for=pc集微网报道 在新冠肺炎疫情全球流行和国际局势复杂化的当下,构建自主可控的产业生态已成为共识。要实现完全自主可控,既需要提升包括IP核、EDA工具在内的芯片研发能力和以自…

    2022/4/29 6:12:56 人评论 次浏览
  • ISA指令集基础应用

    ISA指令集基础应用 ISA(Instruction Set Architecture,指令集体系结构)的缩写,指令集因系统性和复杂性,称为(Instruction Set Architecture,ISA)。指令集对上限定了软件的基本功能,对下制订了硬件实现的功能目标,指令系统的设计(指令集中应该包含哪些指令,指令…

    2022/4/10 6:12:52 人评论 次浏览
  • Imagination发布四款RISC-V CPU

    Imagination发布四款RISC-V CPU RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但具有…

    2022/3/5 6:45:05 人评论 次浏览
  • 计算机体系结构的庖丁解牛

    计算机的体系结构是关于计算机自身的系统架构,而软件指令集架构在计算机体系结构中处于核心地位,因为软件和硬件之间都是通过软件指令集架构(ISA)来对话的。计算机的体系结构是关于计算机自身的系统架构,而软件指令集架构在计算机体系结构中处于核心地位,因为软件和硬…

    2022/2/15 23:13:09 人评论 次浏览
  • (10)1024 点 FFT 程序的交叉编译

    对于 1024 点 FFT 的 C 语言程序的交叉编译,需要在原始的 RISC-V 交叉编译环境的基础之上,添加一些必要的嵌入式开发文件、相关的链接处理步骤以及具体的 SoC 实现平台等等。RISC-V 交叉编译环境配备完毕之后,还需要针对性地修改 1024 点 FFT 的 C 代码。主要是在 FFT …

    2022/1/15 22:05:17 人评论 次浏览
  • (10)1024 点 FFT 程序的交叉编译

    对于 1024 点 FFT 的 C 语言程序的交叉编译,需要在原始的 RISC-V 交叉编译环境的基础之上,添加一些必要的嵌入式开发文件、相关的链接处理步骤以及具体的 SoC 实现平台等等。RISC-V 交叉编译环境配备完毕之后,还需要针对性地修改 1024 点 FFT 的 C 代码。主要是在 FFT …

    2022/1/15 22:05:17 人评论 次浏览
  • 第十三章 RISC精简指令计算机

    教材参考计算机组织与结构——性能设计(第九版)第14章这一章我们来讲一讲一种很著名的计算机架构——RISC(另一种与其相对的叫CISC)。那么问题来了,什么是RISC? RISC是Reduced Instruction Set Computer,即精简指令集计算机的简称。而与其相对的则是复杂指令集计算…

    2022/1/10 23:04:28 人评论 次浏览
  • 第十三章 RISC精简指令计算机

    教材参考计算机组织与结构——性能设计(第九版)第14章这一章我们来讲一讲一种很著名的计算机架构——RISC(另一种与其相对的叫CISC)。那么问题来了,什么是RISC? RISC是Reduced Instruction Set Computer,即精简指令集计算机的简称。而与其相对的则是复杂指令集计算…

    2022/1/10 23:04:28 人评论 次浏览
共29记录«上一页12下一页»
扫一扫关注最新编程教程