电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

基于QEMU的AARCH64平台仿真技术的研究_张磊.pdfVIP免费

基于QEMU的AARCH64平台仿真技术的研究_张磊.pdf_第1页
基于QEMU的AARCH64平台仿真技术的研究_张磊.pdf_第2页
基于QEMU的AARCH64平台仿真技术的研究_张磊.pdf_第3页
2023.4电脑编程技巧与维护1概述嵌入式软件开发过程中通常会面对硬件资源未准备就绪或硬件成本过高的情况,使用仿真器可以方便嵌入式软件开发人员在不具备硬件条件时进行软件开发。商业领域常见的仿真器包括QEMU[1]、Simics[2]、Bochs[3]、VMware、VirtualBox。VirtualBox和VMware是桌面级虚拟机,性能强大,但受限于X86和AMD体系结构;嵌入式领域仿真软件主要包括QEMU、Bochs和Simics等,Bochs主要面向X86和AMD平台;Simics是一款闭源的仿真平台,仿真体系结构支持全面,但维护费用高。2QEMU应用框架QEMU是一款被广泛使用的开源仿真软件,支持仿真嵌入式系统中的CPU、I/O、内存及其他硬件设备资源。被测软件可以完全摆脱对硬件资源的依赖,为软件的调试运行、故障定位提供便利条件。QEMU虚拟化实现的思路是采用二进制指令翻译技术,提取客户端代码,将其翻译成可信计算组织(TCG)[3]中间代码,再将中间代码翻译成主机端指定架构的代码执行。QEMU的应用框架如图1所示。QEMU支持跨平台体系结构仿真,支持X86、ARM、MIPS、RISC-V、SPARK等主流的目标体系结构平台,同时QEMU宿主端也支持X86、ARM等主流体系结构,支持虚拟机用户使用Windows、Linux等宿主操作系统开发和使用QEMU仿真器开展软件调试和开发工作。3QEMU对ARM平台的支持研究基于QEMU对AARCH64架构的支持。AAR-CH64由ARMv8架构64位系统改进而来,QEMU新版本支持用户基于AARCH64开发,AArch64支持64位寄存器和地址,支持更大地址寻址空间,并扩充了ARM指令集,精简了对内存的操作指令。飞腾的64位平台在数据传输效率上比32位更高,地址总线的寻址空间突破了4G限制,并且处理器拥有更快的数据传递和浮点运算速度。因此,目前飞腾64位平台大量应用于对大内存、密集数据运算有需求的场景。QEMU除了对处理器的仿真支持,还支持多种I/O外设的仿真,包括串口控制器、时钟定时器、中断控制器、网络适配器、外设组件互连标准(PCI)总线、通用串行总线(USB)设备、键盘、鼠标,显卡和声卡等多种商业领域常用的设备。嵌入式领域内有很多主流目标平台都是基于AARCH64搭建的。例如,国产飞腾处理器的CPU被大量应用于嵌入式软件领域。基于QEMU6.2.0版本测试和论证,研究如何基于QEMU提供的对ARM的Cortex-A72内核的支持,实现对国产飞腾2000处理器AARCH64架构的仿真,以支持软件的开发工作。4AARCH64平台仿真设计与实现研究宿主机使用X86平台Windows7的64位操作系统,目标端基于飞腾2000的AARCH64架构运行...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部