首页 > 其他分享 >ARM架构 CPU 处理器结构

ARM架构 CPU 处理器结构

时间:2023-10-04 16:02:29浏览次数:34  
标签:CPU PC 处理器 寄存器 ARM 指针

 构成cpu的主要部件包括运算器、控制器、寄存器三个部件。

 

完整的CPU构架:

ALU只负责计算,它的数可以从寄存器来,也可以从片外存储器来;
数从哪儿来,做什么运算,是由指令解析产生的,逻辑控制单元来控制;
逻辑控制单元的指令是在PC指针寄存器的指引下,从程序的地址空间拿进来逐条解析;
在这些过程中如果PC寄存器不是逐一累加的,就需要在SP的指引下,把当前PC指针寄存器想要返回的值存在一个特定的内存空间(即栈中),来应付程序之间的函数调用。

 

标签:CPU,PC,处理器,寄存器,ARM,指针
From: https://www.cnblogs.com/god-of-death/p/17742338.html

相关文章

  • ARM 架构的 JVM(Java 虚拟机)最高的免费版本是 OpenJDK 17
    目前(截至2023年9月),ARM架构的JVM(Java虚拟机)最高的免费版本是OpenJDK17。OpenJDK17是JavaSE17的开源实现,由Oracle和其他开源贡献者共同维护。你可以在ARM架构的设备上安装和使用OpenJDK17,它包含了JavaSE17的所有功能和改进。要在ARM架构的设备上安装Op......
  • 修改typecho为鸿蒙字体HarmonyOS_Sans
    参考http://www.manongjc.com/detail/62-rolomyvbgjluyan.html在后台CSS样式添加以下代码:@font-face{font-family:HarmonyOS_Sans_SC_Medium;font-style:normal;font-display:swap;src:url('https://jsdelivr.panbaidu.cn/gh/baige007/ttf/HarmonyOS_Sans_SC_Me......
  • VMWare 虚拟机 CPU 设置里针对 CPU 的 Intel VT-x 选项功能介绍
    虚拟化技术是现代计算的关键组成部分,它使多个虚拟机(VM)可以在单个物理主机上运行,每个虚拟机都似乎是独立的计算机。VMware作为虚拟化技术领域的领导者之一,提供了强大的虚拟化解决方案,其中一个重要的组成部分就是对CPU虚拟化的支持。在VMware虚拟机设置选项中,选择启用虚拟化引擎的......
  • VMWare 虚拟机 CPU 设置里针对 CPU 的 虚拟化 CPU 性能计数器(U) 选项功能介绍
    虚拟化技术在现代计算中发挥着关键作用,它允许多个虚拟机(VM)在单个物理主机上运行。为了优化虚拟机的性能和资源管理,VMware提供了一系列高级设置选项,其中之一是“虚拟化CPU性能计数器(U)”选项。在本文中,我将详细介绍这个选项的作用以及如何使用它,同时提供示例来说明其实际应用。......
  • VMWare 虚拟机 CPU 设置里针对 CPU 的虚拟化 IOMMU(IO 内存管理单元) 选项功能介绍
    虚拟化技术在现代计算中扮演着关键角色,使多个虚拟机(VM)能够在单个物理主机上同时运行。VMware作为虚拟化技术的领导者之一,提供了许多高级设置选项,其中之一是“虚拟化IOMMU(IO内存管理单元)(I)”选项。在本文中,我将详细介绍这个选项的作用,并提供示例来说明其实际应用。1.虚拟化......
  • ARM开发板学习
    ARM开发板学习1、蜂鸣器配饰和时间函数开发#include<stdio.h>#include<wiringPi.h>#include<unistd.h>#defineBEEP0//设置针脚0为蜂鸣器的控制引脚intmain(void){wiringPiSetup();//初始化wiringPi库ipinMode(BEEP,OUTPUT);//设置IO口的输入......
  • 【中秋国庆不断更】OpenHarmony多态样式stateStyles使用场景
    @Styles和@Extend仅仅应用于静态页面的样式复用,stateStyles可以依据组件的内部状态的不同,快速设置不同样式。这就是我们本章要介绍的内容stateStyles(又称为:多态样式)。概述stateStyles是属性方法,可以根据UI内部状态来设置样式,类似于css伪类,但语法不同。ArkUI提供以下四种状态:​......
  • 【中秋国庆不断更】OpenHarmony多态样式stateStyles使用场景
    @Styles和@Extend仅仅应用于静态页面的样式复用,stateStyles可以依据组件的内部状态的不同,快速设置不同样式。这就是我们本章要介绍的内容stateStyles(又称为:多态样式)。概述stateStyles是属性方法,可以根据UI内部状态来设置样式,类似于css伪类,但语法不同。ArkUI提供以下四种状态:......
  • 【中秋国庆不断更】HarmonyOS对通知类消息的管理与发布通知(上)
    【中秋国庆不断更】HarmonyOS对通知类消息的管理与发布通知(上)一、通知概述通知简介应用可以通过通知接口发送通知消息,终端用户可以通过通知栏查看通知内容,也可以点击通知来打开应用。通知常见的使用场景:​●显示接收到的短消息、即时消息等。​......
  • 【中秋国庆不断更】OpenHarmony多态样式stateStyles使用场景
    @Styles和@Extend仅仅应用于静态页面的样式复用,stateStyles可以依据组件的内部状态的不同,快速设置不同样式。这就是我们本章要介绍的内容stateStyles(又称为:多态样式)。概述stateStyles是属性方法,可以根据UI内部状态来设置样式,类似于css伪类,但语法不同。ArkUI提供以下四种状态:​......