摘要: 在现代处理器体系结构设计中,利用软件仿真技术对设计结果进行验证是最重要的方面之一。然而,处理器体系结构仿真器的开发是一个非常困难的过程。主要的困难表现在三个方面:第一,目前用于处理器体系结构仿真器开发的编程语言如C或C++语言都是串行执行的语言,而处理器的各部件是可以并行运行的,使用串行编程语言编程来模拟并行执行的部件需要长时间的、仔细的程序功能与部件功能的匹配工作,并且容易出错;第二,使用串行程序来模拟并行部件的运行,模拟速度很低,并且仿真速度低是处理器体系结构软件仿真器开发领域的瓶颈问题;最后,仿真器
喻之斌 金海. LSE:一种处理器体系结构软件仿真器开发工具[J]. 计算机科学, 2008, 35(2): 282-285. https://doi.org/
YU Zhi-Bin ,Jin-Hai (School of Computer Science, Huazhong University of Science and Technology, Wuhan 430074). [J]. Computer Science, 2008, 35(2): 282-285. https://doi.org/