RISC-V - 小记

在这里插入图片描述


文章目录

    • 关于 RISC-V
      • 安装


关于 RISC-V

RISC : Reduced Instruction Set Computing
RISC-V(“RISC five”)的目标是成为一个通用的指令集架构(ISA)

  • 官网:https://riscv.org
  • github : https://github.com/riscv

教程

  • [完结] 循序渐进,学习开发一个RISC-V上的操作系统 - 汪辰 - 2021春
    https://www.bilibili.com/video/BV1Q5411w7z5/
    课程资源
    https://gitee.com/unicornx/riscv-operating-system-mooc
  • 《RISC-V体系结构编程与实践》 奔跑吧Linux社区
    https://book.douban.com/subject/36240082/
  • 《RISC-V体系结构编程与实践》一书配套实验 参考代码
    https://gitee.com/benshushu/riscv_programming_practice
  • 老笨聊 RISC-V
    https://space.bilibili.com/277836343/video
  • RISC-V 手册 - 一本开源指令集的指南
    翻译:勾凌睿、黄成、刘志刚, 校阅:包云岗
    https://www.wenjiangs.com/wp-content/uploads/2022/10/RISC-V-Reader-Chinese-v2p1.zip

一个特别好的社区

  • 极术社区
    https://aijishu.com

安装

  • RISC-V Toolchain
    homebrew (macOS) packages for RISC-V toolchain
    https://github.com/riscv-software-src/homebrew-riscv

伊织 2023-08-02

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/53122.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

35岁体能断崖,裁员热潮,焦虑倍增,你当如何应对?

小明是一个35岁的研发工程师,最近正面临工作压力和身体状况的双重挑战。他在一家大厂工作多年,但由于公司裁员的原因,他也成为了其中的一员。 小明虽然年龄已经不再年轻,但他一直以来都非常注重自己的体能状况。每天早上&#xf…

SpringBoot+AOP+Redission实战分布式锁

文章目录 前言一、Redission是什么?二、使用场景三、代码实战1.项目结构2.类图3.maven依赖4.yml5.config6.annotation7.aop8.model9.service 四、单元测试总结 前言 在集群环境下非单体应用存在的问题:JVM锁只能控制本地资源的访问,无法控制…

elasticSearch常见的面试题

常见的面试问题 描述使用场景 es集群架构3个节点,根据不同的服务创建不同的索引,根据日期和环境,平均每天递增60*2,大约60Gb的数据。 调优技巧 原文参考:干货 | BAT等一线大厂 Elasticsearch面试题解读 - 掘金 设计阶…

Linux中的firewall-cmd

2023年8月4日,周五上午 目录 打开端口关闭端口查看某个端口是否打开查看当前防火墙设置firewall-cmd中的服务在防火墙中什么是服务?为什么会有服务?打开或关闭服务查看某个服务是否打开firewall-cmd中的 zones查看所有可用的zones&#xff0…

k8s手动发布镜像的方法

kubectl edit deploy编辑对应的文件,并:wq!保存即可

LinkedList和ArrayList有什么区别?

ArrayList和LinkedList的大致区别: ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 对于新增和删除操作add和remov…

环球数科、BUFFALO面试(部分)

环球数科 系统复杂且需求迭代频繁,如何维护微服务之间的接口调用关系? API接口在设计的时候需要大量的需求文档,而且文档也需要不断维护。如何高效维护API文档就很重要了。以下是一些常见的API管理工具:Swagger:Swag…

appium自动爬取数据

爬取类容:推荐知识点中所有的题目 爬取方式:appium模拟操作获取前端数据 入门级简单实现,针对题目和答案是文字内容的没有提取出来 适用场景;数据不多,参数加密,反爬严格等场景 from appium import webdriver impor…

【机器学习 | 决策树】利用数据的潜力:用决策树解锁洞察力

🤵‍♂️ 个人主页: AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!&…

LEARNING TO EXPLORE USING ACTIVE NEURAL SLAM 论文阅读

论文信息 题目:LEARNING TO EXPLORE USING ACTIVE NEURAL SLAM 作者:Devendra Singh Chaplot, Dhiraj Gandhi 项目地址:https://devendrachaplot.github.io/projects/Neural-SLAM 代码地址:https://github.com/devendrachaplot/N…

MySql之索引

MySql之索引 1.索引概述 MySql官方对索引的定义为:索引是帮助MySql高效获取数据的数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用数据,这样就可以在这些数据结构上实现高级查找…

STM32使用HAL库中外设初始化MSP回调机制及中断回调机制详解

STM32使用HAL库之Msp回调函数 1.问题提出 在STM32的HAL库使用中,会发现库函数大都被设计成了一对: HAL_PPP/PPPP_Init HAL_PPP/PPPP_MspInit 而且HAL_PPP/PPPP_MspInit函数的defination前面还会有__weak关键字 上面的PPP/PPPP代表常见外设的名称为…