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
RIAC-V架构开发——CSR指令访问控制与状态寄存器的两种方式(寄存器名字、寄存器编号)
1、CSR指令介绍(1)CSR,即ControlandStatusRegister,控制与状态寄存器,属于CPU自带的一类寄存器,csr寄存器采用12bit编码,共支持4096个csr寄存器,其中
RISC
-V
正在起飞的蜗牛
·
2023-10-17 09:08
#
RISC-V体系结构编程与实践
RISC-V架构
RIAC-V架构开发——ecall函数调用分析
1、sbi_ecall函数功能(1)sbi_ecall函数是内核调用SBI的接口,在
RISC
-V架构中定义了SBI规范,内核通过ecall指令来调用SBI接口进而操作硬件;(2)SBI规范参考官网文档《
正在起飞的蜗牛
·
2023-10-17 09:07
#
RISC-V体系结构编程与实践
RISC-V
SBI
01-ESP8266 NodeMCU 物联网开发初识
ESP8266芯片的技术特性处理器:L10632位
RISC
微处理器内核,基于以80或160M
盐池虾
·
2023-10-16 05:18
物联网—ESP8266芯片
物联网
mcu
【CO101】计算机组成原理笔记2 —— MIPS指令转机器码
好玩的项目尽在GitHub文章目录
RISC
与CISCMIPS指令类型RType(Register)IType(Immediate)MType(Memory)BType(Branch)JType(Jump
YY同学Serendipity
·
2023-10-16 04:54
CO101
计算机组成原理
mips
经验分享
机器码
RISCV学习(2)玄铁C910处理器体验
1、开发板介绍LicheePi4A是基于LicheeModule4A核心板的高性能
RISC
-VLinux开发板。
张一西
·
2023-10-16 01:55
嵌入式
RISCV
LicheePi
玄铁
GCC工具链
开发板
20231008-20231013 读书笔记
寄存器组和内部总线等部件组成功能:程序控制、操作控制、时间控制、数据处理运算器:ALU、AC、DR、PSW控制器:IR、PC、AR、ID校验码:码距、奇偶校验码、CRC指令系统:操作数+操作码(取-分析-执行)CISC/
RISC
韧小钊
·
2023-10-16 01:51
#
软考
软考
架构师
不存在开发板或没有链接_手把手教你搭建织女星开发板
RISC
-V开发环境
前言Windows环境下搭建基于Eclipse+
RISC
-Vgcc编译器的
RISC
-V开发环境,配合openocd调试软件,可以实现
RISC
-V内核程序的编译、下载和调试。
weixin_39539563
·
2023-10-15 22:53
不存在开发板或没有链接
MIT6.S081 第一章笔记
6.S081/Fall2020[麻省理工操作系统-2020年秋季]
risc
-v版本的xv6跑在
RISC
-V微处理器上,没用x86的指令集理论上,你可以在一个
RISC
-V计算机上运行XV6,已经有人这么做了
陌养
·
2023-10-15 08:31
项目实战
unix
ARM Cortex-M架构基本概念
OverviewArmCortex-M系列处理器为32位
RISC
(精简指令集)处理器,具有:32-bit寄存器32-bit内部数据通道32-bit总线通道Cortex-m0为ARMv6架构,具有三级流水线结构
blueblue_ya
·
2023-10-15 01:14
ARM-M0架构及验证
架构
arm开发
软考中级软件设计师基础整理(1.计算机组成与体系结构)
计算机组成与体系结构学习步骤及分类总结:进制转换码制(原码/反码/补码/移码)浮点数的表示逻辑运算CPU的组成(运算器与控制器)Flynn分类法寻址方式CISC和
RISC
(CPU指令集)流水线技术计算机层次化存储体系
傅安安
·
2023-10-15 00:37
开发语言
RISC
-V 特权级架构
特权级别级别的数值越大,特权级越高,掌控硬件的能力越强,在CPU硬件层面,M模式必须存在,其它模式可以不存在执行环境调用ecall,这是一种很特殊的陷入类的指令,相邻两特权级软件之间的接口正是基于这种陷入机制实现的。监督模式二进制接口(SupervisorBinaryInterface,SBI)M模式软件和S模式的内核之间的接口应用程序二进制接口(ApplicationBinaryInterfac
陈序缘
·
2023-10-14 21:19
risc-v
系统架构
C程序汇编成
RISC
-V汇编代码
实验内容:将一个简单的C程序汇编成
RISC
-V汇编代码,并逐步分析程序的执行过程,深入理解存储程序计算机和函数调用堆栈框架在执行过程中所起的作用。
青衫客36
·
2023-10-14 05:35
Linux
汇编
risc-v
大家一起从零设计
RISC
-V处理器(三)之Centos7 搭建
RISC
-V 32位交叉编译环境( riscv-gnu-toolchain)
大家可以看这篇文章了解编译相关的知识,写的很不错:交叉编译知识解析(一)——交叉编译和交叉工具链为什么需要搭建
RISC
-V的交叉编译环境?
芯王国
·
2023-10-14 05:05
RISC-V设计
risc-v
gnu-toolchain
riscv交叉编译环境
riscv
32位处理器
RISCV编译32位仿真环境
/configure--prefix=$RISCV--target=
risc
bcyhb
·
2023-10-14 05:04
RISCV
risc
-v汇编语言输出斐波那契数列前6位数(仅供参考,不一定正确)
.dataarray_A:.word3,5,7,9,11.textlax8,array_A#x8为数组A首地址,x9=&A[i]addx9,x8,x0#x9=&A[0]addx10,x0,x0#nextTerm=0addx11,x0,x0#i=0addix13,x0,6#循环次数addix14,x0,1#x14为t1addix15,x0,1#x15为t2Loop:bgex11,x13,Done#i
不秃头继续学
·
2023-10-14 05:34
架构
实训——
RISC
-V 汇编语言实践
RISC
-V汇编语言实践,待持续更新
RISC
-V指令集架构指令格式实训赋值语句移位运算结构控制语句条件判断示例C语言程序1示例C语言程序2循环示例C语言程序1示例C语言程序2子程序调用(被调用方被调用方调用方完整汇编语言程序设计示例
Usual 清清
·
2023-10-14 05:03
risc-v
c++
学习开发一个
RISC
-V上的操作系统(汪辰老师) — 一次RV32I加法指令的反汇编
前言(1)此系列文章是跟着汪辰老师的
RISC
-V课程所记录的学习笔记。
风正豪
·
2023-10-13 15:57
RISC-V
学习
risc-v
【
RISC
-V操作系统】从零开始写一个操作系统(五)RISCV汇编语言编程
1.
risc
汇编规则(gnu版本)不同的汇编器可能规则不同。我们使用GNU工具链。一个汇编程序(.s/.S)由多条语句组成(statement)。
IOT.FIVE.NO.1
·
2023-10-13 15:25
risc-v
操作系统
risc-v
汇编
gnu
ubuntu
学习
学习开发一个
RISC
-V上的操作系统(汪辰老师) — 01-helloRVOS程序讲解
前言(1)此系列文章是跟着汪辰老师的
RISC
-V课程所记录的学习笔记。
风正豪
·
2023-10-13 15:51
RISC-V
学习
risc-v
RISC
-V单周期处理器设计(寄存器堆设计)(三)
一、寄存器堆介绍对于
RISC
-V基础指令集中共包含32个通用寄存器(x0~x31)。
小张爱学习哦
·
2023-10-13 06:15
RISC-V单周期处理器设计
risc-v
fpga开发
学习
RISC
-V给我们带来了什么?
来源:内容由半导体行业观察(ID:icbank)编译自semiwiki通常,我们更喜欢把台式机/笔记本电脑的复杂指令集叫做CISC,把智能手机的精简指令集叫做
RISC
。
Imagination官方博客
·
2023-10-13 06:45
risc-v
网络
RISC
-V生态架构浅析(认识
RISC
-V)
原文:https://my.oschina.net/davidzhang/blog/3077126
RISC
-V生态架构浅析前言
RISC
-V最近越来越多的出现在科技新闻中,大量的公司加入到
RISC
-V研究和生产中
jacksong2021
·
2023-10-13 06:45
单周期
RISC
-V架构CPU的设计---设计篇
目录一、模块设计1、pc_reg.v1.1、功能说明1.2、整体框图1.3、接口列表1.4、内部信号说明1.5、关键电路2、id.v2.1、功能说明2.2、整体框图2.3、接口列表2.4、内部信号说明2.5、关键电路3、alu.v3.1、功能说明3.2、整体框图3.3、接口列表3.4、内部信号说明3.5、关键电路4、mem.v4.1、功能说明4.2、整体框图4.3、接口列表4.4、内部信号说明4.
ICer_freshman
·
2023-10-13 06:13
risc-v
架构
RISC
-V特权级寄存器及指令文档
RISC
-V特权级寄存器及指令文档M态寄存器1.ISA寄存器misa(read-write)base域:1.编码了内部支持的ISA宽度.2.当重置时,总是设置为支持的最宽ISAextensions域:功能
CookPandar
·
2023-10-13 06:12
操作系统
risc-v
8.2 自制操作系统:
risc
-v Machine寄存器说明mstatus和mstatush
机器模式下的CSRs寄存器名字全称权限功能描述misaMachineISARegistermisaWARLread-write描述支持ISAmvendoridMachineVendorIDRegister32-bitread-only描述JEDEC制造商ID
byd yes
·
2023-10-13 06:42
risc-v
bare
metal
risc-v
RISC
-V 架构寄存器规范
a0-a7(x10-x17)调用者保存,用来传递输入参数。其中的a0和a1还用来保存返回值t0-6(x5-x7,x28-x31)调用者保存,作为临时寄存器使用,在被调函数中可以随意使用无需保存s0-s11(x8-x9,x18-x27)被调用者保存,作为临时寄存器使用,被调函数保存后才能在被调函数中使用zero(x0)它恒为零,函数调用不会对它产生影响ra(x1)调用者保存,被调用者函数可能也会调用
陈序缘
·
2023-10-13 06:41
risc-v
架构
自制操作系统:
risc
-v内存相关介绍
MemoryOrderingRVWMO内存一致性模型
RISC
-V使用一种名为“RVWMO”(
RISC
-V弱内存排序,
RISC
-VWeakMemoryOrdering)的内存模型,旨在为架构师提供灵活性,
byd yes
·
2023-10-13 00:19
risc-v
bare
metal
risc-v
RT-thread移植指南-
RISC
-V
目录RT-thread移植指南-
RISC
-V1.概述1.1移植资料参考1.2移植开发环境准备2.移植步骤2.1全局中断开关函数2.2线程上下文切换函数2.3线程栈的初始化2.4时钟节拍的配置2.5中断函数
曾来过
·
2023-10-12 20:09
学习过程
环境搭建
MCU
rtos
thread
risc-v
操作系统
RISC
-V架构 | 飞凌嵌入式FET7110-C国产高性能核心板现货发售!
RISC
-V凭借其完全开源免费且可自由修改的特性而备受国内厂商的追捧,在此背景下,飞凌嵌入式联合
RISC
-V国产处理器厂商赛昉科技(StarFive)基于昉·惊鸿7110处理器共同推出FET7110-C
飞凌嵌入式
·
2023-10-12 18:58
RISC-V
飞凌动态
国产化
risc-v
RT-Thread 内核移植(学习)
CPU架构移植在嵌入式领域有多种不同CPU架构,例如Cortex-M、ARM920T、MIPS32、
RISC
-V等等。为了使RT-Thread能够
Caramel_biscuit
·
2023-10-12 17:22
RT-Thread
学习
单片机
嵌入式硬件
RT-Thread
沁恒蓝牙芯片CH58X蓝牙从机的使用
CH583是集成BLE无线通讯的32位
RISC
微控制器。
iot-lorawan
·
2023-10-12 14:43
BLE
物联网
蓝牙
MIT 6.S081 Operating System/Fall 2020 macOS搭建
risc
-v与xv6开发调试环境
文章目录本机配置安装环境Homebrew执行安装脚本查看安装是否成功
RISC
-Vtools执行brew的安装脚本QEMUXV6测试有用的参考链接(感谢前辈)写在结尾本机配置电脑型号:AppleM2Pro2023
陵游gentian
·
2023-10-12 10:52
risc-v
操作系统
[
RISC
-V学习]《手把手教你设计CPU——
RISC
-V处理器》笔记(一)2021/11/10
我要开始研究
RISC
-V了,从0开始学起。如果你想快速读这本书,快速汲取其中的精华,就看我的读书笔记叭!本文只针对
RISC
-V的相关内容大纲进行整理,对于蜂鸟E200处理器的内容基本上简要略过。
qq_41876038
·
2023-10-12 04:31
RISC-V
risc-v
《
RISC
-V体系结构编程与实践》的benos_payload程序——mysbi跳转到benos分析
1、benos_payload.bin结构分析韦东山老师提供的开发文档里已经对程序的结构做了分析,这里不再赘述,下面是讨论mysbi跳转到benos的问题;2、mysbi跳转到benos的代码3、跳转产生的疑问我认为mysbi.bin最后跳转到0x22000地址处执行,此时benos.bin代码不在0x22000地址处,需要代码重定位,但是在mysbi.bin的源文件中并没有进行代码重定位;4、实
正在起飞的蜗牛
·
2023-10-12 04:27
#
RISC-V体系结构编程与实践
risc-v
系统架构师备考倒计时26天(每日知识点)
数据中台必备的4个核心能力①数据汇聚整合能力②数据提纯加工能力③数据服务可视化④价值变现方面CISC(复杂指令集)与
RISC
(精简指令集)区别逻辑网络
Elaine猿
·
2023-10-11 16:36
系统架构设计师
系统架构
嵌入式入门 -第1章 学嵌入式从STM32开始
1.1STM32简介ARM公司简介ARM是AdvancedRISCMachines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的
RISC
(精简指令集)处理器。
weixin_30237281
·
2023-10-10 02:56
c/c++
操作系统
人工智能
手机CPU相关的知识
手机架构体系分类指令集可分为复杂指令集(CISC)和精简指令集(
RISC
)两部分早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。
无敌麦子地
·
2023-10-09 22:32
电子秤芯片CS1243的硬件设计及软件处理能力
电子秤主控芯片由低功耗模数转换芯片CS1243及
RISC
架
鼎盛合设计开发
·
2023-10-09 16:27
芯片技术
电子秤芯片
CS1243
芯片
【debian 12】:debian系统切换中文界面
开发板介绍:LicheePi4A是基于LicheeModule4A核心板的高性能
RISC
-VLinux开发板,以TH1520为主控核心
嵌入式up
·
2023-10-09 14:01
LicheePi
4A
android
科技
嵌入式硬件
ide
debian
运维
【计算机组成&体系结构】HW1:指令系统举例&教学计算机汇编语言程序设计
一、指令系统举例计算机指令系统分类:
RISC
和CISC(
RISC
执行同样处理功能的程序所占用时间更简短,
RISC
机器的运行性能可能比CISC机器高2~5倍)公式:P=IxCPIxT(P表示执行一个程序所用时间
_Yhisken
·
2023-10-08 18:35
计算机组成原理笔记
学习笔记
计算机组成
计算机体系结构
CS5801国产HDMI转DP/edp(4k60)转换器方案芯片 可替代LT6711
嵌入式MCU基于32位
RISC
-V内核,带有内部串行闪存。CS5801参数HDMI2.0接收机符合HDMI2
Capstone1
·
2023-10-08 17:31
CS5801
HDMI转DP方案
HDMI转Edp方案
替代LT6711a方案
CS5801规格书
CS5801设计资料
沁恒 CH32V203C8T6
RISC
-V 单片机无法烧写
单片机:CH32V203C8T6IDE:MounRiverStudiov1.90单片机架构:
RISC
-V问题描述:新打回来的板子,无法烧写程序,提示如下:------------Beginflashprocessof"obj
飞多学堂
·
2023-10-08 16:14
CH32V203
risc-v
verilog实现适应
RISC
-V的ALU
本文基于《计算机组成与设计硬件/软件接口
RISC
-V版原书第5版》(戴维A.帕特森_约翰L.亨尼斯)中关于ALU设计部分的verilog实现一、硬件结构采用书中适应于
RISC
-V架构的64位ALU设计,
GTAJ
·
2023-10-08 12:35
RISC-V
CPU
risc-v
硬件工程
fpga开发
【ARM】(1)架构简介
ARM公司是专门从事基于
RISC
技术芯片设计开发的公司,作为知识产权(IP)供应商,本身不直接从事芯片生产,而是转让设计许可,由合作公司生产各具特色的芯片。
子墨祭
·
2023-10-07 03:27
ARM硬件开发
arm开发
架构
一、基于RV32I ISA理解CPU结构
写在前面 本文参考书目:《计算机组成,软硬件接口,
Risc
-V版》 CPU结构和指令集是分不开的,因此,我们在使用HDL语言实现CPU之前,首先了解其指令集。
刘清帆
·
2023-10-06 20:24
RISC-V
CPU实战专题
开发语言
计算机组成
risc-v
学习开发一个
RISC
-V上的操作系统(汪辰老师) — unrecognized opcode `csrr t0,mhartid‘报错问题
前言(1)此系列文章是跟着汪辰老师的
RISC
-V课程所记录的学习笔记。
风正豪
·
2023-10-05 21:12
RISC-V
学习
risc-v
【软件设计师-中级——刷题记录5(纯干货)】
目录`软件维护`:`文档`:类的静态成员:漏洞扫描系统:关于CISC(复杂指令集计算机)和
RISC
(精简指令集计算机):计算机指令系统之寻址方式关于Cache(高速缓冲存储器)冯诺曼计算机:关于
RISC
lxw-pro
·
2023-10-04 23:11
软考中级
软件设计师
软考中级
程序人生6
刷题记录
嵌入式系统课程笔记02 ARM Cortex-M处理器
02ARMCortex-M处理器文章目录02ARMCortex-M处理器理论概述ARM(AdvancedRISCMachine)名称
RISC
(精简指令集)特点小体积、低功耗、低成本、高性能支持Thumb
晚睡不发疯
·
2023-10-04 21:33
嵌入式系统
arm开发
学习
嵌入式硬件
计算机组成与结构
目录一、计算机硬件组成二、中央处理单元1、功能2、CPU的组成三、校验码四、体系结构的分类1、按处理机数量分类2、Flynn分类五、指令系统1、指令2、寻址方式3、指令系统#CISC(复杂指令集计算机)
RISC
4C++
·
2023-10-03 20:58
计算机基础原理
计算机组成与结构
关于verilog里阻塞与非阻塞赋值的个人理解
最近在做数字的东西,因此一直在学习verilog的语法,看的是夏宇闻老师的《verilog数字系统设计教程》这本书,在看到第14章深入理解阻塞与非阻塞赋值的不同时,结合书后面的誓言
RISC
_CPU,关于时序问题
main_michael
·
2023-10-03 20:53
SOC
verilog
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他