RVFA认证考试为RISC-V入门级的学员或希望從从其他架构遷移至RISC- V的人員准备的,RVFA认证考试可证明考生拥有RISC-V硬件和软件专业人员所需的基本入门知识和技能。RVFA证书持有者具備RISC-V汇编语言编写、调试、优化和编译代码的能力,以及使用工具链(GCC、LLVM)和理解RISC-V调用约定的能力。RVFA现有以下两种考试方式可供选择: 英文监考官--线上考试 (考试编号:RVFA), 中文监考官--线上考试(考试编号:RVFA-CN)。
对于嵌入式工程师、RTL设计工程师、设计验证工程师、软件开发人员(特别是设备驱动程序、内核和工具链)或文档工程师等职业的人来说,RVFA认证是最佳的选择。
希望学习及准备RVFA认证考试的考生需要熟悉Git、高级编程语言(C)、调试器(GDB)和系统架构。RVFA考生需要有编程或设计经验,並可能已经完成了计算机科学、软件工程、计算机工程或电子工程课程。
参加RVFA认证考试的考生应具备与RISC-V ISA(指令集体系结构)相关的技能和知识,包括基本体系结构和术语,以及了解嵌入式硬件设计,包括物联网(IoT)、工业、医疗和汽车应用等相关知识。
认证一览
考试模式:线上考试
考试时间:90分钟
认证有效期:2年
重考政策:可接受1次重考
考试形式:选择题考试
经验水平:初级
考生需于购买考试后的一个月内注册考试券,注册成功后获得的考试资格在12个月内有效。通过认证考试的考生将获得PDF认证证书。
领域和能力
RVFA认证考试包括这些一般领域及其在考试中的权重:
RISC-V概述 - 10% | RISC-V指令集体系结构 - 35% | RISC-V汇编语言 - 25% |
RISC-V的高级语言:C编程 - 15% | RISC-V操作系统和工具 - 15% |
详细内容:
RISC-V概述 - 10%
l RISC-V的历史:自由开放ISA
l RISC-V基金會
l RISC-V文档
l 为RISC-V做出贡献
RISC-V指令集体系结构 - 35%
l RV32I和RV64I
l 理解指令格式:分支、访问内存和访问数据结构
l 理解RISC-V作为ISA的模块化:核心批准(M, C, F, D, A)和其他扩展
l 了解特权模式、系统调用、CSRs、异常和中断处理
l 了解内存模型、缓存管理和虚拟内存管理
RISC-V汇编语言 - 25%
l 理解RISC-V特定的汇编语言语法和特性,包括CSR访问
l 编写和调试RISC-V汇编代码
l 评估程序集代码的性能
l 将高级代码转换为程序集代码
RISC-V的高级语言: C编程 - 15%
l 理解RISC-V工具,包括编译器、调试器、模拟器、性能工具、操作系统和SDKs
l 理解调用约定(ABIs)、堆栈和反汇编
l 理解内联装配
RISC-V操作系统和工具 - 15%
l 操作系统基础,包括在RISC-V ASM中实现基本的操作系统功能
l 了解RISC-V平台固件的基本用法和功能
l 理解微控制器与应用处理器的区别
l 在通用操作系统中运行RISC-V应用程序
请查看考生手册、课程概述和考试技巧以及下面的其他推荐资源。
考生手册 下载
PSI bridge常见问题下载
Linux基金会认证和保密协议 下载
考试小贴士 下载
常见问题 了解更多
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2