55问答网
所有问题
单片机中为什么cpu能从ram中直接读取数据?而在其他的一些存储设备比如说SD卡,U盘之类上不能直接读取呢?
如题所述
举报该问题
推荐答案 推荐于2016-02-14
ram 是单片机的内存, 连接了地址和数据总线, 单片机通过一个指令周期就可以将内存中的数据读出来.而sd卡,u盘是外部存储设备,接口都是串行的,就像uart通讯一样, 而且都有自己的一套指令系统, 单片机要遵循这套指令系统才能读出里面的数据.比如要通过接口先送出地址,命令,读要求,才能获取数据. 时钟线,数据线,其他控制线的控制都要按照规范来.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IGQG8IcG8cecQGFLec4.html
其他回答
第1个回答 2015-07-03
因为相对ROM,RAM的存取速度较快。CPU通常只和RAM通信,因为这样无需等待传输完成。
事实上SD卡不能直接读取是因为SD卡和U盘都是串行接口。芯片是可以通过FSMC之类的扩展总线挂接一些并行的存储器,直接读取的。
相似回答
cpu
可
直接
读写()
中的
内容
答:
cpu可直接读写RAM中的内容
。随机存取存储器(RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息。它与ROM的最大区别是数...
1、
CPU能直接
访问
储存
在内存
中的数据
吗? 2、CPU能直接访问储存在外存...
答:
CPU能直接访问储存在内存中的数据,不能直接访问储存在外存中的数据
。相关介绍:计算机的内存可以分为随机存取存储器(RAM)和只读储存器(ROM)。两者的区别在于,随机存取存储器能够与CPU直接的进行数据的交换,也可以将其称为主存。对于RAM可以随时的进行读写,而且这个过程的速度很快,因此由于主存所具有...
cpu能够直接
访问
的存储
器是
什么
答:
满足CPU对常用数据的取用
;ROM一般用在SOC的CPU系统中,普通PC只剩下BIOS信息放在ROM里储存;RAM就是通常说的内存,因为CPU集成了内存控制器,所以可以直接访问,速度慢于缓存但容量大很多。其他诸如硬盘、光盘和优盘类的存储器都是外部存储器,它们都是通过主板芯片组与CPU传输数据,是非直接访问模式。
单片机
系统
中的存储
器如何读写?
答:
同步方式访问存储器时
,cpu
这样实现 读写 在
单片机
系统
中,数据存储
器用于存放可随时修改的数据。数据存储器扩展使用随机存储器芯片,随机存储器简称RAM。对RAM可以进行读/写两种操作,但RAM是易失性存储器,断电后所存信息消失。按其工作方式
,RAM
又分为静态和动态两种。静态RAM只要电源加电信息就能保存;...
1、
CPU能直接
访问
储存
在内存
中的数据
吗? 2、CPU能直接访问储存在外存...
答:
RAM能够
与
CPU直接
交换数据,并通常用作操作系统和正在运行程序的临时
数据存储
介质。相比之下,外存(如硬盘驱动器或固态驱动器)的数据访问速度较慢
,CPU
无法
直接从中读取数据,
而是需要先将
数据从
外存传输到内存中,然后再由CPU处理。在执行任务时,CPU根据用户输入的指令进行操作。随着信息技术的发展,...
大家正在搜
单片机中ram和rom的区别
51单片机的ram分为几部分
51单片机的ram和rom
单片机rom与ram的主要区别
51单片机cpu主要由什么组成
单片机内部ram和外部ram
51单片机片内ram
pic单片机扩展ram
单片机rom和ram运行
相关问题
cpu运行时程序是在flash中还是在RAM?
在MCS-51单片机中,要将外RAM存储器中2300H地址单...
51单片机中,CPU 对内部RAM外部 RAM的读写速度一样...
是不是任何类型的CPU都包含内部RAM?通常单片机内部RAM...
飞思卡尔单片机里面的flash、RAM和数据flash是怎么...
cpu运行时程序是在flash中还是在RAM?
单片机中的程序存储器是ROM,数据存储器是RAM,对吗?
只有8K的ram的单片机读取10K的串口数据存入到SD卡中能...