# 实现 "riscv64 架构 文档" ## 简介 在本文中,我将向你介绍如何实现 "riscv64 架构 文档"。我将解释整个过程的步骤,并提供每个步骤所需的代码和注释。我们将使用 Markdown 语法来标识代码和表格,并使用 Mermaid 语法中的 Gantt 图来展示甘特图。 ## 整体流程 下面是实现 "riscv64 架构 文档" 的步骤表格: | 步骤编号 | 步骤名称
原创 2023-12-01 08:33:45
63阅读
 Linux ubuntu 5.11.0-1021-generic #22-Ubuntu SMP Tue Sep 28 15:19:16 UTC 2021 riscv64 riscv64 riscv64 GNU/LinuxLinux version 5.11.0-1021-generic (buildd@riscv64-qemu-lcy01-078) (gcc (Ubuntu 10.3.
转载 2024-01-09 16:22:34
1073阅读
RT-Thread Smart Ubuntu 20.04.4 RISCV64 编译环境的搭建
原创 2023-03-06 16:00:50
715阅读
在Ubuntu下运行QEMU模拟riscv64来运行Debian系统是一种实用的方法,它能帮助你在不同的架构上测试和运行软件。以下是一种可能的步骤,但请注意,这种方法可能会因为你的具体环境和版本而略有不同。首先,你需要在Ubuntu上安装QEMU。QEMU是一个开源的处理器模拟器和虚拟机,它可以模拟各种处理器架构,并为它们提供虚拟机服务。你可以使用以下命令安装QEMU:sudo apt updat
文章目录1.搭建开发环境1.1 开发涉及的环境/工具:1.2 安装qemu虚拟化工具1.2.1 apt安装
原创 2023-07-03 14:49:01
474阅读
这里写目录标题一、Linux系统安装Docker二、镜像篇  1、搜索镜像  2、拉取镜像  3、查看已有镜像  4、运行镜像为容器  5、删除镜像  6、导出镜像  7、导入镜像三、容器篇  1、查看容器  2、启动容器  3、停止容器  4、重启容器   5、查看容器日志  6、进入容器  7、查看容器  8、查看容器详细  9、生成镜像三、DockerFile(对于开发来说,重中之重。) 
转载 2024-01-15 21:32:43
162阅读
本文章对E203开源核的Decode模块进行总结。一、 指令总结六种基本指令格式,分别是:用于寄存器-寄存器操作的 R 类型指令用于短立即数和访存 load 操作的 I 型指令用于访存 store 操作的 S 型指令用于条件跳转操作的 B 类型指令用于长立即数的 U 型指令用于无条件跳转的 J 型指令RISC-V的指令有几个特点:指令只有六种格式,并且所有的指令都是 32 位长,这简化了指令解码R
转载 2024-06-26 14:07:32
96阅读
riscv pmp】PMP考试全解析:从准备到维持认证的有效性 PMP(Project Management Professional)认证是全球公认的项目管理专业人士资格认证,其知识体系以项目管理协会(PMI)的《项目管理知识体系指南》(PMBOK)为基础。对于想要提升项目管理能力和职业竞争力的人来说,PMP认证是一个重要的里程碑。而在获得PMP认证后,为了保持认证的有效性,需要每三年获得6
原创 2023-11-09 13:26:05
71阅读
RISC-V国际公司的首席执行官Calista Redmond在最近的嵌入式世界展览会上表示RISC-V架构芯片出货量已突破百亿,RISC-V始自2010年,此前ARM实现这一目标却花了18年,可以看出RISC-V已达到新阶段,对ARM形成巨大的威胁。RISC-V始自2010年加州大学伯克利分校的学术项目,后来相关业者认为这一项目具有巨大的前景,因为它更强调低成本,可以成熟工艺生产出性能更高的芯片
RISC-V技术市场分析RISC-V 2023:难点也是突破点  全球首款集成3D GPU的量产RISC-V单板计算机——昉·星光 2近期,开源RISC-V再次走到聚光灯下。不久前,腾讯公司加入开源指令集标准RISC-V国际协会(RISC-V International)。继阿里巴巴、华为、紫光展锐、中兴通讯、赛昉科技、中科院等企业和机构之后,RISC-V阵营中迎来了新的中国成
转载 2023-09-07 19:36:51
40阅读
近日国内RISC-V 软硬件厂商赛昉科技推出了RISC-V架构的PC处理器,并推出了单板计算机,此前已有阿里推出的无剑600平台和龙芯处理器可用于PC,这意味着国产芯片正加速进军PC处理器市场,对于占据领导地位的美国芯片企业Intel来说无疑是噩耗。Intel如今依然是PC处理器市场的王者,占有PC处理器市场多数市场份额,不过近几年来它在PC处理器市场的王者地位被日渐动摇,导致它的领先优势被削弱。
踩坑记录(未成功,不建议使用):$ git  clone  https://github.com/riscv/riscv-tools.git,执行该命令会在当前目录下下载得到一个名为riscv-tools的文件夹,其中内容如图a所示,共十五个文件和文件夹,但其中以riscv为前缀的文件夹是空文件夹。根据网上资料,输入 git  submodule  upda
转载 2024-09-12 07:05:54
100阅读
https://mp.weixin.qq.com/s/9lHolIPqRQow33ToIhGLOA 简单介绍arch/riscv/kernel/head.S中的启动流程。 1. vmlinux.lds.S vmlinux.lds.S是用于链接vmlinux的链接脚本文件: 其中: a. 输出的架构是 ...
转载 2021-09-04 14:09:00
107阅读
2评论
https://mp.weixin.qq.com/s/S-XnHDaAFd_R2Ksi019itg 简单介绍Linux kernel中riscv架构中irq相关的内容。 1. setup_trap_vector 在主初始化流程中,调用了setup_trap_vector初始化中断向量表: setup ...
转载 2021-09-08 21:00:00
625阅读
2评论
https://mp.weixin.qq.com/s/27AS_0EiMKrAENb5w--Lzg 简单介绍Linux kernel中riscv架构相关锁的实现。 本文目录 1. arch_spinlock_t 2. arch_spin_is_locked 3. arch_spin_unlock 4 ...
转载 2021-09-15 15:25:00
150阅读
2评论
https://mp.weixin.qq.com/s/ysF8gxPmxnYgyVpXsBGbaA 简单介绍Linux kernel中riscv架构核间中断ipi相关的内容。 本文目录: 1. send_ipi_single 2. ipi_ops 3. sbi_send_cpumask_ipi 4. ...
转载 2021-09-14 21:01:00
987阅读
2评论
## RISC-V CPU架构的实现指南 ### 引言 RISC-V(Reduced Instruction Set Computer - Five)是一种开放的指令集架构(ISA),具有简单而灵活的特点。作为一名新手,你可能会感到实现RISC-V CPU架构有些困惑。在这篇文章中,我将为你提供一个清晰的实现流程,并逐步解释每一步所需的代码。 ### 实现流程 | 步骤 | 描述
原创 2024-09-17 07:16:41
66阅读
1 系列整体架构图producer端发送消息broker端接收消息broker端消息的存储consumer消费消息分布式事务的实现定时消息的实现关于顺序消费关于重复消息关于高可用2 整体架构图先来看下官方给出的整体架构图Producer集群:拥有相同的producerGroup,一般来讲,Producer不必要有集群的概念,这里的集群仅仅在RocketMQ的分布式事务中有用到Name Serv
转载 2024-07-15 00:29:15
52阅读
RT-Thread BSP qemu-virt64-riscv 的编译环境搭建
原创 精选 2023-03-25 07:56:02
704阅读
关于RISC-V在伯克利大学诞生的经历,本节在此不做重复赘述。因为多年来在CPU领域已经出现过多个免费或开放的架构,很多高校也在科研项目中推出过多种指令集架构。因此,当笔者第一次听说RISC-V之时,以为又是一个玩具,或纯粹学术性质的科研项目而不以为意。直到笔者亲自通读了一遍RISC-V的架构文档,不禁为其先进的设计理念所折服。同时,RISC-V架构的各种优点也得到了众多专业人士的青睐好评和众多商
  • 1
  • 2
  • 3
  • 4
  • 5