Codes
-
Upload
dorothy-harding -
Category
Documents
-
view
13 -
download
0
description
Transcript of Codes
CodesCodes
Makefile.linuxMakefile.linux Top.cppTop.cpp
SharedMemCtrl.cppSharedMemCtrl.cpp SimpleARM.cppSimpleARM.cpp SimplePISA.cppSimplePISA.cpp ARM/sim-outorder.cppARM/sim-outorder.cpp ARM/ArmMain.cppARM/ArmMain.cpp Pisa/sim-outorder.cppPisa/sim-outorder.cpp Pisa/PisaMain.cppPisa/PisaMain.cpp
Global.hGlobal.h
定义一些参数常量和三个有关共享内存区定义一些参数常量和三个有关共享内存区的函数的函数
Top.cppTop.cpp
例化并连接共享内存,例化并连接共享内存, pisapisa 模拟器,模拟器, armarm模拟器模拟器
SimplePISA.cppSimplePISA.cpp
实现实现 simulatorsimulator 和和 setfilenamesetfilename 两个函数,两个函数,其中其中 simulatorsimulator 调用调用 PISAmainPISAmain 函数函数
SimplePisaSimplePisa 类类
数据成员:数据成员: inst_code, pisa_type, pisa_cinst_code, pisa_type, pisa_capacity, pisa_index, pisa_id, pisa_value, apacity, pisa_index, pisa_id, pisa_value, isPISA, ackPISA, pisa_latency, pisa_cycle,isPISA, ackPISA, pisa_latency, pisa_cycle, filename filename
成员函数成员函数 : simulator, setFilename, PisaM: simulator, setFilename, PisaMain, pisa_sim_main, ruu_dispatch, ruu_iain, pisa_sim_main, ruu_dispatch, ruu_issue, exit_now ssue, exit_now
SimpleARMSimpleARM 类类
数据成员:数据成员: inst_code, arm_type, arm_cainst_code, arm_type, arm_capacity, arm_index, arm_id, arm_value, ispacity, arm_index, arm_id, arm_value, isARM, ackARM, arm_latency, arm_cycle, fARM, ackARM, arm_latency, arm_cycle, filenameilename
成员函数:成员函数: simulator, setFilename, Armsimulator, setFilename, ArmMain, sim_main, ruu_dispatch, ruu_issuMain, sim_main, ruu_dispatch, ruu_issue, exit_nowe, exit_now