当当读书
8051软核处理器设计实战

8051软核处理器设计实战

李新兵
0
20.00 原价¥20 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

《8051软核处理器设计实战》深浅出地介绍了基于8051的软核处理器设计。它包括8051的架构模型、111条指令的功能作用及其对应的Verilog描述,以及如何用Verilog语言构建8051软核处理器的主体程序并向其中添加8051的111条指令。本书全面详细地介绍了8051软核处理器的实现过程及其验证方法,并借助大量形象的比喻帮助读者理解。 全书共分为7章:第1章是8051架构的描述;第2章介绍8051的指令集;第3章介绍8051中断与Keil发工具;第4章介绍Verilog硬件描述语言基础;第5章介绍如何使用Verilog语言行设计;第6章介绍8051软核处理器设计流程;第7章介绍8051软核处理器的验证与应用。 本书编写目的是让FPGA的设计者也能够享受嵌式发的乐趣,让嵌式和FPGA设计巧妙地结合起来以实现发者更加复杂的技术设计。同时,本书可作为FPGA、8051单片机、嵌式等发者的工程参考书,也可以作为8051软核处理器发者的指导用书。
【推荐语】
《8051软核处理器设计实战》 通过8051处理器从工程的角度理解计算机组成的**参考书。 《兼容ARM9的软核处理器设计》一书的姊妹篇,从8051手更简单,更精炼。 本书中作者用700行Verilog代码真正实现了一个111条指令的8051软核处理器。 帮助读者在FPGA上贯通逻辑电路和嵌式发,提供完整的源代码,极具可操作性。
【作者】
李新兵 资深芯片设计数字电路工程师,EETOP社区处理器设计版块资深版主,长期专注于数字集成电路设计,并在FPGA原型验证上积累了大量的经验。作者一直以提升中国处理器设计能力为己任,是源处理器的实践者和推动者。由作者设计的兼容ARM指令集的软核处理器一经在EETOP社区发布,就引起了强烈的反响。在Socvista社区上发布的兼容ARM7的FreeARM7 IP核深受网友追捧,每次帖子上线,便能吸引成千上万的和回复。FreeARM7源项目从在源硬件社区(www.openhw.org)上发布始,就一直盘踞在优秀推荐项目的位至今。在RT-Tread嵌式社区(www.rt-thread.org)里,FreeARM7项目也深受嵌式发者追捧。FreeARM7 IP核已经被解放军信息工程学院的教师用于课题研究。本书作者深谙数字电路设计理论与方法,在长期的设计实践中,摸索总结出了一套RISC处理器的简易设计方法,可以使用较简短的代码实现处理器设计的复杂功能。基于这些种设计技巧,作者在FPGA上实现并运行了兼容主流指令集的处理器,如ARM9、Cortex-M0、MIPS等各种RISC处理器。作者还著有《兼容ARM9的软核处理器设计:基于FPGA》一书。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。