首页 > 其他分享 >ARM架构

ARM架构

时间:2024-04-14 11:45:11浏览次数:12  
标签:架构 arm 指令 内核 指令集 精简指令 ARM

什么是arm? arm是一个公司的名称,是一类微处理器的统称,是一种技术的名称。 cortex-mo的架构图

 arm处理器家族

 

arm体系架构定义指令集和编程模型,(基本数据类型、工作模型,寄存器组)。 cortex-M是内核,armvx是指令集架构,内核是实现指令集架构的硬件基础。 arm指令集是指处理器能够识别并执行的指令集的集合,每一条指令可处理一个复杂的操作,就是几条汇编指令。 常见的指令集
  • 复杂指令集CISC,有处理复杂操作的特定指令,指令长度不定,需要多个周期
  • 精简指令集RISC,指令简单,格式和长度固定,大多数一个周期执行完毕
arm的内核基于精简指令集架构。 soc片上外设是指一个芯片上集成的完整的计算机系统,cpu以及计算机系统所需要的外设。

 


 

标签:架构,arm,指令,内核,指令集,精简指令,ARM
From: https://www.cnblogs.com/CommEr/p/18133924

相关文章

  • 万字长文深入理解Docker镜像分层原理、容器数据卷、网络通信架构(Docker系列第2章,共3章
    镜像分层的简单直观体现在执行dockerpull时,会发现多个Pullcomplete字样,就能体现分层,如果是一个文件,只会有一个Pullcomplete。dockerpullredisUsingdefaulttag:latestlatest:Pullingfromlibrary/redisa2abf6c4d29d:Alreadyexistsc7a4e4382001:Pullcomplete......
  • 架构学习-多任务
    架构学习-多任务:进程,线程,协程多任务参考架构学习-多任务:进程,线程,协程多任务多任务处理:是指计算机同时运行多个程序的能力。比如说,我们在使用电脑的时候,可以边听音乐,边写文档。从物理层面上看,最早的CPU都是单核的,也就是同一时间只能执行一条指令。单核CPU是如何支......
  • HarmonyOS-基础之生命周期
    生命周期函数importrouterfrom'@ohos.router'@Entry@ComponentstructIndex{//页面的生命周期--5个(如果是组件,则只有前2个;如果是页面则有5个)//组件有的2个aboutToAppear(){console.log('aboutToAppear---将要出现')}aboutToDisappear(){......
  • HarmonyOS-基础之Tabs组件
    1、Tabs的基本使用@Entry@ComponentstructIndex{privatecontroller:TabsController=newTabsController();//声明周期函数aboutToAppear(){//页面加载1s后跳转到商城setTimeout(()=>{this.controller.changeIndex(1)},1000)}......
  • HarmonyOS NEXT应用开发案例——滑动页面信息隐藏与组件位移效果
    介绍在很多应用中,向上滑动"我的"页面,页面顶部会有如下变化效果:一部分信息逐渐隐藏,另一部分信息逐渐显示,同时一些组件会进行缩放或者位置移动。向下滑动时则相反。效果图预览使用说明向上滑动页面,出现如下变化:用户名/选择身份/设置图标/客服图标逐渐隐藏,用户头像尺寸逐渐缩小......
  • HarmonyOS NEXT应用开发案例——全屏登录页面
    全屏登录页面介绍本例介绍各种应用登录页面。全屏登录页面:在主页面点击跳转到全屏登录页后,显示全屏模态页面,全屏模态页面从下方滑出并覆盖整个屏幕,模态页面内容自定义,此处分为默认一键登录方式和其他登录方式。效果图预览使用说明点击主页面按钮"点击跳转到全屏登录页",......
  • 鸿蒙HarmonyOS实战-ArkUI组件(Navigation)
    ......
  • HarmonyOS NEXT应用开发——Navigation开发 页面切换场景范例
    简介在应用开发时,我们常常遇到,需要在应用内多页面跳转场景时中使用Navigation导航组件做统一的页面跳转管理,它提供了一系列属性方法来设置页面的标题栏、工具栏以及菜单栏的各种展示样式。除此之外还拥有动态加载,navPathStack路由跳转。本文就以Navigation页面切换范例为例,来展......
  • idea、pycharm、datagrip全家桶彻底卸载
    前序在win11环境,以idea2023.3.6版本为例教大家如何彻底卸载idea。一、保存配置信息(可跳过)在卸载重装idea时想保留自己的一些配置,例如颜色、字体大小等等,可以导出自己的配置信息。如果不想保存可跳过。1、导出配置File>ManageIDESettings>ExportSettings选好存......
  • HarmonyOS-基础之页面跳转
    1、配置页面路由信息resources-->base-->profile-->main_pages.json{"src":["pages/demo03/Index","pages/demo03/Detail"]}2、编写页面组件Index.ets/***路由跳转*-使用鸿蒙内置的router*/importrouterfrom'......