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-V指令集
从零学习开发一个
RISC-V
操作系统(二)丨GCC编译器和ELF格式
GUNCompilerCollection)1.1GCC的命令格式1.2GCC的主要执行步骤1.3GCC涉及的文件类型二、ELF简介2.1ELF文件格式图2.2ELF文件处理的相关工具2.3练习 本系列是博主参考B站课程学习开发一个
RISC-V
Include everything
·
2023-09-21 07:22
RISC-V操作系统
学习
risc-v
Class文件结构全面解析(上)
它就以二进制字节流的方式被存放在Class文件中,其中包含了Java虚拟机
指令集
和符号表以及其他辅助信息。为什么需要了解Class文件结构?一般对于数据结
Java_技术
·
2023-09-21 03:46
(VS报错)已在 xxxxx.exe 中执行断点指令(__debugbreak()语句或类似调用)-解决方法&&C++创建对象四种方式
上述报错困扰了我好几天,在网上搜了一天,到最后还是没有解决问题试过通过项目属性->C/C+±>代码生成->启用增强
指令集
->选择AVX,这种方法也没用但问题出现在创建对象时内存分配问题上方法一:如果是这样创建对象
圆头源脑
·
2023-09-21 02:47
C++
c++
c#
c
汇编基础(2) -- ARM64
简介ARM架构中,ARM64(也称为AArch64)是一种64位处理器架构,它是ARMv8
指令集
的一部分。
Tasfa
·
2023-09-20 20:01
汇编
arm64
汇编基础(1)--ARM32
简介ARM32,也称为ARMArchitecturev7,是一种32位的
指令集
架构(ISA),由ARM公司开发并广泛应用于嵌入式系统和移动设备。
Tasfa
·
2023-09-20 20:30
汇编
JS-01
计算机程序:就是计算机所执行的一系列的
指令集
合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。
Tutuls
·
2023-09-20 19:14
关于
RISC-V
安全性的全面综述
目录摘要引言
RISC-V
安全综述通用平台的安全要求信任的根源与硬件安全模块OTP管理模块安全内存对称加密(如AES)引擎不对称加密[131](例如,公钥RSA)引擎HASH/HAMC引擎随机数/位生成(
粥粥粥少女的拧发条鸟
·
2023-09-20 15:15
TEE
risc-v
RISC-V
MCU移植RTOS系列教程(一)
ARM上移植实时操作系统大家可能比较熟悉,且例程较多,对于
RISC-V
内核的单片机,可能相对比较陌生。
借过风景
·
2023-09-20 15:45
RISC-V
MCU
单片机
risc-v
mcu
stm32
【操作系统笔记】程序运行机制CPU&
指令集
内存地址指针/引用指针、引用本质上就是内存地址,有了内存地址就可以操作对应的内存数据了。不同的数据类型字节序大端序(BigEndian):字节顺序从低地址到高地址顺序存储的字节序小端序(LittleEndian):字节顺序从高地址到低地址顺序存储的字节序对于人类来说,大端序比较好理解,字节序从低地址到高地址,对于计算机来说,小端序比较容易操作。进制转换二进制和十进制之间的转换十进制转成二进制:整数
川峰
·
2023-09-20 15:07
操作系统学习笔记
操作系统
Linux
基於
RISC-V
QEMU 仿真運行Linux 系統環境搭建
前言文章詳細說明如何從堶零開始基於RISC-VQEMU仿真運行Linux系統環境搭建,是Linux小白入門教程不二之選,歡迎留言討論,轉發請注明原文出處~1.準備QEMU仿真環境--RISC-V64bits安裝包下載地址:https://www.qemu.org/安裝命令及安裝成功效果如下所示,target-list設定爲riscv64-softmmu,sudoapt-getinstalllibg
小武~
·
2023-09-20 14:32
RISCV
QEMU
Linux
risc-v
linux
11:STM32---spl通信
:SPI时序基本单元A:模式0B:模式1C:模式2D:模式3C:SPl时序A:发送指令B:指定地址写C:指定地址读二:W25Q641:简历2:硬件电路3:W25Q64框图4:Flash操作注意事项5:
指令集
三
菜鸟-01
·
2023-09-20 14:02
STM32
stm32
嵌入式硬件
单片机
汇编语言详序
汇编语言是一种基于计算机
指令集
的低级语言。它使用简单的助记符来代表机器指令,通常用于嵌入式系统、操作系统、驱动程序、编译器、反汇编程序等底层编程的领域。
IKUN家族
·
2023-09-20 00:13
百度
计算机体系结构 l MIT课程学习新手上路宣讲
达坦科技计算机体系结构|MIT课程学习社区的源起无论用哪一种语言,Bluespec、Chisel、SpinalHDL来进行硬件设计,背后扎实的硬件设计基础知识都是必不可少的,特别是体系结构,因为体系结构的主要研究对象是
指令集
架构
·
2023-09-19 22:20
计算机体系结构
Java基础 之 JVM
JVM基础JVMJVM是一种规范,基于这套规范的jvm平台可以通过字节码
指令集
及内存管理来虚构出一台计算机,任何语言符合JVM规范并编译成class文件,即可以在JVM虚拟机上运行。
多栖艺人
·
2023-09-19 21:43
java
SI3262 低功耗 SOC +13.56mhz刷卡+触摸三合一芯片,适用于智能锁方案
Si3262是一款高度集成的低功耗SOC芯片,其集成了基于
RISC-V
核的低功耗MCU和工作在13.56MHz的非接触式读写器模块。
C18025394486
·
2023-09-19 18:36
SI3262
SOC
【JVM入门系列】一、虚拟机栈
优点是跨平台,
指令集
小,编译器容易实现。缺点是性能下降,实现同样的功能需要更过的指令。1、内存中的栈与堆栈是运行时的单位,而堆是存储的单位。即所谓的栈管运行,堆管存储。
jungle_
·
2023-09-19 02:16
ClickHouse - 02
2、安装部署官网:ClickHouse基础设施目前ClickHouse仅支持Linux系统,且cpu必须支持SSE4.2
指令集
,可以通过以下命令查询Linux是否支持:_>more/proc/cpuinfo
ArthurHC
·
2023-09-18 19:58
计算机系统的基本结构
例如AMDOperon和IntelCoreI7是两个
指令集
体系结构相同但组成不同的处理器。这两种处理器都实现X86
指令集
,但它们的流水线和缓存组成有很大的不同。硬件指的是一个计算
小五男郎
·
2023-09-18 14:40
CSP
开发语言
国产CPU发展情况及信创服务器性能测试对比
1、国产CPU发展情况1.1CPU架构及
指令集
介绍1.1.1
solihawk
·
2023-09-18 10:34
基础技术
服务器
运维
CH583/CH582/CH573国产低功耗蓝牙BLE5.3无线SoC芯片工控方案
内核青稞V4微处理器是基于标准
RISC-V
指令集
架构,自研的32位通
dnsj5343
·
2023-09-18 08:04
MCU
单片机
蓝牙4-5芯片
物联网IOT芯片
CH583
国产BLE5.3芯片
蓝牙工控方案芯片
CH582
CH573
CH573-04-定时器——
RISC-V
内核BLE MCU快速开发教程
1.简介 芯片提供了4个26位定时器,TMR0、TMR1、TMR2和TMR3,最长定时时间为226个时钟周期。(如果系统时钟周期为32MHz,则最长定时时间为:31.25nS*2^26≈2S),可完成测量输入信号脉冲长度(输入捕捉)或者产生输出波形(PWM),另外TMR1和TMR2支持DMA功能。每个定时器都是完全独立的,可以一起同步操作。2.新建工程 复制并粘贴上一讲的中断工程,并重命名为“
IOT趣制作
·
2023-09-18 08:33
MCU快速开发教程
单片机
risc-v
CH573
CH573-03-外部中断——
RISC-V
内核BLE MCU快速开发教程
1.中断模式 CH573芯片的所有I/O管脚都具有中断功能,并可实现睡眠唤醒。为了使用外部中断,端口位必须配置成输入模式。并提供4种触发模式:高电平、低电平、上升沿、下降沿。(位于CH57x_gpio.h文件中)2.创建工程 复制粘贴上一节的按键工程,并命名为:CH573F-03-interrupt3.中断初始化与中断函数 在这里我们将外部中断配置为按键的一种,在上一节的key.h和key.
IOT趣制作
·
2023-09-18 08:03
MCU快速开发教程
单片机
risc-v
CH573
CH573-05-PWM——
RISC-V
内核BLE MCU快速开发教程
1.简介 PWM,脉冲宽度调制,通过对一系列脉冲的宽度进行调制,来等效地获得所需要的波形(含形状和幅值)简单说就是使用数字信号达到一个模拟信号的效果。结合DMA可以用于模拟DAC的效果。在此处基于上一讲的定时器完成相关操作。从引脚中我们可以看到支持PWM输出的引脚。例如基于定时器的PA9\PA10\PA11\PB22\: 另外还有专门提供脉宽调制输出通道的引脚,例如PB14\PB7\PB4\P
IOT趣制作
·
2023-09-18 08:03
MCU快速开发教程
单片机
risc-v
CH573
CH573-01-环境搭建篇——
RISC-V
内核BLE MCU快速开发教程
一、环境搭建1.获取资料 首先进入官网获取相关资料:
RISC-V
内核BLE无线MCUCH573 由于我使用的是WeAct的ch573f开发板,根据淘宝商品链接获取开发板资料,大家根据需要自行下载,对教程内容不影响
IOT趣制作
·
2023-09-18 08:02
MCU快速开发教程
risc-v
单片机
CH573
CH573-02-GPIO-按键——
RISC-V
内核BLE MCU快速开发教程
1.GPIO输入相关API 1)引脚配置为输入模式voidGPIO{x}_ModeCfg(uint32_tpin,GPIOModeTypeDefmode); GPIO{x}_ModeCfg函数用于完成GPIO{x}端口引脚模式配置,其中: {x}为端口选择,如A\B\C等; pin:引脚编号,如GPIO_Pin_0、GPIO_Pin_1等 mode:引脚模式,包括 GPIO_Mode
IOT趣制作
·
2023-09-18 08:02
MCU快速开发教程
单片机
c语言
risc-v
[
RISC-V
MCU 应用开发]
RISC-V
MCU-遥控智能小车
先介绍一下CH32V307吧,赤菟V307是搭载沁恒自研
RISC-V
内核青稞V4F的高性能互联型MCU,主频支持144MHz,支持硬件浮点运算(FPU),提供八个UART接口、USB2.0高速接口(480Mbps
21ic电子工程师
·
2023-09-18 08:57
嵌入式基础知识
risc-v
单片机
嵌入式硬件
RISC-V
内核BLE 5.3无线MCU CH583 南京沁恒WCH
应用框图产品特点32位RISC处理器青稞V4A支持RV32IMAC
指令集
,支持硬件乘法和除法32KBSRAM,512KBFlash,支持ICP、ISP和IAP,支持OTA无线升级内置2
动能世纪-张小姐
·
2023-09-18 08:26
单片机
risc-v
c语言
RISC-V
内核BLE无线MCU CH573
概述CH573是集成BLE无线通讯的32位
RISC-V
内核微控制器。
Chery1140
·
2023-09-18 08:56
risc-v
mcu
c语言
CH583--RISC-V内核BLE5.3无线MCU
应用框图产品特点32位RISC处理器青稞V4A支持RV32IMAC
指令集
,支持硬件乘法和除法32KBSRAM,512KBFlash,支持ICP、ISP和IAP,支持OTA无线升级内置2.4
Chery1140
·
2023-09-18 08:56
c语言
risc-v
mcu
CH573-09-BLE蓝牙安卓应用二次开发——
RISC-V
内核BLE MCU快速开发教程
一、基础工程搭建在上一章最后一讲的BLE蓝牙例程中,我们使用了沁恒官方的BLE调试助手完成数据发送,接下来我们使用AndroidStudio完成一款简易的BLE调试助手。1、参考文章我这里参考了CSDN中的一位博主“摸爬滚打的程序媛”的文章以及对应文章中的AndroidStudioBLE应用工程的Demo。版权声明:链接中的文章为CSDN博主「摸爬滚打的程序媛」的原创文章,遵循CC4.0BY-SA
IOT趣制作
·
2023-09-18 08:53
MCU快速开发教程
CH573
2023年的深度学习入门指南(27) - CUDA的汇编语言PTX与SASS
只不过,GPU的
指令集
和CPU不一样。下面我们就走进GPU的内部,看看如何用汇编来写GPU的程序。初识PTX与SASS从上图我们可以看到,CP
Jtag特工
·
2023-09-18 08:18
算法
深度学习
sass
rust
PTX
JVM内存模型及JAVA程序运行原理
CPU相当于计算机的大脑,
指令集
是CPU中用来计算和控制计算机系统的一
懒~~
·
2023-09-18 07:52
jvm
java
开发语言
逆向基础8:循环结构-Reverse Engineering for Beginners
转载地址:http://www.dbgpro.com/archives/507.html第12章循环结构12.1x86在x86
指令集
中,有一些独特的LOOP指令,它们会检查ECX中的值,如果它不是0的话
l_215851356
·
2023-09-18 06:40
Android
安全
破解
Android
x86
【80天学习完《深入理解计算机系统》】第十五天 4.1 Y86-64
指令集
与Verilog HDL
专注效率记忆预习笔记复习做题欢迎观看我的博客,如有问题交流,欢迎评论区留言,一定尽快回复!(大家可以去看我的专栏,是所有文章的目录)文章字体风格:红色文字表示:重难点★✔蓝色文字表示:思路以及想法★✔如果大家觉得有帮助的话,感谢大家帮忙点赞!收藏!转发!本博客带大家一起学习,我们不图快,只求稳扎稳打。由于我高三是在家自学的,经验教训告诉我,学习一定要长期积累,并且复习,所以我推出此系列。只求每天坚
编程浩
·
2023-09-18 04:14
80天学完
深入理解计算机系统
学习
Linux底层基础知识
Java虚拟机可以看成一个操作系统,Java虚拟机是由汇编,C,Linux等编写而成的一个操作系统(面向os)不同的芯片,底层的CISC
指令集
不同,所以其机器码有区别,因此汇编不能跨平台。
左手的月光
·
2023-09-18 03:24
linux
运维
Cortex-M0
指令集
——CPS
改变处理器状态:CPS=IE:interruptenable,PRIMASK=0;=ID:interruptdisable,PRIMASK=1.CPSIDI表示的是PRIMASK=1,除了fault和NMI外都被关掉;CPSIDF表示的是FAULTMASK=1,除了NMI外都被关掉,包括fault。
古城阳光
·
2023-09-18 01:49
信创环境 Phytium S2500 虚拟机最大内存规格测试
在ARM架构中,"IPA"通常指的是"InstructionSetArchitecture"(
指令集
架构),arm环境的虚拟机支持的最大内存规格与母机上内存多少无关,由arm本身的ipasize决定,ipasize
李天琦
·
2023-09-17 19:28
云计算
程序人生
linux内核相关
arm虚拟化
云计算
linux
kernel
ipa
RISC-V
架构学习——C语言内嵌汇编总结
1、C语言内嵌汇编的作用(1)优化:对于特别重要代码进行优化,出于性能的考虑;(2)C语言需要借助汇编指令来实现特殊功能。比如:C语言中访问系统寄存器就需要借助CSR指令;2、基础内嵌汇编2.1、基础内嵌汇编格式asmasm-qualifiers(AssemblerInstructions)关键字含义asm这是内嵌汇编的关键字,表明这是一个GNU扩展asm-qualifiers修饰词,比如:vol
正在起飞的蜗牛
·
2023-09-17 12:27
RISC-V架构
risc-v
汇编
从零学习开发一个
RISC-V
操作系统(一)丨计算机组成原理相关知识与
RISC-V
指令集
简介
本篇文章的内容一、计算机组成原理的相关知识1.1计算机的硬件组成1.2程序的存储与执行1.3程序语言的设计和进化1.4存储设备的层次结构1.5操作系统二、
RISC-V
的
指令集
ISA简介2.1什么是ISA2.2
Include everything
·
2023-09-17 09:05
RISC-V操作系统
学习
risc-v
risc-v
dv源代码分析
地址为GitHub-chipsalliance/riscv-dv:RandominstructiongeneratorforRISC-VprocessorverificationRandominstructiongeneratorforRISC-Vprocessorverification-GitHub-chipsalliance/riscv-dv:Randominstructiongenerat
youzjuer
·
2023-09-17 01:04
通俗易懂技术站
risc-v
RISC-V
Reader 笔记(六)RV32V
但是后来如果要扩展SIMD寄存器宽度,也要复杂化
指令集
,复杂开销越来越大。向量操作:把数据取出来放入长长的向量寄存器中,流水线并行运算后从向量寄存器中分别取回到内存。
灰海宽松
·
2023-09-17 01:33
#
RISCV
risc-v
笔记
ARMv7-A 那些事 - 2.通用寄存器与流水线
世界上有很多种体系结构的处理器,比较知名的处理器体系结构有:ARM、x86、
RISC-V
、mips、LoongAr
jackailson
·
2023-09-17 01:23
#
ARMv7-A
那些事
ARM
ARMv7-A
嵌入式
javaClass类文件结构,类加载过程以及内存分配
Java虚拟机不和包括Java在内的任何语言绑定,它只和Class文件这种特定的二进制文件格式关联,Class文件中包含了虚拟机
指令集
和符号表以及若干
javap
·
2023-09-16 23:06
gcc __builtin_xxx __attribute__((xxx))
__builtin_clz的内部原理是使用CPU的
指令集
来实现计算。具
eaglelau
·
2023-09-16 19:49
Development
Tools
设计
c语言
【【萌新的
RISC-V
学习之再看计算机组成与设计大收获总六】】
萌新的
RISC-V
学习之再看计算机组成与设计大收获总六我们在进行设计的时候首先要明白一点就是确定我们的设计所需要的指令的大小和地址的大小
指令集
是32位的而地址则一般更多的是64位数据也是64位PC与指令寄存器之间的关系
ZxsLoves
·
2023-09-16 17:10
RISC-V从零学习
risc-v
学习
【【萌新的riscV的学习之关于risc
指令集
的学习使用总五】】
萌新的riscV的学习之关于risc
指令集
的学习使用总五opcode(操作码)指令的基本操作rd目的操作数寄存器用来存放操作结果funct3一个另外的操作码字段rs1:第一个源操作数寄存器rs2:第二个源操作数寄存器
ZxsLoves
·
2023-09-16 17:40
RISC-V从零学习
学习
risc-v
【【萌新编写
risc-v
之软件的学习使用】】
萌新编写
risc-v
软件的学习使用对于vscode我其实没什么好说的就是先配置好环境其实vscde作为一个编译器的软件其实并不需要指望能往里面加载多少功能我们需要做的就是赋予编辑器更好用的功能和体验有些人会在
ZxsLoves
·
2023-09-16 17:08
RISC-V从零学习
学习
单片机
嵌入式硬件
神目推出3D结构光人脸识别模组
3D结构光人脸识别模组神目3D结构光人脸识别模组基于神目专有深度学习人脸识别算法,集成领先的3D结构光摄像头、低功耗
RISC-V
控制板和神经网络加速单元。
qiao哈哈
·
2023-09-15 15:49
龙芯
指令集
LoongArch——学习笔记(1)
1龙芯架构PDF下载链接:https://www.loongson.cn/download/index1.1龙芯架构概述龙芯架构具有RISC指令架构的典型特征。它的指令长度固定且编码格式规整,绝大多数指令只有两个源操作数和一个目的操作数,采用load/store架构,即仅有load/store访存指令可以访问内存,其它指令的操作对象均是处理器核内部的寄存器或指令码中的立即数。龙芯架构分为32位和6
阳排
·
2023-09-15 09:47
学习
汇编
linux
ARM核心时间线
指令集
架构处理器家族(ARMRISC)ARMv1ARM1ARMv2ARM2、ARM3ARMv3ARM6、ARM7ARMv4StrongARM、ARM7TDMI、ARM9TDMIARMv5ARM7EJ、ARM9E
小雪狼
·
2023-09-15 09:09
arm开发
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他