查看原文
其他

终于有人把 ARM 的几个架构给讲明白了!

CSDN知识库 2022-09-24
2011年,ARM公布了ARMv8架构,这些年不断的更新和优化,已经被普遍运用在手机、电视、汽车以及各类IoT设备的芯片当中,苹果发布的M1芯片,也是基于ARM架构进行设计的。

而且ARMv8指令集中,实际上是同时做了32、64位指令集的,目的就是支持64位的同时保留32位以便过渡

而就在去年,ARM公司推出全新的ARMv9架构,并表示该架构将用于未来3000亿颗ARM芯片中,这是ARM架构10年来最大的一次版本更迭,将在性能、AI和安全等方面进行全面升级。

而且国内的各大应用商店,也开始要求全体应用及游戏均需按计划上传含有64位构建的APK。

如果你想学习底层技术,我强烈建议你不要再学习十多年前的ARMv6了,以及七八年前的ARM32了。要学,就学点应用广泛且有发展潜力的技术。

所以,我推荐你学习这门周贺贺老师最新打造的《ARMv8/ARMv9架构学习系列课程》,这份视频教程中,不仅包含了目前主流使用的ARMv8架构,还有刚刚上线的ARMv9架构。

注:本课程提供全部课件,提供答疑服务,并且每月持续更新迭代。

👆扫码免费试看👆

#购课福利:今日下单购课,即送价值98元《MySQL数据库速成宝典》

这门硬核的视频教程适合哪些人学习?

1、嵌入式开发者、软件开发者、系统开发者、ASIC硬件开发者;
2、各个行业、各个领域,只要是想学习底层技术的; 
3、安全开发者、架构师等、也适合入门者;

这门课程为你准备了那些惊喜福利?

在线答疑:本课程设有专门的讨论留言区,学习中遇到任何问题,直接给老师留言即可,老师都会及时进行回复。
持续更新:人无完人,课程也是如此。本课程老师将会对课程进行持续迭代,平均每月更新一次,更新的内容除了往期内容的不断完善,还会增加一些热门技术点例如CCA/RME/SMMU讲解等等。
课件分享:为了让大家更好的进行项目实战,老师还将课程中涉及到的所有课件均可下载。

这门课程都包含哪些内容?

第一章:主要是快速学习: ARM简介、指令集、寄存器总结等。
第二章:本系列视频的一大亮点,精致&帅气地讲解了arm异常中断gic等相关的软硬件知识,本人一直在倡导“学arm安全其实就是学arm架构,学arm架构其实就是学习arm的异常和中断”,异常中断是领着你进入架构的入门,是让你变成系统软硬件架构师的必走之路。
第三章:安全专题,这也是本视频最核心的东西。因为你无论买书还是看博客等,你都很难找到讲解安全的教程,这里就是有和无的区别。本人系统的整理的安全的知识,带领你快速入门。这个章节也是卖的最贵的。
第四章:mmu专题,透过事务看本质的讲解,白话式的演讲。在所有模块中,mmu也算是相对较简单模块。相信人人听得懂,人人学得会。
第五章:cache专题,一切追求实事求是,不人云亦云,一切知识点都有迹可循,推翻了网络的很多观念。在众多模块中,cache算是一个比较难的模块。了解了cache后,才能算真正了解系统的软硬件架构。
第六章:虚拟化,本人不擅长,会啥就随便讲点啥。(以后学会了再来补)
第七章:architecture,就是零散和零碎的系统架构知识,如exclusive、arch timer、reset、系统启动、SOC设计、AMBA/AXI/ACE、DSU、WFE/WFI这样的。
最后,除了以上部分,本视频会持续更新,增加一些热门的技术,如CCA/RME/SMMU等。
课程详细大纲如下:
更新日期:2022年8月29日(后续每月更新一次)
如果课程中讲的不对的地方,请大家指出,我及时修正,我也只是一个开发者,并不是什么技术都会的全能神,尽我所能,把我所会的教给大家,让我们一起为 ARMv8/ARMv9 的发展,尽一份绵薄之力。 
希望通过本课程的学习,大家的ARMv8/ARMv9开发技术能有质的飞越,能找到自己心仪的工作。
👆扫码免费试看👆
#购课福利:今日下单购课,即送价值98元MySQL数据库速成宝典
注:本课程提供全部课件,提供答疑服务,并且每月持续更新迭代。

你最关心的问题

Q:如何学习?有效期多久?

A:购课后登录 CSDN  APP 或者 CSDN 官网,随时可学,并且永久有效。

Q:学习时遇到不懂的问题怎么办?

A:在 PC 视频课播放页面左右【讨论留言】区留言即可。
点击阅读原文,立即订阅

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存