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

嵌入式系统分层

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

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

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

linux子系统

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

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

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

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

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

冯诺依曼结构

  • 输入设备

  • 输出设备

  • 存储器

  • CPU:运算器、控制器

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

多级存储结构

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

CPU工作原理

    • 取址

    • 译码

    • 执行

相关推荐
沛沛老爹4 分钟前
从Web到AI:Agent Skills CI/CD流水线集成实战指南
java·前端·人工智能·ci/cd·架构·llama·rag
檐下翻书17315 分钟前
HR人力资源管理流程图在线绘制方法
大数据·人工智能·架构·流程图·论文笔记
代码游侠17 分钟前
学习笔记——ARM Cortex-A 裸机开发实战指南
linux·运维·开发语言·前端·arm开发·笔记
番茄灭世神19 分钟前
基于VScode搭建GD32开发环境
arm开发·vscode·单片机·cmake·gd32
小程同学>o<27 分钟前
嵌入式之ARM体系与架构面试题(二)ARM处理器篇
arm开发·面试·架构·嵌入式软件·嵌入式面试·嵌入式面试资料
TEC_INO28 分钟前
stm32_12:RFID-RC522项目
stm32·单片机·嵌入式硬件
独处东汉28 分钟前
AI辅助Stm32l031项目开发调试完成与总结
人工智能·stm32·嵌入式硬件
YouEmbedded31 分钟前
解码WIFI模块与IoT云平台
stm32·微信小程序·wifi模块(esp8266)·iot云平台接·生态建立
代码游侠38 分钟前
学习笔记——ARM Cortex-A 裸机开发体系架构
arm开发·笔记·嵌入式硬件·学习·架构
__万波__40 分钟前
STM32L475基于HAL库封装串口打印模块
stm32·单片机·嵌入式硬件