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
RISCV指令集
RISCV
- 2 “Zicsr“, CSR Instructions
RISCV
-2“Zicsr“,CSRInstructions1CSRInstructions2CSRAccessOrdering3CSR
指令集
类型CSR:ControlandStatusRegisterRISCV
田园诗人之园
·
2023-07-26 08:21
RISC-V
CSR
指令
“Zicsr“
CSR
指令
平头哥(T-Head )开源
RISCV
处理器OpenC906 RTL仿真
在过去的几年里,阿里集团平头哥陆续推出了几款
RISCV
处理器,有些处理器已经在产业界得到了应用,比如在某志的D1处理器中,就嵌入了平头哥的玄铁C906内核为“芯”。
papaofdoudou
·
2023-07-26 08:21
人工智能
嵌入式系统
fpga开发
RISCV
- 1 RV32/64G
指令集
清单
RISCV
-1RV32/64G
指令集
清单1RV32/64G指令类型2RV32I基本
指令集
3RV64I基础
指令集
(除了RV32I)4RV32/RV64Zifencei标准扩展5RV32/RV64Zicsr
田园诗人之园
·
2023-07-26 08:21
RISC-V
RV32/64G指令集清单
RISCV非特权指令集
RISCV指令集
RISC-V IDE MounRiver Studio软件介绍(四)
Architecture是
指令集
MounRiver_Studio
·
2023-07-26 08:21
RISC-V
RISC-V
IDE
risc
ide
mcu
RISC-V ISA 学习笔记(4)函数调用约定+RV32G列表及对应的汇编伪指令表
不过最新版本的
指令集
中已经移除调用约定这一部分,而是被移动到了GitHub文档
RISCV
-elf-psabi-doc中。
New_Horizon_
·
2023-07-26 08:19
RISC-V指令集
RISCV
-3 RV32I/RV64I基本整型
指令集
RISCV
-3RV32I/RV64I基本整型
指令集
1RV32IBaseIntegerInstructionSet1.1Programmers’ModelforBaseIntegerISA1.2BaseInstructionFormats1.3ImmediateEncodingVariants1.4IntegerComputationalInstructions1.4.1IntegerRegiste
田园诗人之园
·
2023-07-26 08:47
RISC-V
RV64I基本整型指令集
RV32I基本整型指令集
Linux CPU性能监控工具
对于桌面端,主要有Intel和AMD两家半导体厂商,2006年前主要是Intel80386/80486等32位
指令集
,又称X86或8086,后来AMD推出64位
指令集
,又称AMD64/X86_64,该64
程序员姜戈
·
2023-07-26 03:22
ubuntu下畅玩Seer(via wine)
第一步:安装wine部分exe文件的运行需要32位的
指令集
架构,需要向Ubuntu系统中添加一个新的架构(i386),以支持32位的软件包。
Learning改变世界
·
2023-07-26 02:47
Ubuntu
ubuntu
linux
运维
开发一个RISC-V上的操作系统(二)—— 系统引导程序(Bootloader)
目录文章传送门一、什么是Bootloader二、简单的启动程序三、上板测试文章传送门开发一个RISC-V上的操作系统(一)——环境搭建_
riscv
开发环境_Patarw_Li的博客-CSDN博客开发一个
Patarw_Li
·
2023-07-25 22:50
RISC-V上的操作系统设计
risc-v
linux
学习
ARM处理器概论
目录一、ARM处理器概述1)RISC处理器/CISC处理器2)SOC二、ARM
指令集
概述1)
指令集
2)ARM
指令集
3)编译原理三、ARM存储模型1)ARM数据类型2)字节序3)ARM指令存储四、ARM工作模式
一条飞的鱼儿
·
2023-07-25 22:17
arm开发
linux
运维
[开发|RISC-V] 在RISC-V上安装openKylin
openKylin文档地址文档中心开源PDF文档镜像下载地址下载地址相关工具下载sudoaptinstallcloud-utils安装解压镜像unxzopenkylin-1.0-hifive-unmatched-
riscv
64
梦醒贰零壹柒
·
2023-07-25 22:46
开发
RISC-V
risc-v
2.2 opensbi:
riscv
: opensbi源码解析
文章目录2.6清理bss和设置栈2.7保存fw_dynamic_info到sbi的变量中2.7.1fw_save_info函数2.8读取hart数量2.8.1fw_platform_init()函数2.9初始化sbi_scatch结构体2.10重定位fdt2.11调用c的最后准备:_start_warm()2.6清理bss和设置栈设置寄存器为0,除了ra,a0,a1和a2清零bss段设置异常向量表
byd yes
·
2023-07-25 22:41
risc-v
在vs2017下利用eigen进行矩阵乘法时运算过慢的可能解决方法
debug模式变成release模式,由于eigen具有较为庞大的debug部分,因此采用release模式进行编译可以极大的提升速度在项目属性-->C/C++-->代码生成中,打开启用增强
指令集
静者达观
·
2023-07-25 14:34
[RFC]RISC-V内存一致性模型
原文:https://gitee.com/laokz/OS-kernel-test/blob/master/memorder/
riscv
.mdRFC:请求批评指正,勿作引用。
laokz
·
2023-07-25 12:18
笔记
开发一个RISC-V上的操作系统(三)—— 串口驱动程序(UART)
目录文章传送门一、什么是串口二、本项目串口的FPGA实现三、串口驱动程序的编写四、上板测试文章传送门开发一个RISC-V上的操作系统(一)——环境搭建_
riscv
开发环境_Patarw_Li的博客-CSDN
Patarw_Li
·
2023-07-25 12:43
RISC-V上的操作系统设计
risc-v
linux
CPU,GPU,MCU,SOC,NPU,DPU,内核,架构简略区分
1.架构架构由不同的
指令集
构成,不同的侧重方向的
指令集
构成不同的软件架构,如ARM架构和X86架构等。
weixin_47440242
·
2023-07-25 10:38
架构
2019-03-20
在不同的设备中,汇编语言对应着不同的机器语言
指令集
,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言
指令集
是一一对应的,不同平台之间不可直接移植
db4b746e1cea
·
2023-07-25 03:23
【JVM】浅看JVM的运行流程和垃圾回收
java代码转换成字节码(class文件),JVM首先需要把字节码通过一定的方式类加载器(ClassLoader)把文件加载到内存中运行时数据区(RuntimeDataArea),而字节码文件是JVM的一套
指令集
规范
whisper-h
·
2023-07-25 03:30
Javaee
jvm
算法
java
C语言学习笔记 计算机语言-03
2.1机器语言机器语言是由二进制的0或1组成的代码并可以直接被计算机识别的一种机器
指令集
合。优点:执行效率高、方便灵活、可以直接
公子绝
·
2023-07-25 00:13
C语言
计算机语言
c语言
JVM-Java虚拟机
基本概念:JVM是可运行Java代码的假想计算机,包括一套字节码
指令集
、一组寄存器、一个栈、一个垃圾回收,堆和一个存储方法域。JVM是运行在操作系统之上的,它与硬件没有直接的交互。
李景琰
·
2023-07-24 20:37
Java基础
jvm
java
开发语言
Linux —— 进程概念超详解!
如果我们是windos操作系统,我们可以打开任务管理器,点击进程一行可以观察进程:我们可以发现,进程占用了cpu与内存的空间,并且我们知道:cpu有强大的
指令集
,可以处理很多很
小龙向钱进
·
2023-07-24 15:33
linux
运维
服务器
linux kernel 中断、异常和系统调用
在ARM64和MIPS这些精简
指令集
计算机体系结构中,中断、系统调用和其他打断程序正常执行流的事件统称为异常,这是广义的异常.狭义的异常专制执行指令时触发的异常.1ARM64异常处理1.1异常分类在ARM64
CHCD
·
2023-07-24 09:25
客观分析龙芯、海光、鲲鹏等国产芯片的发展现状
龙芯、申威两家都是做“授权+自研一条龙”,分别在MIPS、ALPHA等架构基础上,自研出了属于自己的
指令集
,拥有较强自主性,迭代前景也比较好。海光、兆芯两家是基于x86架构的厂商。目前,海光CPU自主
资讯前沿
·
2023-07-24 08:35
业界资讯
简述ARM TrustZone
ARMTrustZone是ARM公司推出的SoC及CPU系统范围的安全解决方案,目前已在一些采用ARM
指令集
的应用处理器上广泛使用。
kunkliu
·
2023-07-24 04:56
#
arm-trustzone
arm
C/C++程序内存区域划分以及各区域的介绍
栈内存分配运算内置于处理器的
指令集
中,效率很高,但是分配的内存空间有限。栈区主要存放运行函数而分配的局部变量、函数参数、返回数据、返回地址等。在栈空间存储数据时地址的变化栈空间遵循“先入后出”原则。栈
Forward♞
·
2023-07-24 02:38
#
C语言随笔
c语言
c++
开发语言
一.基础原理
程序是如何运行的图——由程序到结果的演变程序设计语言|高级语言程序——人工编写|编译器和汇编器|机器语言程序|操作系统(加载器,文件,内存)|进程|操作系统(CPU调度,进程管理)|CPU上执行——程序语言执行环境+
指令集
结构
__ee47
·
2023-07-23 05:22
Linux-
riscv
内存管理17-24问
文章目录2.物理内存与虚拟内存2.1请简述linux内核在理想情况下页面分配器(pageallocator)是如何分区出连续物理页面的2.2在页面分配器中,如何从分配掩码(gfp_mask)中确定可以从哪些zone中分配内存?2.3页面分配器是按照什么方向来扫描zone的?2.4为用户进程分配物理内存时,分配掩码应该选用GFP_KERNEL,还是GFP_HIGHUSER_MOVABLE?2.5在中
byd yes
·
2023-07-22 23:48
linux
risc-v
2.1 opensbi:
riscv
: opensbi源码解析
文章目录1.opensbi流程2.汇编代码分析2.1fw_boot_hart汇编函数2.2使用cpu0作为冷启动hartid2.3随机挑选冷启动hartid步骤2.4重定位sbi代码2.5标记boot状态1.opensbi流程opensbi第一条执行的指令是从_start开始(firmware/fw_base.S).代码如下_start:/*FindpreferredbootHARTid*/MOV
byd yes
·
2023-07-22 23:47
risc-v
Lua
指令集
简介
指令集
(InstructionSet)可以大致分为两类:1.基于栈(StackBased)2.基于寄存器(RegisterBased)Java、.NextCLR、Python都是基于栈的虚拟机Lua虚拟机时基于寄存器的虚拟机
东北砍王
·
2023-07-22 12:44
Lua
lua
计算机体系结构·
指令集
ISA
这就要提到ISA也就是
指令集
,
指令集
就是CPU用来计算和控制计算机系统的一套指令的集合,而每种新型的CPU
miracles_1000th
·
2023-07-22 12:43
Computer
Architecture笔记
学习
【计算机体系结构-03】ISA (Instruction Set Architecture)
指令集
架构特性
1.指令的类型上一篇文章里主要介绍了几种机器模型,有机器模型后需要知道计算机有什么样的基本指令,接下来就来看看指令都有哪些类型。[注]:以下指令主要为MIPS指令。类型指令数据传输LD、ST、MFC1、MTC1、MFC0、MTC0计算ADD、SUB、AND、OR、XOR、MUL、DIV、SLT(SetLessThan)、LUI(LoadUpperImmediate)控制流BEQZ、JR、JAL、T
Imagine Miracle
·
2023-07-22 12:43
计算机体系结构
计算机体系架构
指令集架构
ISA
armv7,armv7s,arm64,i386,x86_64
介绍armv7|armv7s|arm64都是ARM处理器的
指令集
i386|x86_64是Mac处理器的
指令集
这些
指令集
在那些设备中有用到呢?
TimMei3345
·
2023-07-22 11:39
frida hook so层方法大全
fridahookso/1.感谢2.fridaenvhttps://github.com/frida/frida-java-bridge/blob/master/lib/env.js3.IDA判断Thumb
指令集
和
埃菲尔没有塔尖
·
2023-07-22 10:03
frida
【Python爬虫】
python
git使用
指令集
gitcommit-m'第一次修改'
[email protected]
:lxl-2404/UFLDL_Python.gitgitRemoteRepository或者gitclonehttps://github.com/lxl-2404/UFLDL_Python.gitgitRemoteRepository最后的‘gitRemoteRepository’是给本地分支起的名字,新建的仓库文件
lxlchick
·
2023-07-21 10:35
QEMU 与KVM概述
虚拟机简介进程可以理解为一个虚拟机,有自己独立的地址空间和独立的CPU和寄存器;模拟器是另一种形式的虚拟机,可以是一种硬件
指令集
(instr
川人1588
·
2023-07-20 23:31
Smali选择语句
指令集
"if-eqvA,vB,:cond_"如果vA等于vB则跳转到:cond_"if-nevA,vB,:cond_"如果vA不等于vB则跳转到:cond_"if-ltvA,vB,:cond_"如果vA小于vB则跳转到:cond_"if-gevA,vB,:cond_"如果vA大于等于vB则跳转到:cond_"if-gtvA,vB,:cond_"如果vA大于vB则跳转到:cond_"if-levA,vB,
weixin_33989780
·
2023-07-20 22:47
处理器架构 (一)发展历史
目前已存的
指令集
架构有4种:复杂
指令集
运算(ComplexInstructionSetComputing,CISC);精简
指令集
运算(ReducedInstructionSetComputing,RISC
__pop_
·
2023-07-20 21:11
处理器架构
gradle升级4.10.3
最近公司发布了一个任务:升级gradle4.2--->gradle4.10.3一句话:gradle4.10.3新版本规范更加严格,禁止使用废弃的指令1、编译
指令集
替换a、使用api指令代替complie
王高强_强哥
·
2023-07-20 15:56
虚拟机字节码执行引擎学习
操作数栈 java的
指令集
都是面向栈的,所有的
指令集
的参数都是要从栈中间取出值。里面存储的方法执行过程中的数据。栈内的数据必须有着严格的顺序。动态
yao123long
·
2023-07-20 04:52
java语言
鸟哥的linux私房菜基础篇学习笔记(一)
**基础硬件知识2021.10.27**CPU设计理念:精简
指令集
(RISC)、复杂
指令集
(CISC)RISC:ARM的ARMCPU架构最常见(手机、导航、交换机、路由器等)CISC:AMD、Intel
Hex-robot-bird
·
2023-07-19 21:45
linux
硬件架构
arm开发
润和软件与华秋达成生态共创合作,共同推动物联网硬件创新
左:华秋副总经理曾海银;右:润开鸿生态技术总监连志安润开鸿本次参展展品覆盖三个主要的芯片
指令集
架构润开鸿于2022年10月
深圳华秋电子
·
2023-07-19 13:05
物联网
Linux抢占是如何发生的(3)?
参考博客:ARMV8
指令集
https://news.eda365.com/tech/cxsheji/12008119151469.htmlhttps://news.eda365.com/tech/cxsheji
Andy Pines
·
2023-07-19 11:12
Linux基础
linux
arm开发
运维
通用音频算法到专用DSP/SOC算法的过渡方法
在通用DSP(数字信号处理器)或通用PC机上的通用音频算法到专用DSP/SOC(系统级芯片)算法的过渡、移植和集成,需要注意以下方面:体系结构适配:通用DSP和专用DSP/SOC可能有不同的体系结构和
指令集
周龙(AI湖湘学派)
·
2023-07-19 11:43
车载DSP音频系统研究开发
音视频
人们常说的ARM究竟是什么意思?
1ARM芯片的简要介绍ARM架构=ARM
指令集
架构常见的说法:RISC(精简
指令集
),CISC(复杂
指令集
)RISC最早出现在ARM架构中,CISC最早出现在X86架构中。
抓到一只小白
·
2023-07-19 06:48
ARM
arm开发
什么是ARM处理器?ARM处理器有哪些优点?
ARM处理器本身是32位设计,但也配备16位
指令集
。为增进大家对ARM处理器的认识,本文将对ARM处理器以及ARM处理器的优点予以介绍。如果你对ARM处理器具有兴趣,不妨和小编一起来继续往下阅读哦。
21ic电子工程师
·
2023-07-19 06:47
嵌入式基础知识
arm开发
嵌入式硬件
ARM 架构是什么?
ARM(AdvancedRISCMachines)架构是一种处理器架构,它是一种精简
指令集
计算机(RISC)架构。
单片机一哥
·
2023-07-19 06:45
单片机
编程
嵌入式
51单片机
单片机
x86_64(intel64、amd64)和ARM64的区别以及发展
文章目录区别引用区别ARM64架构ARM公司研发的,用的是精简
指令集
(追求节能,低功耗)。
千篇不一律
·
2023-07-19 02:24
技术
嵌入式硬件
【CPU】关于x86、x86_64/x64、amd64和arm64/aarch64
x86是指intel的开发的一种32位
指令集
,从386开始时代开始的,一直沿用至今,是一种cisc
指令集
,所有intel早期的cpu,amd早期的cpu都支持这种
指令集
,intel官方文档里面称为“IA
风与沙的较量丶
·
2023-07-19 02:22
linux
运维
服务器
【ARM Cortex-M 系列 1 -- Cortex-M0, M3, M4, M7, M33 差异】
这个核心是基于ARMv6-M架构设计的,只支持56条指令的小
指令集
,大部分指令
CodingCos
·
2023-07-19 02:54
#
ARM
Cortex-M
系列
arm开发
cortex-m7
cortex-m33
cortex-m3
cortex-m4
cortex-m0
cortex-m23
【ARM Cortex-M 系列 3 番外篇 -- ARMv6/v7/v8/v9 架构及 精简
指令集
与 复杂
指令集
介绍】
ARMv6与ARMv7差异ARMv8与ARMv7差异ARMv8与ARMv9差异上篇文章:ARMCortex-M系列2–CPU之Cortex-M7介绍ARM架构ARM架构是一种处理器架构,全称为高级精简
指令集
计算机
CodingCos
·
2023-07-19 01:50
#
ARM
Cortex-M
系列
arm架构介绍
armv6
armv7
armv8
armv9
armv7与armv8差异
armv8与armv9差异
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他