8051软核处理器设计实战

8051软核处理器设计实战

评分

★★★★★

ISBN

9787111489740

出版社

机械工业出版社 2015-03-01出版

作者

李新兵

内容简介
本书深入浅出地介绍了基于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软核处理器开发者的指导用书。
AI简介
这是一本深入探讨8051软核处理器设计的专业书籍。书中内容涵盖了8051处理器基本模型构成、8051指令集概述、Keil开发工具的作用、中断的定义与发生、Verilog语言的重要性、8051软核处理器设计流程概述、8051软核处理器的应用方法、程序跳转指令的影响和实现方法、算术操作指令的设计与添加、数据转移指令的设计与添加、设计思想:如何操作各种不同的reg/wire来表达自己的意图、Verilog硬件描述语言基础、8051在单片机市场的地位、8051架构的创新与扬弃、8051中断与中断程序编写、新建工程与调试方法等多个方面。 首先,本书深入浅出地介绍了8051处理器基本模型构成,包括指令池、数据池和处理器模型三个部分。同时,本书详细介绍了8051指令集概述,包括111条指令的功能作用及其对应的Verilog描述。 其次,本书对Keil开发工具的作用进行了深入分析,并详细阐述了中断的定义与发生,以及如何使用Verilog语言进行设计。此外,本书还介绍了8051软核处理器设计流程概述,包括接口信号设计、存储架构设计以及系统接口设计。 本书还详细讲解了8051软核处理器的应用方法,包
阅读/下载地址