嵌入式面经-ARM体系架构-计算机基础

嵌入式系统分层

  • 操作系统的作用:向下管理硬件,向上提供接口(API)

  • 应用开发:使用操作系统提供的接口(API),做上层的应用程序开发,基本不用去关内核操作硬件是怎么实现的

  • 底层开发:做操作系统本身的开发

linux子系统

  • 进程管理:管理进程的创建、调度、销毁等

  • 内存管理:管理内存的申请、释放、映射等

  • 文件系统:管理和访问磁盘中的文件

  • 设备管理:硬件设备及驱动的管理

  • 网络协议:通过网络协议(tcp、ip)进程通信

冯诺依曼结构

  • 输入设备

  • 输出设备

  • 存储器

  • CPU:运算器、控制器

  • 总线:数据总线、地址总线、控制总线、DMA

多级存储结构

  • 注意CPU只能访问内存和高速缓存

CPU工作原理

    • 取址

    • 译码

    • 执行

相关推荐
熊出没11 小时前
云原生架构落地实践:Kubernetes 生产级配置与 Service Mesh 流量治理
云原生·架构·kubernetes·istio
小坏讲微服务12 小时前
刚发布一个月的JDK 27,为什么我建议你立刻升级?
java·开发语言·spring boot·spring·架构·求职招聘·springboot4
迪康妍妍12 小时前
终端管控实操:封堵网盘与IM外发通道的落地思路
运维·网络·安全·架构·安全性测试
碧海银沙音频科技研究院15 小时前
基于炬芯ATS3089X的BLE opus音频传输系统设计
stm32·单片机·嵌入式硬件
光影少年15 小时前
AI Agent、自动化与未来工作
人工智能·算法·架构
Awh-16 小时前
ARM 裸机开发 DAY11 学习笔记
arm开发·笔记·学习
xianyuCcCcCCCcc16 小时前
Ceph 分布式存储:核心架构与集群部署
分布式·ceph·架构
小天源17 小时前
智叟云集系统整体架构解析:多语言 API 接入、异步监控与本地化部署
架构·数据采集·数据中台·ai监测系统·geo数据监测
创界工坊工作室17 小时前
35-基于AT89C51单片机的罐头生产线传送系统设计
stm32·单片机·嵌入式硬件·51单片机·proteus·生产线
陌上花开缓缓归以17 小时前
openssl 模拟签名验签(加密解密)详细分析
arm开发