嵌入式系统期末复习知识点整理(二)

1.ram是什么存储器?有哪几种?


随机存取存储器
1.静态随机存取存储器SRAM(Static RAM)
 一个bit存储单元由多个晶体管耦合(双稳态触发器)而成。
 存储内容可以长时间保持,除非掉电或执行写操作。
 速度非常快,但集成度低,结构复杂,功耗大。
2.动态随机存取存储器DRAM(Dynamic RAM)
 一个bit存储单元由一个场效应管及其栅极对地接一个电容组成。
 存储内容一定时间后会自动消失,需要周期性刷新——(充电)。
 速度比SRAM慢一些,但集成度高,成本低,功耗低。

3.同步动态随机存取存储器SDRAM(Synchronous DRAM)
 将CPU和RAM共享一个时钟周期,两者以相同的速度同步工作,在每一个时钟脉冲的上升沿开始传输数据。
4. 双倍数据速率动态随机存取存储器DDR SDRAM(Double Data
Rate SDRAM)
 允许在时钟脉冲的上升沿和下降沿两次传输数据,从而在不提高时钟频率的情况下能加倍提高SDRAM的传输速度。

主存和外存分别用来存放什么?分别有什么特征?


主存储器:
用来存放正在执行的或经常使用的程序代码和数据。
通常由半导体存储器构成。位于微处理器芯片内部或者主
板上。
存取速度快,CPU可以直接对主存进行访问。
容量有限,其大小受地址总线位数的限制。

外部存储器:
用来存放暂时不使用的程序代码和数据。
位于主板之外。
存取速度慢,微处理器不能直接访问,仅在需要时被调入
主存储器。
容量大、成本低,所存储信息可长期保存,且能修改。

按照存储介质分,存储器分哪几种?

☛☛☛导体存储器
采用大规模集成电路技术将大量的存储单元制作在一个芯
片中,构成一定容量的存储器。
使用最广泛,主要用作主存储器和高速缓冲存储器Cache,甚至外部存储器。
☛☛☛光盘存储器
利用介质材料的光效应,以被照射部分的平面(LAND)和凹坑(PIT)光反射率不同,表示信息“0”或“1”。
☛☛☛磁表面存储器
采用磁矩材料作为磁记录载体。在磁场作用下,使各个局部区域产生相应的磁化状态,利用这些状态来记录信息“0”和“1”。

闪速存储器Flash Memory有哪两种?

☛☛☛ Nor Flash 存储器
 具有芯片内执行(eXecute In Place,XIP)特性。应用程序可以直接在其内运行,不必先读到RAM中再运行。
 数据传输效率很高,使用方便在小容量时具有很高的成本效益。
写入和擦除速度很低,大大影响其性能。
☛☛☛NAND Flash存储器
 能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。但是读取速度比NOR FLASH慢
 存储器管理较为复杂、系统接口特殊。

Nor flash常用于什么用途?

Nor flash:CPU可以直接访问,常作为内部或者外部ROM , 存放Boot-Loader程序,引导系统启动。
(NAND FLASHCPU需要通过专门的控制器才能访问;容量大,价格经济。需要借助内部RAM才能实现引导系统启动。

NAND如何支持自动启动引导

通过自动将开始处的4KB代码,复制到微处理器内部的SRAM中,实现启动引导系统,进而将更多的代码复制到主存储器SDRAM中运行。

NAND Flash存储器的两种工作模式

自动引导模式
S3C2440 的引脚OM1 、OM0 均接为低电平时,则系统处于NAND Flash自动引导模式。
普通闪存模式
支持数据读、写、擦除操作。

寄存器寻址和立即数寻址?

寄存器寻址:指令中操作数给出的是寄存器编号,指令执行时直接取出寄存器的值来操作。
MOV R1,R2 ;这个R1 R2都是寄存器寻址
立即数寻址:指令中操作数就是数据本身,即数据包含在指令中,取出指令也就取出了可以立即使用的数(称为立即数)
SUBS R0,R0,#1 ;R0=R0-1,且影响标志位 这里的1就是立即数寻址

寄存器偏移寻址和基址寻址

寄存器偏移寻址:指令中操作数在使用前,首先执行移位操作。
MOV R0,R2,LSL #3 ;R2的值先左移三位再放入R0,这里R2就是寄存器偏移寻址

基址寻址:将基址寄存器的内容与指令中给出的偏移量相加,形成操作数的有效地址。
LDR R2,[R3,#0x0C] ;读取R3+0x0C指向的存储单元的内容,放入R2 这里R3是基址寻址

寄存器间接寻址

指令:
LDR R0,{R1} 把 {R1} 中的值取出来放入到 R0 中
STR R0,{R1}  把 R0 中的值取出来放入到 R1 中
{R1} 表示取 R1 存放的地址中的数据,换成 C 语言,即 *R1

相对寻址

相对寻址是基址寻址的一种变通。由程序计数器PC提供基准地址,指令中的操作数作为偏移量,两者相加得到的地址即为有效地址EA。

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值