静态程序编译链接与装载(四)ELF程序如何执行

ELF有执行视图,那么ELF是怎么执行的起来的呢? 这里,分为2个进行说明: 一、CPU在EDA上,仿真执行ELF 在验证环境中,会有一块memory,专门用来放置CPU要执行的指令,以及访问的数据。而verilog提供了$memreadh系统函数,可以将hex文件,直接载入到memory中。 因此只要将ELF文件,转化成hex文件即可。 比如对于如下的链接脚本: 3个代码段,起始地址从0x500
相关文章
相关标签/搜索