单片机和嵌入式中时钟周期,指令周期浅谈,以及存储系统划分!

时钟周期:也成为振荡周期(T周期/节拍脉冲);定义为时钟频率的倒数。时钟周期是计算机中最基本、最小的时间单位,在一个时钟周期内,CPU完成一个最基本的动作。

时钟周期在CPU的描述里也叫节拍,即 将一个机器周期划分为若干个相等的时间段,每一段仅完成一个基本操作,用一个电平信号宽度对应。

总线周期(通过总线完成一次内存读写操作或完成一次输入输出设备的读写操作所必须的时间):CPU从内存中读取指令,向内存中存取数据,对外设端口读写数据,执行总线周期;总线周期通常包含4个 T状态(时钟周期):T1,T2,T3,T4。时钟周期是CPU执行操作的最小单位。

机器周期(CPU周期):通常用从内存中读取一个指令字的最短时间来规定机器周期,也即CPU完成一个基本操作所需的时间,一个机器周期由若干个S周期(状态周期)组成。

状态周期:在8051单片机中把一个时钟周期定义为一个节拍(用P表示),两个节拍定义为一个状态周期(用S表示)。

指令周期:执行一条指令所需要的时间,是从取指令,分析指令到执行完指令所需要的全部时间。一个指令周期一般由若干个机器周期组成。

指令周期(1-4个机器周期)>机器周期>总线周期>状态周期>时钟周期

 

寄存器:是距离CPU最近、访问速度最快的存储介质,用来做一些最基本的指令和地址存储。高性能,高耗电特点。

缓存(Cache):Cpu频繁访问的数据存储在缓存中,一般有一级缓存,二级缓存。。。

内存:ram和rom,内存是CPU和外部存储设备之间的桥梁,用来存放那些将要被CPU处理的数据

缓存和内存一般称为主存。

外存:闪存(flash),包括SD卡和SSD;磁盘/硬盘/CD...:长时间、大容量保存数据、价格低

 

硬件设计原则:1、成本节约(最根本,最重要)

2、低功耗设计

3、系统效率(CPU/存储器处理数据效率)

4、信号完整性(高频/高速信号)

5、可靠性设计(保证长期可用性/安全性)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值