E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RISC
QtRVSim(二)一个
RISC
-V 程序的解码流程
继上一篇文章简单代码分析后,本文主要调研如何实现对指令的解析运行。调试配置使用gdb工具跟踪调试运行。c_cpp_properties.json项目配置:{"name":"QtRvSim","includePath":["${workspaceFolder}/**"],"defines":[],"compilerPath":"/usr/bin/clang","cStandard":"c11","c
灰海宽松
·
2024-01-27 13:42
#
RISC-V
#
QtRVSim
risc-v
【知识---常见的计算机架构有哪些】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言x86架构:ARM架构:MIPS架构:Power架构:SPARC架构:
RISC
-V架构:Itanium架构(IA-64):总结前言提示
fyc300
·
2024-01-27 10:21
架构
运维
硬件架构
ubuntu
linux
基于ARM架构的云平台建设,能否替代X86架构?云宏一云多芯混合架构方案解析
x86架构和ARM架构都是目前主流的两种CPU架构实际上就是CISC与
RISC
之间的区别,以下面几点对比分析为例:1、追求不同:x86主要追求性能,但会导致功耗大,不节能,而ARM则是追求节能,低功耗,
云宏信息
·
2024-01-27 04:07
云计算
服务器虚拟化
架构
arm
云计算
性能优化
服务器
初识ARM处理器
ARM设计了大量高性价比、耗能低的
RISC
处理器、相关技术及软件。2014年基于ARM技术的全年全球出货量是120亿颗,从诞生到现在为止基于ARM技术的芯片有600亿颗[2]。
土豆西瓜大芝麻
·
2024-01-26 14:30
arm开发
MIT 6.S081---Lab: traps
汇编代码如下图所示(可参考
RISC
-V常用汇编指令):可以从代码第45~47行代码可以看出,main函数调用
Marine Tears
·
2024-01-26 14:04
#
6.S081
android
linux
c语言
操作系统
1.4
RISC
-V内存
内存1.地址空间
RISC
-V线程可以单字节寻址2XLEN字节内存地址空间。类型字节数半字2字节字4字节双字8字节四字16字节内存地址空间是环形的,也就是地址2XLEN-1地址空间和0地址空间是相邻的。
TianXiaPy
·
2024-01-26 14:34
RISC-V
risc-v
RISC
-V 的MMU
以rv64为例riscv64的MMU为code增加了一个新概念:虚拟地址,在这个概念之上,加了很多限制目前好像是无法在物理地址上直接加限制的//MPU就是这样子的,但是颗粒度大相关的限制size:有效位数(可选择64/57/49/39)//根据satp.MODE选择,satp为标准寄存器颗粒度(总是4KB)//参考附录内存属性:共享缓冲缓存内存顺序模型(普通/设备)有扩展标准,Svpbmt对于设备
__pop_
·
2024-01-26 14:33
杂七杂八总览
riscv
MMU
RISC
-V汇编简介
RISC
-V汇编简介汇编语言有3类指令组成:a.汇编指令:机器码的助记符,有对应的机器码,可以翻译成对应的二进制机器码。
risc_luck
·
2024-01-26 14:33
RISC-V汇编
mcu
risc-v
嵌入式
RISC
-V 常用汇编指令
RISCV常用汇编指令相关寄存器寄存器ABI名用途Saverx0zero读取时总为0,写入时不起任何效果-x1ra存放函数返回地址(returnaddress)Callerx2sp存放栈指针(stackpointer)Calleex3gpglobalpointer-x4tpthreadpoint-x5-x7t0-t2临时(temporaries)寄存器,Callee可能会使用这些寄存器,所以Cal
程序DNA
·
2024-01-26 14:33
笔记
risc-v
一文学懂
risc
-v汇编操作
使用分支实现if语句汇编if的技巧使用分支实现循环语句汇编循环的技巧:跳转指令(核心:函数的调用)使用汇编写完整的程序伪指令数组栈指针保存寄存器与临时寄存器参数寄存器和返回值寄存器案例下一步:设计一个
risc
-v
维昵娟
·
2024-01-26 14:33
risc-v
RISC
-V 常用汇编指令集
RISC
-V常用汇编指令集一、通用寄存器介绍寄存器ABI名用途Saverx0zero读取时总为0,写入时不起任何效果(只有读RO权限)-x1ra存放函数返回地址(returnaddress)Callerx2sp
mjLlm
·
2024-01-26 14:33
risc-v
汇编
C语言编译成
RISC
-V汇编代码后的执行步骤
RISC
-V汇编代码学习引言1.寄存器布局2.指令特点3.常用指令3.1存取指令3.2运算指令3.3堆栈指令3.4跳转指令3.5C语言与对应的
RISC
-V汇编语言引言本文在学习了x86和ARM6两种指令集架构之后
小橘滴滴滴
·
2024-01-26 14:32
c语言
risc-v
开发语言
risc
-v 文档翻译: RVWMO Memory ConsistencyModel
总览本章定义了
RISC
-V内存一致性模型。内存一致性模型是一组规则,指定load内存返回的值。
RISC
-V使用一种称为“RVWMO”(
RISC
-V弱内存序)的内存模型,该模
lu_xi_xi
·
2024-01-26 14:02
risc-v
linux
RISC
-V BOOM核学习
来源:
RISC
-VBOOMdocumentationRISC-VBOOM核学习TheBerkeleyOut-of-OderMachineINTRODUCTIONRV64GCFig.1DetailedBOOMPipeline
diamond_biu
·
2024-01-26 14:01
硬件基础
文献
risc-v
RISC
-V汇编语言(5)
汇编语言
RISC
-V汇编语言入门汇编语言概念简介汇编语言语法介绍
RISC
-V汇编指令总览
RISC
-V汇编指令操作对象
RISC
-V汇编指令编码格式指令格式(format)主机字节序(HBO-HostByteOrder
并行不是并发
·
2024-01-26 14:59
RISC-Ⅴ设计
学习
单片机
stm32
RISC
-V常用汇编指令
RISC
-V寄存器表:
RISC
-V和常用的x86汇编语言存在许多的不同之处,下面将列出其中部分指令作用:指令语法描述addiaddird,rs1,imm将寄存器rs1的值与立即数imm相加并存入寄存器rdldldt0,0
Marine Tears
·
2024-01-26 14:28
#
汇编语言
risc-v
汇编
RISC
-V RVWMO 内存模型解释
RISC
-VRVWMO内存模型解释引言本文介绍
RISC
-VRVWMO内存模型。RVWMO内存模型定义了什么样的全局内存顺序才是合法的。
爱寂寞的时光
·
2024-01-26 14:27
计算机体系结构
risc-v
算法
计算机体系结构
多线程
stm32产品架构
然后看到知乎一篇文章这样写:ARM架构:由英国ARM公司设计的一系列32位的
RISC
微处理器架构总称,现有ARMv1~ARMv8种类
晴山ぺ
·
2024-01-26 13:04
#
相关知识
arm开发
架构
【知识---什么是ARM计算机架构】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言精简指令集计算机(
RISC
):低功耗:多种应用:多种架构:生态系统:可定制性:总结前言提示:这里可以添加本文要记录的大概内容:
fyc300
·
2024-01-26 08:12
arm开发
计算机视觉
自动驾驶
边缘计算
11 Ubuntu | 省时省事| riscv-gnu-toolchain工具链安装|无需编译
文章目录序言下载预编译包解压缩,观察该包添加环境变量验证安装成功序言大家好我是CSDN不知名放弃领域创作者早上真好,最近想放弃学习
RISC
-V了,所以首先得入门。
早上真好
·
2024-01-26 07:14
从装硬盘开始的环境搭建
RISC-V学习记录
ubuntu
gnu
linux
risc-v
第一节——单片机概述
51单片机与8051(80C51)兼容的主要产品ATMEL公司生产的兼容51单片机的具体型号2.AVR系列单片机AVR系列是1997年ATMEL公司挪威设计中心的A先生与V先生共同研发出的精简指令集(
RISC
—ReducedInstructionSetComputer
小明在考研
·
2024-01-24 10:29
51
单片机
嵌入式硬件
RISC
-V汇编程序设计-计组
汇编程序一、赋值语句(一)寄存器操作数赋值
RISC
-V寄存器功能表(简化版)寄存器编号用途x0硬连接为0,表示常数0x1经常称作ra,存储返回地址x2经常称作sp,称作栈指针,存储栈顶位置x5~x7存储临时变量
wyf-student
·
2024-01-24 00:30
risc-v
笔记
汇编
RISC
-V指令详解-计组
常见指令类型R型指令一、指令格式funct7(7bit)rs2(5bit)rs1(5bit)funct3(3bit)rd(5bit)opcode(7bit)其中:rs1(5bit):存储第一个操作数所在的寄存器号rs2(5bit):存储第二个操作数所在的寄存器号rd(5bit):存储结果数所在的寄存器号二、示例ExampleOne:addx7,x8,x9funct7(7bit)rs2(5bit)r
wyf-student
·
2024-01-24 00:29
risc-v
笔记
国产操作系统:VirtualBox安装openKylin-1.0.1虚拟机并配置网络
国产操作系统:VirtualBox安装openKylin-1.0.1虚拟机并配置网络openKylin操作系统目前适配支持X86、ARM、
RISC
-V三个架构的个人电脑、平板电脑及教育开发板,可以满足绝大多数个人用户及开发者的使用需求
番茄打电脑
·
2024-01-23 21:55
虚拟化与操作系统
程序人生
经验分享
服务器
运维
linux
Computer_compusition_ch2-1 指令-计算机的语言
排序程序ARM与x86指令的组成MIPS的设计思想计算机本质执行机器语言指令-01串指明执行操作-操作码-01串前几位数据来源、去向-操作数/地址码-01串剩余位|操作码|地址码|地址码|MIPS作为
RISC
SCY新建文件夹
·
2024-01-23 09:17
计算机组成与设计
笔记
经验分享
从零学习开发一个
RISC
-V操作系统(四)丨
RISC
-V汇编语言编程
本篇文章的内容一、
RISC
-V汇编语言简介1.1
RISC
-V汇编语言的基本格式1.2
RISC
-V汇编指令操作对象1.3
RISC
-V汇编指令编码格式1.4
RISC
-V汇编指令分类 本系列是博主参考B站课程学习开发一个
Include everything
·
2024-01-22 18:51
RISC-V操作系统
学习
risc-v
汇编语言学习1
CompilerExplorer(godbolt.org)这个网站可以把我们写的C语言等实时翻译为汇编等语言,便于参考一个不错的视频讲解riscv(
RISC
-V)指令集(MIT)A01Introduction
aaajj
·
2024-01-22 12:26
汇编
学习
汇编
体验开源香山高性能开源
RISC
-V 处理器
整体架构设计香山处理器是乱序六发射结构设计,目前支持RV64GCBK扩展。香山处理器前端流水线包括分支预测单元、取指单元、指令缓冲等单元,顺序取指。后端包括译码、重命名、重定序缓冲、保留站、整型/浮点寄存器堆、整型/浮点运算单元。dochttps://xiangshan-doc.readthedocs.io/zh-cn/latest/香山的官方文档仓库,包括香山项目的整体介绍、代码仓库概览、集成指
阳光8088
·
2024-01-22 10:59
risc-v
linux
ubuntu
【TEE】PENGLAI TEE
蓬莱TEE介绍蓬莱TEE论文蓬莱TEE文档蓬莱TEE项目文章目录1简介2PengLai于2021
RISC
-V中国峰会2.1TEE/enclave有什么用蓬莱TEE3蓬莱文档3.1教程(蓬莱TVM)3.1.1
Destiny
·
2024-01-20 09:43
可信执行环境TEE
可信计算技术
安全架构
安全
risc-v
通过MSP430定时器实现led灯的闪烁
姓名:杨汉雄学号:19011210569【嵌牛导读】MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(
RISC
)的混合信号处理器(MixedSignalProcessor
d36a3fd5b3e4
·
2024-01-20 09:55
arm寻址方式
ARM属于
RISC
体系结构,一个AMR汇编程序中的大部分汇编指令,基本上都和数据传输有关,在内存-寄存器,内存-内存,寄存器-寄存器之间来回传输数据。
fantasy_arch
·
2024-01-19 19:25
arm开发
《RVfpga:理解计算机体系结构》3.0 版本更新上线
《RVfpga:理解计算机体系结构》(以下简称“《RVfpga》”)是Imagination推出的完整
RISC
-V计算机体系结构课程,该课程针对本科教学设计,包含一整套丰富的教学资料和实践练习,可帮助学生了解处理器架构中的关键要素
Imagination官方博客
·
2024-01-19 00:27
【正点原子STM32】单片机简介(FLASH、SRAM和DRAM、CISC和
RISC
、冯诺依曼和哈佛)
一、单片机是什么二、单片机有什么用三、单片机发展历程四、单片机发展趋势五、CISCVSRISC六、总结一、单片机是什么单片机:Single-ChipMicrocomputer,单片微型计算机,是一种集成电路芯片RAM里的SRAM和DRAMSRAM(StaticRandomAccessMemory)和DRAM(DynamicRandomAccessMemory)是两种常见的随机访问存储器类型,它们在
咖喱年糕
·
2024-01-18 12:07
STM32
stm32
SRAM和DRAM
FLASH
CISC和RISC
冯诺依曼结构
哈佛结构
单片机
中国芯片人才储备严重不足,
RISC
-V有助摆脱 “卡脖子” 困境
【新智元导读】当前,我国芯片产业“缺芯少魂”的困境依旧存在,想要解决中国芯片领域面临的“卡脖子”问题,
RISC
-V无疑是一道“曙光”。
曹元_
·
2024-01-17 03:28
AI嵌入式K210项目(6)-开启双核模式
文章目录前言一、K210双核心和BSP介绍二、实验过程代码实现总结前言前面我们在介绍K210时提及到,K210芯片中有两个
RISC
-V核心,一般情况下,只有一个核心在运行,本章将介绍如何开启双核模式。
疯狂飙车的蜗牛
·
2024-01-16 15:07
K210开发板
AI
K210
嵌入式AI
嵌入式
双核
RISC-V
CH32V307VCT6样片申请
公司致力于为客户提供万物互联、上下互通的芯片及解决方案,主要产品包括USB/蓝牙/以太网接口芯片和连接型/互联型/无线型MCU,产品侧重于连接、联网和控制CH32V307CH32V305/7系列是基于32位
RISC
-V
IOT那些事儿
·
2024-01-15 20:42
嵌入式
物联网
嵌入式硬件
单片机
鸿蒙OS 系统服务框架子系统
根据
RISC
-V、Cortex-M、Cortex-A不同硬件平台,分为两种硬件平台,以下简称M核、A核。
木小柴
·
2024-01-15 17:53
沁恒CH32V103 边玩边学1-开发环境与GPIO项目
它基于
RISC
-V架构,来看看GPT给出的介绍:
RISC
-V是一种开源的指令集架构(ISA),与x86和ARM相似。
Zhillery
·
2024-01-15 16:37
#
STM32
单片机
stm32
c语言
嵌入式硬件
从CISC到
RISC
-V:揭开指令集的面纱
对于大多数同学来说,计算机或智能手机的运行似乎就像魔法一样神奇。你可能知道它们内部都是一些复杂的电子组件,比如CPU、内存等等,但这些组件是如何协同工作,让我们可以在电脑上打字,或者在手机上看视频呢?实际上,这一切都归功于一种名为“指令集”的神秘语言。今天,我们就一起揭开这种神秘语言的面纱,感受一下它的魅力所在。指令集是计算机硬件和软件之间交互的桥梁,它定义了计算机硬件可以执行的操作,比如各种逻辑
萤火架构
·
2024-01-15 09:37
计算机基础
CISC
risc-v
RISC
指令集
龙芯
RISC
-V Bytes: Caller and Callee Saved Registers
原文链接1:https://danielmangum.com/posts/
risc
-v-bytes-caller-callee-registers/原文链接2:https://zhuanlan.zhihu.com
sunvally
·
2024-01-15 09:40
risc-v
Linux 期末复习
Linux期末复习计算机历史硬件基础1,计算机硬件的五大部件:控制器、运算器、存储器、输入输出设备2,cpu分为精简指令集(
RISC
)和复杂指令集(CISC)3,硬件只认识0和1,最小单位是bit,最小存储单位是字节
小威程序员
·
2024-01-14 22:10
linux
警惕国外对
RISC
-V 技术采取的限制
这里不科普,有兴趣的自行百度)开源免专利芯片技术
RISC
-V或成为指令集领域的新战场。华盛顿过去几个月一直在讨论限制获取
RISC
-V技术,认为有利用
RISC
-V绕过
CIb0la
·
2024-01-13 12:11
risc-v
linux
运维
ChinaSys 2023 整理
芯片设计首先于指令级,但指令级为公司私有,无法基于开源芯片设计,相比来说
RISC
-V是开源的。之前的开源软件给我们很多启示,例
妙BOOK言
·
2024-01-12 21:15
论文阅读
论文阅读
嵌入式MCU学习利器-01-在线虚拟仿真平台介绍
推荐你选择一款功能丰富、易于上手的开发板,比如或者STM32系列开发板、安芯开发板、平头哥开发板(
risc
-v)。它们都有广泛的社区支持和丰富的资源,适合初学者入门。
songchunwei92
·
2024-01-12 19:10
后端
英特尔:对
RISC
-V,我是认真的
本文作者:张心怡本文转载自中国电子报当地时间2月7日,英特尔公司正式加入
RISC
-V国际基金会并“直升”高级会员,将基于其代工服务平台加强
RISC
-V的生态建设和商用进程。
英特尔开发人员专区
·
2024-01-12 08:50
开发者分享
risc-v
arm开发
与 x86、ARM 三分天下,全球“开花”的
RISC
-V 如何成为中国最受欢迎芯片架构?...
这个项目就是
RISC
-V。与大多数指令集相比,
RISC
-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售
RISC
-V芯片和软件。经过十余年的技术发展和社区的不断努力,如今RIS
Hack电子
·
2024-01-12 08:19
arm开发
risc-v
架构
RISC
-V是如何与X86、ARM三分天下
目录1.行业CPU指令集格局2.汽车中的
RISC
-V进展2.1国际进展2.2国内进展3.小结2023年3月2日,在平头哥牵头举办的玄铁
RISC
-V生态大会上,工程院院士倪光南表示,基于
RISC
-V模块化
CyberSecurity_zhang
·
2024-01-12 08:46
闲言碎语
risc-v
国产芯片
汽车芯片
中央处理器CPU(2)---流水CPU与
RISC
1.流水CPU(一看到这个就想起老家的流水席了,不知道各位吃过没。)1.1并行处理技术对于计算机来说不论如何发展,最重要的一个追求目标就是很高的运算速度,冯诺依曼机是,现代计算机依然是,所以就不得不提及并行处理技术。早期冯诺依曼机采用串行处理,即任意时刻只能进行一个操作,并行是使得以上各个操作能同时进行,从而大大提高计算机的运行速度。并行的两种含义:1)同时性:两个以上事物在同一时刻发生。2)并发
13KB
·
2024-01-11 22:09
计算机组成原理复习
计算机外设
计算机网络
MIPS指令集处理器设计(支持64条汇编指令)
MIPS是最早、最成功的
RISC
处理器之一[11],源于Stanford大学的JohnH
物质波波波
·
2024-01-11 08:38
计算机体系结构
汇编
硬件工程
硬件架构
fpga开发
RISC
Zero各功能模块代码解析
1.引言开源代码见:https://github.com/
risc
0/
risc
0(C++和Rust)2.
risc
0-build-kernel模块
risc
0-build-kernel模块:用于构建kernels
mutourend
·
2024-01-10 21:16
zkVM
zkVM
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他