8位MCU(微控制器)设计趋势:CISC向RISC低头

最新更新时间:2013-12-11来源: 互联网关键字:8位MCU  微控制器  CISC  RISC 手机看文章 扫描二维码
随时随地手机看文章

对于不同的微控制器(MCU)产品应用,不仅需要考虑不同厂家MCU的性价比,而且还需要考虑不同指令系统下MCU应用特点。针对不断涌现出来的新的智能化电子产品,人们一直在开发适合于不同嵌入式系统应用的MCU新产品。不同厂家的MCU产品其指令集各不相同,特别是指令集系统架构的不同,如市场上广泛应用的MCS51系列和PIC系列微控制器则分别采用CISC指令系统和RISC指令系统。

  微控制器按照指令系统可以分为CISC、RISC、类RISC(RISC-LIKE)等几种。传统的MCS51控制器属于CISC型,其代码密度高,但大多数指令需要多个时钟周期完成。RISC型一般指令密度较低,但指令效率很高。类RISC型则兼有CISC和RISC的优点。RISC和类RISC之所以有如此高的指令效率,得益于小指令集带来的硬布线结构和流水线结构。简单的指令集可以用硬布线进行指令译码,而不需要用微码控制的方式,提高了译码的效率。流水线结构将指令分成几步完成,在流水线填满工作时,每条指令的平均执行时间(CPI)在1个时钟周期左右。一般来说,RISC比同等的CISC要快50%--70%,同时更容易设计和纠错。

8位MCU(微控制器)设计趋势:CISC向RISC低头

 

  因此,目前对8位微控制器的产品开发和研究设计主要是以兼容市场上已被客户广泛采用的产品为前提,不断提高性能并降低功耗以适应市场竞争和技术发展。对于原先为CISC指令系统的微控制器产品,在层出不穷的更新系列中已经渐渐的融合进了RISC思想;对于采用RISC指令系统的微控制器来说,更多的做法仍然是针对高性能低功耗的需求对其整个体系架构不断地进行优化和改善,尤其是流水线结构的改进最为多见。

关键字:8位MCU  微控制器  CISC  RISC 编辑:神话 引用地址:8位MCU(微控制器)设计趋势:CISC向RISC低头

上一篇:cs5550 c程序
下一篇:联发科盛群伟诠电齐上阵 抢攻大陆智能支付市场

推荐阅读最新更新时间:2023-10-12 20:54

单片机汇编语言实现DES加密算法
目前在金融界及非金融界的保密通信中,越来越多地用到了DES算法。DES(Data Encryption Standard)即数据加密算法,是IBM公司于 1977年研究成功并公开发表的。随着我国三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)中被广泛应用,以此来实现关键数据的保密。如信用卡持卡人的PIN的加密传输、IC卡与POS间的双向认证、金融交易中的密码键盘等,均用到DES算法。由于密码键盘不可能使用高级语言,所以用汇编语言实现DES就非常实用。 1 DES算法的简单原理 DES是一种分组密码。假定明文m是由0和1组成的长度为64位的符号串,密钥k也是64位的0、1符号串。
[单片机]
基于8xC749单片机的电动自行车智能充电器的设计与实现
  随着经济的发展,越来越多的电器走进人们的日常生活,家庭使用的小容量蓄电池的比例将会逐渐增加。因此,研究如何延长蓄电池的寿命,提高蓄电池的使用效率,并设计、生产出高质量、高效率、符合家庭使用要求的充电器,有着十分重要的意义。   评估蓄电池的优劣有很多指标,其中寿命是用户十分关心的问题之一。而电池的过充电、过放电和充电不足是引起电池故障最主要的原因,其中过充电、充电不足主要是充电方法不当而引起的。常用的直流充电器只是用恒流定压的方法给蓄电池充电,这样不但不容易使电池充满,更严重的还会造成充电不均衡的情况,影响电池的寿命。   清华大学智能技术与系统国家重点实验室经过近十年的研究开发,在智能充电算法方面的研究已经取得了一些成果。为
[单片机]
基于8xC749<font color='red'>单片机</font>的电动自行车智能充电器的设计与实现
51单片机60秒倒计时 数码管显示
本资源适用于初学者,使用单片机型号为普中51单片机: 下面展示 代码。 #include reg52.h sbit LSA=P2^2; sbit LSB=P2^3; sbit LSC=P2^4;//38译码器控制位选 char code smgduan ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; char a1,a2,s=60;//s为要定时 60秒 void timer0() { TMOD|=0x01; TH0=0xfc; TL0=0x18;//¶¨定时1MS EA=1; ET0=1; TR0=
[单片机]
PIC16F877单片机的图形液显示模块接口技术
摘要:详述PIC16F877单片机的MG-12232图形点阵式液晶显示器的硬件接口电路特点和接口软件编程方法。 关键词:PIC16F877 LCD 接口 引言 由于液晶显示器(LCD)具有功耗低、体积小、质量轻、超薄等其他显示器无法比拟的优点,它广泛用于各种智能型仪器和低功耗电子产品中。点阵式(或图形式)LCD不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功能,用途十分广泛。本文在简介液晶显示器MG-12232的驱动器SED1520F0A的结构、功能的基础上,介绍了PIC16F877单片机的LCD硬件接口电路和软件编程特点。 一、PIC16F877与MG-1
[应用]
基于单片机的线阵CCD驱动及采集系统的设计
摘要:文章介绍一种新型的基于单片机的线阵CCD驱动电路的设计。系统通过C8051F020型单片机作为下位机,完成CCD驱动、信号采集以及与计算机(上位机)通讯等工作。这种方案切实有效地解决了CCD驱动脉冲复杂、频率要求较高,普通单片机难以实现的问题。大量反复的实验表明,此设计具有很高的可移植性、可操作性,并己应用于一些光学实验之中,效果良好,稳定方便。 关键词:单片机;C8051F020;线阵CCD;Labview 0 引言 在如今的科研和工程上,CCD的应用越来越广泛,但是其驱动脉冲和信号的采集的要求较高,一般需要CPLD或者DSP等比较复杂的微控制器来承担主要控制任务。这些方案较单片机而言,操作难度大,起点高,而且
[嵌入式]
基于<font color='red'>单片机</font>的线阵CCD驱动及采集系统的设计
ATmaga8单片机Pt100温度计源程序+Proteus仿真设计
设计Pt100铂电阻测量温度的电路,温度测量范围是0-100摄氏度,要求LCD显示。画出电路图,标注元器件参数,简单说明测量原理和调节方式。根据要求,本设计的测温模拟电路使用热电阻Pt100温度传感器利用其感温效应,热电阻随环境温度的变化而变化,在电路图中将电阻值的变化转换成电压的变化,再将电压值作为输入信号输入至AD转换器中进行模拟信号到数字信号的转换,其输出端接单片机,向单片机内依据公式写入源程序,将被测温度在显示器上显示出来: 测量温度范围0℃~100℃; 分辨率为0.1℃; LCD数码直读显示。 本设计系统包括了温度测量单元,信号处理单元,A/D 转换模块,数据处理与控制模块,温度显示五个部分。 仿真原理图如下
[单片机]
ATmaga8<font color='red'>单片机</font>Pt100温度计源程序+Proteus仿真设计
汽车电子发展的蓝图:汽车超级ECU架构变化
在整理汽车电子发展的时候,看到了一个欧盟赞助的项目是有关于高运算能力的计算平台的发展,这个项目的名称是《European Processor Initiative》它是欧洲发展高运算能力计算平台,面向未来的AI和5G社会的一个研究项目。 在这个研究项目里面,BMW的前瞻研究工程师开了脑洞,在我们已知的域控角度,谈到了2025年和2030年的汽车电子发展的蓝图。如下所示: Processing units of automotive ECUs from past to future 汽车计算平台的发展是硬件和软件集成到一定程度的需求,核心驱动力是随着整个 芯片产业 的发展,汽车电子里面硬件资源也在不断增
[嵌入式]
汽车电子发展的蓝图:汽车超级ECU架构变化
基于C89C58RD+单片机与VS1003实现MP3播放器设计
引 言 随着电子技术的发展, MP3 播放器是目前市场上流行的消费类数码产品之一, 具有大容量、高音质、小巧便携等特点而倍受广大消费者的青睐 。本文采用ETC 公司的微控制器ST C89C58RD+ , 结合解码芯片VS1003、USB 接口芯片CH375、LCD 等外围设备设计并实现了MP3 播放器。主要功能有: 播放VS1003 支持的所有音频文件, 包括MP3, WMA, WAV 文件 ,且音质非常好, 具有按键控制播放上一首/ 下一首、音量增减等, 可通过LCD 显示歌曲名字和播放状态信息等功能。 1 硬件系统设计 系统工作原理框图如图1 所示。系统启动后, 单片机通过USB 接口芯片CH375, 从U 盘中获取MP3
[单片机]
基于C89C58RD+<font color='red'>单片机</font>与VS1003实现MP3播放器设计
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved