866|3

48

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【读书】《RISC-V 体系结构编程与实践(第2版)》-- 结构学习 [复制链接]

收到书一直没拆封阅读,今天加班大概学习一下书的结构设计。
对于一个系统架构的书籍,第一章介绍了risc-v的知识和来龙去脉,对于初学者十分友好。可以快速对risc-v有一个立体的理解。
linux上,具有五大子系统:分别是进程调度系统、虚拟文件系统(VFS)、内存管理单元(MMU)、网络单元、进程间通信(IPC)。
面向linux吃饭的同学,这五大块就是我们的饭碗,还是可以继续吃好多年,东西很多很复杂。

其中,内存管理一直都是很重要的一个模块,本书使用了大半的篇幅介绍了内存管理的各个枝叶:
    如 tlb,缓存管理,内存屏障,内存分布,mmu的功能等子模块的知识。也是一个出现问题,极度考验内功的模块。很喜欢书中对内存子系统拆解。

中断系统对于从事硬件相关开发的同学来说,是一个重中之重的模块,涉及到中断嵌套,中断的调用机制等知识。
脱离与系统之外的编译器链接器等知识点,开源的和闭源的工具有很多,学习起来也很复杂,本书开了三章来讲编译相关的知识,其中汇编部分最近一直在研究,会仔细研究学习学习。

第三章介绍了一些基础指令集,距离我有点远,会快速读一遍。
第二章的实验平台的搭建,可以帮助同学快速脱离硬件学习risc-v,简单快捷。
第四章对于调式程序来说,是一个很重要的章节,能够从上到下的分析遇到的各类程序运行异常问题。
第18 19 20 21章,读起来有点难,需要多读几遍,试试学习一下

此帖出自ARM技术论坛

最新回复

加油,期待实质内容的分享。  详情 回复 发表于 2024-11-27 11:37
点赞 关注
 

回复
举报

6828

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

好书要慢慢读,多读几遍才能有体会

此帖出自ARM技术论坛
 
 
 

回复

755

帖子

5

TA的资源

纯净的硅(高级)

板凳
 

从楼主推荐的内容来看,应该是本不错的技术书,希望有机会认真学习学习

此帖出自ARM技术论坛
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

4
 

加油,期待实质内容的分享。
此帖出自ARM技术论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表