本书将线下的FPGA开发板与线上的云平台结合,完成基于开源RISC-V处理器的SiFiveFreedomE300片上系统,以及E21处理器配合云平台设计方法的相关实验教程。并用Chisel编程的方式与FPGA硬件,完成国产RT-Thread操作系统验证的移植。全书包含三大部分内容:首先讲述了基于实验所用Digilent
本书系统地介绍了虚拟化与云计算的基本原理、方法和实践,主要分为三个部分,分别是传统虚拟化技术KVM、轻量级虚拟化技术Docker、云平台的管理OpenStack。全面反映了虚拟化与云计算研究和应用的z新进展。既讨论虚拟化与云计算的基本理论知识,又对虚拟化与云计算进行了大量的实践操作,强调理论与实践相结合,基础知识与前沿
本书是作者根据多年开发和教学实践经验并考察了当前嵌入式发展的z新动向编著而成。在内容设计上,采取了循序渐进的原则,对嵌入式底层硬件知识进行精心规划,以大量的实例说明技术难点,深入浅出,使嵌入式系统初学者能够以“ARM体系结构→指令系统→汇编程序设计→混合编程→硬件下编程”为主线,以阶梯式前进的方式,低起点、高效率地学习
IP核是可编程门阵列(FPGA)芯片开发中常用的功能模块,在现代数字系统设计应用领域中越来越成为工程师青睐的对象。IP核的应用对提高系统设计效率、成功率,缩短产品上市周期具有非常重要的作用。《VIVADO环境下IP核应用研究》以赛灵思(Xilinx)公司新开发工具VIVADO中的IP核为研究对象,详细介绍了各类IP核的
本书以设计能运行31条MIPS指令的单周期和多周期Minisys-1CPU为最终目标,力求做到课程实践的贯通性,将与CPU设计相关的“数字逻辑电路实验”、“计算机组成原理实验”和“计算机组成课程设计”三门实践课的内容打通,做到自底向上,层层递进,逐步完善。本书可作为高等院校计算机专业“数字逻辑电路实验”、“计算机组成原
本书分为7章,内容包括可编程序控制器(PLC)概述、可编程序控制器(PLC)的基本原理、二进制运算、可编程序控制器(PLC)的指令系统、可编程序控制器(PLC)的程序设计、可编程序控制器(PLC)应用系统设计、可编程序控制器(PLC)的设计过程。本书依据原理到应用的编写模式,以典型案例为主线,将每个案例分解成若干个任务
本书首先阐述了FPGA的基本原理和架构,其次介绍了FPGA的新功能、特点,以及如何解决工业应用中的问题。书中探讨了FPGA的设计方法,并结合机电一体化、机器人和能源系统应用案例与实践。
本书为教育部职业院校技能大赛“嵌入式技术应用开发”赛项转换成果,由国内高职院校职业技能大赛与大学生电子设计大赛优秀指导教师和企业技术骨干共同编写。全书分为上、下两篇,以嵌入式智能小车与移动机器人为教学载体,通过若干开发案例,将嵌入式智能硬件平台控制、检测与通信所需要的知识与技能融入教材内容。上篇以STM32F4为主线介
《大学计算机基础实验教程》是与“大学计算机基础”课程配套使用的实验教材,根据新时期军队院校教学改革“向实战聚焦,向部队靠拢”要求进行编写。《大学计算机基础实验教程》共分七章,每章由理论部分、实验部分、习题部分组成。涉及的理论和实验内容包括计算机系统的安装与排故、操作系统的使用、文字处理软件Word2010、演示文稿设计
华为海思设计的鲲鹏(Kunpeng)920系列芯片是兼容ARMv8A架构的高性能处理器片上系统,也是华为“算、存、传、管、智”五个产品系列构成的鲲鹏芯片家族的核心产品。本书首先介绍高性能处理器与服务器的技术背景,然后总结了ARMv8A处理器的体系结构。在此基础上,重点讨论鲲鹏920处理器片上系统的体系结构及其软件生