中南大学学报(自然科学版)
中南大學學報(自然科學版)
중남대학학보(자연과학판)
JOURNAL OF CENTRAL SOUTH UNIVERSITY
2010年
6期
2224-2230
,共7页
盛羽%余进%陈松乔%王建新
盛羽%餘進%陳鬆喬%王建新
성우%여진%진송교%왕건신
CPU仿真器%汇编语言%编译技术%微指令流
CPU倣真器%彙編語言%編譯技術%微指令流
CPU방진기%회편어언%편역기술%미지령류
提出一种基于CPU仿真器的汇编语言学习系统设计模型和实现方法.该系统利用JavaBean组件技术实现CPU的仿真;结合多线程技术和锁机制实现组件的数据触发式调度机制,有效地解决了具有复杂关系的组件之间的调度运行问题,保证了微命令的有序执行;基于脉冲信号的事件触发机制,实现了微指令的单步调试;基于所设计的CPU仿真器指令系统,采用现代编译技术设计了一种汇编器,实现了CPU仿真器上汇编指令到机器指令的快速编译.与已有的汇编语言学习系统相比,本系统不仅在通用性、交互性等方面都有较大提高,而且能形象直观地展示虚拟寄存器等各个虚拟芯片的实时状态,记录对应的微指令流,从而更精确地监视汇编指令在CPU仿真器中的执行过程.
提齣一種基于CPU倣真器的彙編語言學習繫統設計模型和實現方法.該繫統利用JavaBean組件技術實現CPU的倣真;結閤多線程技術和鎖機製實現組件的數據觸髮式調度機製,有效地解決瞭具有複雜關繫的組件之間的調度運行問題,保證瞭微命令的有序執行;基于脈遲信號的事件觸髮機製,實現瞭微指令的單步調試;基于所設計的CPU倣真器指令繫統,採用現代編譯技術設計瞭一種彙編器,實現瞭CPU倣真器上彙編指令到機器指令的快速編譯.與已有的彙編語言學習繫統相比,本繫統不僅在通用性、交互性等方麵都有較大提高,而且能形象直觀地展示虛擬寄存器等各箇虛擬芯片的實時狀態,記錄對應的微指令流,從而更精確地鑑視彙編指令在CPU倣真器中的執行過程.
제출일충기우CPU방진기적회편어언학습계통설계모형화실현방법.해계통이용JavaBean조건기술실현CPU적방진;결합다선정기술화쇄궤제실현조건적수거촉발식조도궤제,유효지해결료구유복잡관계적조건지간적조도운행문제,보증료미명령적유서집행;기우맥충신호적사건촉발궤제,실현료미지령적단보조시;기우소설계적CPU방진기지령계통,채용현대편역기술설계료일충회편기,실현료CPU방진기상회편지령도궤기지령적쾌속편역.여이유적회편어언학습계통상비,본계통불부재통용성、교호성등방면도유교대제고,이차능형상직관지전시허의기존기등각개허의심편적실시상태,기록대응적미지령류,종이경정학지감시회편지령재CPU방진기중적집행과정.