18. ARM裸机开发(45道)***2***

2.寄存器与存储器(13道)

2.1 ARM31个通用寄存器R0~R15中,程序计数器PCR15、程序链接寄存器LRR14、堆栈指针寄存器SPR13


2.2寄存器掉电会丢失数据吗?

寄存器是由触发器构成的,因此掉电会丢失数据。


2.3 NOR FlashNAND Flash的区别?

NOR Flash

NAND Flash

单位

字节

页(一般为512字节)

容量

一般为1~16MB

一般为8~128M

成本

较高

较低

性能

读速度比NAND Flash稍快

写入、擦除速度比NOR Flash快很多

接口

带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节

使用复杂的I/O口来串行地存取数据,8个引脚用来传送控制、地址和数据信息

耐用性

最大擦写次数是十万次

最大擦写次数是一百万次

软件支持

写入和擦除都需要MTDMemory Technology Devices,内存技术驱动程序),运行代码不需要任何软件支持

写入和擦除都需要MTD,运行代码也要需要MTD


2.4 SRAMDRAMSDRAM的区别?

(1)SRAM:静态的随机存储器,加电情况下,不需要刷新,数据不会丢失,CPU的缓存就是SRAM。

(2)DRAM:动态随机存储器,加电情况下,也需要不断刷新,才能保存数据,最为常见的系统内存。

(3)SDRAM:同步动态随机存储器,即数据的读取需要时钟来同步,也可用作内存。

2.5磁盘跟硬盘的关系?

磁盘包括早期使用的软磁盘和现在经常使用的硬磁盘,硬磁盘简称硬盘。

2.6 RAM是什么?

(1)RAM是随机存储器,速度很快,可随机读写,但断电

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

包含241道笔试面试真题详解,还有岗位及校招介绍,简历制作、笔试准备、面试准备的经验分享,以及嵌入式软件工程师技能树解读。你想知道的所有关于嵌入式求职的问题,几乎都可以在这里找到答案。 订阅即赠送学习笔记、简历模板、面试提纲模板、内推机会,需要的同学点击我头像私信即可!

全部评论
关于2-10和DMA有关的题目有个质疑,DMA是一种技术,不是设备或者说没有内存地址叭?这样的话2,3两点描述的方式会有些误导吧😣
3
送花
回复
分享
发布于 2021-09-13 21:41
原文 :为了正确进行DMA传输,必须进行必要的缓存操作,缓存操作主要分为invalidate(作废)和weiteback(写回)。 勘误“writeback"!
2
送花
回复
分享
发布于 2021-09-06 15:07
滴滴
校招火热招聘中
官网直投
MARK
点赞
送花
回复
分享
发布于 2023-08-12 10:14 河南

相关推荐

5 1 评论
分享
牛客网
牛客企业服务