《RISC-V体系结构编程与实践》一书详细介绍了RISC-V指令集架构的基本原理和编程技巧,深入探讨了RISC-V的应用和实践。作者通过实例和案例分析,帮助读者理解RISC-V体系结构的特点和优势,为读者提供了一本全面而实用的指南,旨在帮助读者更好地应用RISC-V进行编程和开发。
RISC-V体系结构编程与实践读后感篇一
从ARM64体系结构编程与实践就一直和奔叔深入的交流技术相关的问题,而当前的RISC-V体系结构编程与实践延续了ARM64那本书的特点,整本书通篇以精炼的编程实验代替纯理论的输出,对于广大技术爱好者有很好的辅助作用,由浅入深,逐步深入,对于理解riscv体系结构有很好的帮助,是一本用来了解和深入的非常棒的教材。
RISC-V体系结构编程与实践读后感篇二
一直在看老笨的书,感觉写的灰常好,ARM64体系结构就写的很到位,新上架的RISC-V体系结构也是千呼万唤,在万众的期待中上架,到手后开始拜读,书中的实验环境是QEMU,配备齐全,无论手中是否有硬件开发板都不耽误对RISC-V学习的热情,跟随老笨一起狂奔,在新CPU架构的风口浪尖上肆意驰骋,感谢老笨的杰作为新兴的指令架构做出的贡献,跟随笨叔一起奔跑!!!
RISC-V体系结构编程与实践读后感篇三
我是计算机专业的,做软件开发,2021年就注意到risc-v的兴起,当时查找资料,官方文档太冗长了,适合查阅不适合学习,体系结构的书太偏理论了,嵌入式的书都是围绕特定硬件讲解各种接口的,没有操作系统的概念。另一方面,我想通过实现一个极简操作系统内核来学习操作系统底层知识,操作系统真象还原讲解非常细致,但它是基于X86架构的,笨叔的奔跑吧Linux内核是基于ARM架构的,MIT的XV6实验在2019年起基于risc-v,但缺少risc-v基础的介绍。这本书是少有的既介绍risc-v基础又从操作系统视角来解读risc-v的入门教程,还能通过实验实现一个极简操作系统内核,实现一站式服务,无需购买开发版,通过成熟的QEMU模拟器进行实验,还有配套视频教程,是绝佳的入门资料。
RISC-V体系结构编程与实践读后感篇四
现在如今,我们正在进入人工智能(AI)+ 物联网(IoT)的 AIoT 时代,市场将会百花齐放,那么主导者会是谁?我想那一定是尽早在 RISC-V 体系结构上进行布局的远见者们。
如果你不想错失这个未来最大的市场,要稳稳地站在风口上,就从《RISC-V 体系结构编程与实践》这本书开始学习吧。它包含了 RISC-V 体系结构、指令集、内存管理、实验环境搭建等内容,涵盖从理论到实践的完整过程。
《RISC-V 体系结构编程与实践》一书中给出了基于 QEMU 或者 NEMU 模拟器上进行实验的方法,而且作者团队奔跑吧 Linux 社区还提供了他们自研、开源的小型操作系统 BenOS。本书对初学者相当友好,可以说是“傻瓜式”的开局。
QEMU 是使用最广泛的开源虚拟机软件,也是做系统底层开发和嵌入式开发的必备神器。NEMU 则是由南京大学实现,用于教学的计算机指令集体系结构模拟器。由中科院牵头研发出的香山高性能 RISC-V 处理器,就使用了 NEMU 进行前期指令集和体系结构的模拟。
目前市面上主流的技术架构是终端使用ARM 芯片,服务端使用 x86 的 CPU。但这样设计架构,企业就需要维护两套技术体系的研发,从资源使用角度来说相当不经济。RISC-V 让全平台底层技术栈的统一有了希望。只需要一套技术体系,即可适应从处理器到操作系统、基础软件库、上层应用的研发工作。这也是芯片公司、互联网公司如此青睐 RISC-V 的重要原因。
目前我国在 RISC-V 体系结构上保持领先水平。香山处理器团队也参与了《RISC-V 体系结构编程与实践》的审校工作,为本书提供了更加权威、深度的技术细节内容。时不我待,赶紧学习起来,准备站上风口吧!