嵌入式系统(三)

单片机

单片机的基本结构

单片机主要由三部分构成:核心CPU、片内集成的外围设备和基础电路。

单片机CPU对程序存储器、数据、输入输出的编址寻找方式不同形成了两种类型结构的单片机:冯诺依曼结构哈佛结构

冯诺依曼结构:统一编址,依靠指令计数器提供的地址来区分程序代码、数据或IO接口。

适用于16位单片机。

哈佛结构:分开编址 ,每个部分都是一个独立的存储空间,访问独立。

适用于8位单片机。

 两种类型的单片机指令集:复杂指令集运算CISC和精简指令集运算RSIC

RISC指令集的指令数目少,每条指令长度相同,字段位置固定。只以简单的读取和存储操作访问内存地址。

现代的大多数单片机都是RISC指令集架构的。

单片机内部多集成有全部或部分的基础电路,如振荡电路,复位电路,模数转换器ADC需要的精密电压源、电磁抑制电路等。

单片机的流水线指令操作

单片机的指令流水线,通常在2~5级。最常见的是三级、四级指令流水线。

基本的三级指令流水线操作过程是:取指-译码-执行。

基本的四级指令流水线操作过程是:取指-译码-读操作数-执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值