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
AArch
ARMV8 - A64 - 函数调用,内存栈操作
本文环境基于:ARMv8-a架构A53核soc,
aarch
64状态。预先了解的知识点内存栈栈和栈帧的基本概念重点:出栈入栈的单位不是单个局部变量,而是栈帧。
leon.liao
·
2023-12-14 16:43
计算机原理
arm开发
汇编
交叉编译openGL,Ubuntu20.04 to
aarch
64 (二)
编译openssl-openssl-master进入解压后的文件夹:/home/huhu/third_part/openGL/openssl-openssl-master/新建了一个build和install文件夹注意:这个生成Makefile命令与其他的不一样(没有区分g++和gcc,而是用前缀)./Configure--prefix=/home/huhu/third_part/openGL/o
我是huhu
·
2023-12-05 02:59
c++
linux
perl
unix
AArch
64中的虚拟化
运行在EL2或更高级别的软件具有对虚拟化的几个控制权限:•第二阶段翻译(Stage2translation)•EL1/0指令和寄存器访问trapping•虚拟异常生成非安全状态和安全状态下的异常级别(ELs)如下图所示:在上图中,SecureEL2显示为灰色。这是因为在安全状态下并不总是支持SecureEL2。有关此内容的详细讨论,请参阅有关安全虚拟化的部分。架构中还有一些功能支持:•安全虚拟化•
安全二次方security²
·
2023-12-04 23:13
ARM
ARM安全
ARM安全架构
虚拟化
Virtualization
安全虚拟化
嵌套虚拟化
linaro交叉编译工具链下载与使用笔记
笔记文章目录笔记确定目标(
aarch
64)选择版本(7.5)选择目标(
aarch
64-linux-gnu)下载地址工具链(gcc-linaro-7.5.0-2019.12-x86_64_
aarch
64-
跃龙客
·
2023-12-04 18:49
笔记
docker buildx跨架构构建笔记(x86_64构建下构建
aarch
64镜像)
dockerbuildx跨架构构建(x86_64构建
aarch
64镜像)文章目录dockerbuildx跨架构构建(x86_64构建
aarch
64镜像)简介第一步先交叉编译一个
aarch
64的HelloWorld
跃龙客
·
2023-12-04 18:46
docker
架构
笔记
boa服务器移植
CC=
aarch
64-linux-gnu-gccCPP=
aarch
64-lin
小Caicai
·
2023-12-04 12:27
应用移植
服务器
【CPU 架构】x86、x86_64、x64、arm64、
aarch
64
x86、x86_64、x64、arm64、
aarch
641.服务器分类2.CPU架构2.1x86架构:x86、x86_64、x642.2arm架构:arm64和
aarch
643.发展历史1.服务器分类按照
G皮T
·
2023-12-04 07:16
#
计算机组成原理
架构
cpu
x86
x86_64
amd64
x64
arm64
Centos图形化界面封装OpenStack Centos镜像
虚机虚机设置安全相关安装ACPI服务安装cloud-init安装cloud-utils-growpart停⽌虚拟机删除个性化信息模板化与压缩登录与验证背景今天早上在Centos官网下载的CentOS-7-
aarch
64
心葉493
·
2023-12-04 07:09
虚拟化与云计算
centos
openstack
ubuntu
【c++ debug】xx_x86_64.S: Assembler messages: Error: unknown mnemonic ‘pushq‘ -- ‘pushq %rdi‘
文章目录1.报错2.原因与解决方法3.拓展拓展1:
aarch
64和arm64的区别拓展2:大写.S和小写.s的区别1.报错swap_x86_64.S:20:Error:unknownmnemonic‘pushq
shuaixio
·
2023-12-03 19:11
C/C++
c++
汇编程序
架构
编译过程
汇编文件
安装openssl Makefile:688 configdata.pm报错
环境centos8
aarch
64安装openssl报错:opensslMakefile:688configdata.pmdate查看时间发现时间没有同步执行:sudotimedatectlset-time
最后冰吻free
·
2023-12-02 23:27
linux
C
openssl
Learn the architecture -
AArch
64 self-hosted debug
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/ATF/SOC/芯片/安全-学习交流群—加群哦
代码改变世界ctw
·
2023-12-02 23:44
ARM高级进阶
ARMV9
coresight
debug
调试
armv8
arm
tee
监控系统与gpu调用
watch-n1nvidia-smiarm架构下的torch安装1.查看arm域控cuda版本nvcc-V出现cuda版本cuda已完成安装2.下载archcondaa)命令shArchiconda3-0.2.3-Linux-
aarch
64
白云千载尽
·
2023-12-02 16:56
python
ros
torch
华为鲲鹏+银河麒麟V10编译FreeSWITCH1.10.9
#uname-r4.19.90-17.5.ky10.
aarch
64本想编译FreeSWITCH1.10.7,但碰到点问题,后来改1.10.9,相对比较顺利,记录如下:先安装工具/开发库等:yuminstall-ygityuminstall-ywgetyuminstall-yautoconfyuminstall-yautomakeyuminstall-ycmakeyuminstall-ybisony
无名387
·
2023-12-02 07:32
FreeSWITCH
FreeSWITCH
[MediaTek T830]出现ERROR: “unregister_wifi_md_coex_notifier“ ERROR: “register_wifi_md_coex_notifier“错误
问题log(cd/home/openwrt/build_dir/target-
aarch
64-openwrt-linux-musl_musl/linux-gem6xxx_evb6990_cpe_mt7990
wellnw
·
2023-12-01 22:19
WiFi
MediaTek
Ascend C 算子开发遇到的问题及解决方法
在CANN社区根据你的架构,比如我的为CPU架构位
aarch
64,所以下载Ascend-cann-toolkit_7.0.RC1.alpha003_linux-aa
STRUGGLE_xlf
·
2023-12-01 14:22
python
c++
使用easyExcel框架报错:服务器缺少字体
操作步骤如下:1.查询服务器架构
aarch
64和x86uname-m2.查询操作系统CentOsLinuxrel
一瓢西湖水
·
2023-12-01 12:15
LINUX
服务器
运维
【Jetson Xavier NX部署YOLOv5环境】
JetsonXavierNX部署YOLOv5环境一、jtop安装二、Jetson设置不息屏三、安装cuda10.2与cudnn8.0四、部署YOLOv5环境1.下载torch-1.8.0-cp36-cp36m-linux_
aarch
64
416317
·
2023-11-30 22:55
yolov5
linux 磁盘扩容初始化挂载 笔记
目录说明环境信息前提条件操作步骤说明linux系统磁盘扩容步骤环境信息系统信息:Linuxversion4.19.90-23.8.v2101.ky10.
aarch
64cpu信息:Kunpeng-920、
小张帅三代
·
2023-11-30 17:56
linux
笔记
运维
Android如何定位JNI具体报错行数
第一步:首先找到ndk位置在项目的local.properties文件里找到sdk所在文件夹位置第二步:找到
aarch
64-linux-android-addr2line.exe位置选中打开cmd输入:
奋斗的菇凉
·
2023-11-30 11:20
android
麒麟操作系统ARM64架构下安装mysql5.7.22
ARM64架构下mysql5.7.22下载地址https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-
aarch
64
wc_150xxxxxxxx
·
2023-11-30 01:29
数据库
GDB+Qemu调试ARM64 linux内核
安装编译工具链由于Ubuntu是X86架构,为了编译arm64的文件,需要安装交叉编译工具链sudoapt-getinstallgcc-
aarch
64-linux-gnusudoapt-getinstalllibncurses5
Swinner01
·
2023-11-29 20:44
linux
arm
Android设备支持的CPU架构
ARMv5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢armeabi-v7a第7代ARMv7,使用硬件浮点运算,具有高级扩展功能(从2010年起)arm64-v8a第8代,64位,包含
AArch
32
neuHenry
·
2023-11-29 11:41
Android
Android
WIN10 x86环境部署ARM虚拟机(银河麒麟)
我们经常使用的是x86架构的cpu,而对于不同cpu架构的arm架构的操作系统,我们可以通过QEMU模拟器来进行模拟一个arm环境1、部署前的准备arm的镜像:以此镜像为例:Kylin-Server-10-SP2-
aarch
64
我不满意
·
2023-11-29 05:45
arm
arm开发
FFmpeg学习(三)-- libavutil 代码组成
libavutil目录下的
aarch
64、arm、avr32、bfin、loongarch、mips、p
gushansanren
·
2023-11-28 21:59
音视频
Oracle Linux 9.3 发布
导读OracleLinux9系列发布了第3个版本更新,支持64位Intel和AMD(x86_64)以及64位Arm(
aarch
64)平台。
csdn_linuxprobe
·
2023-11-28 14:48
oracle
linux
数据库
查看linux处理器架构(uname命令 使用指南)
系统终端下输入uname-m(在windows下可通过gitBash输入uname-m命令)可得输出结果与架构对应表架构输出结果i386i386,i686amd64x86_64armarm,armv7larm64
aarch
64
西晋的no1
·
2023-11-28 12:11
linux知识点杂烩
linux
运维
服务器
windows
git
使用CMake交叉编译Arm Linux程序
下载安装
aarch
64-linux-gnu-gccarm交叉编译工具链apt-getinstallaarch64-linux-gnu-gccapt-getinstallaarch64-linux-gnu-gcc
小刘同学++
·
2023-11-27 22:40
arm开发
linux
debian环境交叉编译
/configure--host=
aarch
64-linux-gnu
L.G.F
·
2023-11-27 21:02
debian
linux
运维
rk1808交叉编译opencv_ubuntu16.04交叉编译opencv 移植到rk1808上
环境+工具:编译器:
aarch
64-linux-gnu-g++
aarch
64-linux-gnu-gcc虚拟机:ubuntu16.04cmake-guicd/usr/localsudomkdiropencv
weixin_39805906
·
2023-11-27 13:04
CentOS 离线/在线安装Google Chrome
一、查询系统的指令集下载前需要确定系统是
aarch
64还是x86_64,可通过gcc-v命令查看,如下图所示,本机是x86_64。
x²+(y-√³x²)²=1
·
2023-11-26 15:20
Linux
centos
linux
ARMv8 Cortex-a 编程向导手册学习_6.
aarch
64 应用移植注意事项与
AArch
64 ABI
/*TODO本系列文章是对ARMv8Cortex-a系列编程向导手册拙劣的翻译和注解,若有出入,以官方文档为准*/Chapter8移植到A64这一章节不打算对如何编写可移植代码做出详细介绍,而只介绍应用工程师在编写可移植代码时的主要应该关注的方面。当移动A32代码到A64架构上运行时,我们应该清晰的认识到A64指令集与A32/T32指令集存在下面这些重大的差异:大多数A32指令可以条件执行,但是在
嵌入式小怪
·
2023-11-26 03:23
armv8
ARM
学习
arm
arm开发
内存管理源码分析1-ARMV8-
AARCH
64 MMU 及 linux页表映射过程
MMU的作用,主要是完成地址的翻译,无论是main-memory地址(DDR地址),还是IO地址(设备device地址),在开启了MMU的系统中,CPU发起的指令读取、数据读写都是虚拟地址,在ARMCore内部,会先经过MMU将该虚拟地址自动转换成物理地址,然后在将物理地址发送到AXI总线上,完成真正的物理内存、物理设备的读写访问1、MMU/TLB/Cache概述MMU:完成的工作就是虚拟地址到物
SEVENTHD7
·
2023-11-25 19:05
内存管理
linux
【转载】ARMv8-
AArch
64寄存器和指令集
原创ARMv8-
AArch
64寄存器和指令集2017-05-1021:48:30ForDream321阅读数7363更多分类专栏:【ARM学习】(一)简述
AArch
拥有31个通用寄存器,系统运行在64位状态下的时候名字叫
SlamDunk31598
·
2023-11-25 19:05
ARM
【ARM学习】
ARMV8学习笔记之
AArch
64通用寄存器
不同于
AArch
32
2023世界依旧很大
·
2023-11-25 19:35
arm
arm
寄存器
[register]-ARMV8-
aarch
64的通用寄存器介绍和总结
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]1、通用寄存器(1)、X0-X31ARMv8有31个通用寄存器X0-X30,还有SP、PC、XZR等寄存器下面详细介绍写这些通用寄存器(general-purposeregisters):X0-X7用于参数传递X9-X15在子函数中使用这些寄存器时,直接使用即可,无需sav
代码改变世界ctw
·
2023-11-25 19:03
ARM
ARMV8
ARM
register
通用寄存器
SP
《Armv8/armv9架构入门指南》-【第七章】-
AArch
64浮点数和NEON
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]7
AArch
64浮点数和NEON我们把与ARM系列高级处理器SIMD架构相关实现和其对软件的支持通常被称为
代码改变世界ctw
·
2023-11-25 19:33
ARM-TEE-Android
arm开发
stm32
arm
《Armv8/armv9架构入门指南》-【第十章】-
AArch
64异常处理
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]10
AArch
64异常处理严格来说,中断是说软件执行流程的东西,但是,在arm
代码改变世界ctw
·
2023-11-25 19:33
ARM-TEE-Android
架构
[ARM异常]-ARMV8-
aarch
64异常和中断处理概念详细介绍
★★★个人博客导读首页—点击此处★★★快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]文章目录1、异常和中断的概念2、异常产生的方法:(1)、Abort:(2)、Reset(3)、同步异常(4)、异步异常(中断)3、同步异常和异步异常的处理(1)、处理一个同步异常(2)、ESR_ELn-异常综合征寄存器(3)、Unall
代码改变世界ctw
·
2023-11-25 19:32
ARM
异常中断
ARMV8
中断
异常
arm
ARMV8-
aarch
64的寄存器介绍(二)
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]1、
aarch
64通用寄存器ARMV8-
aarch
64有31个64位的寄存器
代码改变世界ctw
·
2023-11-25 19:32
ARM
ARM
寄存器
ARMV8
ARM64
linux
[register]-ARMV8-
aarch
64 部分系统寄存器总结(必背)
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]ELR_ELx异常链接寄存器该寄存器只有ELR_EL1ELR_EL2ELR_EL3,没用ELR_EL0.因为异常不会routing(target)到EL0.例如在usermode时触发了一个target到EL1的irq异常,那么会将PC指针保持到ELR_EL1中,然后跳转到
代码改变世界ctw
·
2023-11-25 19:02
ARM
单片机
stm32
linux
ARM V8A体系结构-第十章
AArch
64异常处理
概述严格地说,中断是指中断软件执行的流程。然而,在ARM术语中,这通常称为异常。异常是指需要特权级(异常处理程序)执行某些操作以确保系统顺利运行的条件或系统事件。每个异常都有一个相关的异常处理程序。一旦异常得到处理,特权级软件会将core恢复到处理异常前的位置,以继续处理它正在做的事情。存在的异常类型如下:中断:有两种类型的中断称为IRQ和FIQ。FIQ的优先级高于IRQ。这两种类型的异常是于外部
晴天晴天天天天
·
2023-11-25 19:01
arm
嵌入式硬件
AARCH
64 常用的指令和寄存器描述
当我们在写汇编时要参考什么1.ABI//当考虑了ABI之后,这样子写的汇编代码就可以和C代码兼容,可以相互调用3.语法(指令解释中的各种概念是什么)//C1.2StructureoftheA64assemblerlanguage//C2.1UnderstandingtheA64instructiondescriptions//C6.2AlphabeticallistofA64baseinstruc
__pop_
·
2023-11-25 19:31
ARMv8
ARM64
指令
armv8
aarch64
寄存器
aarch
64架构寄存器说明
1、
aarch
64通用寄存器:ARMv8-
aarch
64有31个64位的寄存器:x0~x31,其中x29属于帧寄存器(FP),x30属于程序链接寄存器(LR);2、
aarch
64特殊寄存器:寄存器类型寄存器
newbee_wxh
·
2023-11-25 19:55
ARM虚拟化技术
arm
寄存器
ARM
AArch
32和
AArch
64通用寄存器、状态寄存器
ARMAArch32和
AArch
64通用寄存器、状态寄存器文章目录ARMAArch32和
AArch
64通用寄存器、状态寄存器1.ARMCPUMode1.1ARM32CPUMode1.2ARM64CPUMode1.3EL
JaCenz
·
2023-11-25 19:22
虚拟化与模拟仿真
arm
ARM -
AArch
64 - 通用寄存器
说明在深入一点了解了系统调用以及非安全world(REE)/安全world(TEE)切换时参数传递和结果返回的实现原理(通过通用寄存器实现),对通用寄存器的使用有了一个全新的认识,对知识做个总结。简介ArmAArch64状态下提供了31个64位通用寄存器:X0~X30。通用体现不同于特殊寄存器(每一bit可能都有特殊作用),通用寄存器本身没有任何作用(就是一个64位存储器),其作用是由使用体现。任
leon.liao
·
2023-11-25 19:20
计算机原理
arm开发
Ubuntu
aarch
64/x86_64 opencv cmake Tensorrt
CMakeLists.txtcmake_minimum_required(VERSION2.6)#requirementofcmakeversionPROJECT(Test1_VERSION_1.0)#projectnameset(CMAKE_CXX_FLAGS"${CMAKE_CXX_FLAGS}-Wall")#setthedirectoryofexecutablefilesset(CMAKE_
SoulOSQ
·
2023-11-25 19:43
cv
linux
opencv
java11和13_Java11&13
目录JEP181:基于嵌套的访问控制3JEP309:动态文件常量3JEP315:改进
Aarch
64内部函数4JEP318:Epsilon的垃圾收集器4JEP321:标准的HTTP客户端5JEP323:Lambda
江仕蕾
·
2023-11-25 14:18
java11和13
AArch
64 TrustZone
概述本文我们介绍了TrustZone技术。通过CPU内置的硬件强制隔离,TrustZone提供了一种高效的全系统安全设计。我们介绍了如下功能:将TrustZone技术添加到处理器架构中,内存系统对于TrustZone的支持以及典型的软件架构。我们还介绍了Arm提供的资源,帮助使用TrustZone的系统和软件开发人员。当阅读完本文时,你可以:给出TrustZone的使用示例,并描述TrustZon
安全有理
·
2023-11-24 19:48
学习ARM架构-A系列
安全架构
TrustZone
arm开发
crosstool-ng 交叉工具链默认配置 名词解释
crosstool-ng构建交叉工具编译链https://blog.csdn.net/whatday/article/details/86991907使用命令ct-nglist-samples得到[G..]
aarch
64
whatday
·
2023-11-24 18:23
2021-12-16
mysql5.7.22MySQL下载地址为:https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-
aarch
64
bisenzhao
·
2023-11-24 11:43
上一页
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
其他