ARM模拟器的设计与实现  被引量:1

Design and implementation of a simulator of ARM

在线阅读下载全文

作  者:危蓉[1] 徐伟[1] 麦永浩[1] 

机构地区:[1]湖北警官学院信息技术系,武汉430034

出  处:《海军工程大学学报》2016年第2期9-14,共6页Journal of Naval University of Engineering

基  金:国家863计划资助项目(2015AA017204);公安部应用创新计划资助项目(2013YYCXHBST030)

摘  要:为了消除嵌入式系统的环境配置障碍,提高嵌入式系统的开发效率,首先分析了一个ARM平台的模拟器的设计与实现,包括核心的处理器模拟和纷繁复杂的外设模拟;然后,结合S3C2440开发板,分别对ARM寄存器、ARM指令集、ARM流水线进行了模拟;对包含中断、串口、网卡、时钟在内的主要外设进行了模拟;最后,在ARM模拟器上运行嵌入式Bootloader程序(Uboot),完成了功能测试盒的性能分析,验证了模拟器设计的正确性和方法的可用性。To eliminate the barriers of the configuration to the development environment of embedded systems and improve the development efficiency,security and reliability of them,the design and implementation of a simulator on an ARM platform are studied,including the simulation of the processor and the peripherals.Based on the platform of S3C2440,the register,the instruction set and the pipeline of the ARM processor are firstly simulated.Then such main peripherals such as the interrupt controller,the serial port,the network interface card,and the clock controller are simulated.In the simulator,the boot loader is loaded and executed.The result verifies the correctness and the availability of the simulator.

关 键 词:ARM处理器 模拟器 指令译码 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象