嵌入式学习零碎知识点一

什么是CISC和RISC?

CISC:Complex Instruction Set Computer,复杂指令系统计算机。体系的设计理念是用最少的指令完成任务,因此CISC的CPU设计复杂包含丰富的电路单元,设计复杂,功能强,功耗较大。其指令系统比较丰富,编译器好设计。
RISC:Reduced Instruction Set Computer,精简指令集计算机。RISC的设计理念是让软件来完成具体的任务,因此RISC的CPU包含较少的电路单元,设计相比于CISC的CPU来说较简单,功耗较小。其指令系统中的指令较少,因此编译器的设计就变难了。

CPU访问外设的方式

  1. IO与内存统一编址的方式 :可以理解为类似于访问内存的方式,把外设的寄存器当作一个内存地址来读写,会占用一定的CPU地址空间;
  2. IO与内存独立编址 外设的寄存器地址和内存地址分开独立编址,使用专用的CPU指令来访问某种特定外设,不占用CPU地址空间;

冯诺依曼结构和哈佛结构

冯诺依曼结构:程序指令存储器和数据存储器合并在一起的存储结构。即程序和数据放在内存中,且彼此不分离。
哈佛结构:程序指令存储器和数据存储器分开的存储器结构。即程序和数据分开独立放在不同的内存块中,彼此完全分离。

所有内容来自于网络然后自己整理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值