首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于CPU仿真器的汇编语言学习系统设计与实现
引用本文:盛羽,余进,陈松乔,王建新.基于CPU仿真器的汇编语言学习系统设计与实现[J].中南大学学报(自然科学版),2010,41(6).
作者姓名:盛羽  余进  陈松乔  王建新
基金项目:国家自然科学基金资助项目,湖南省科技计划项目,长江学者和创新团队发展计划项目
摘    要:提出一种基于CPU仿真器的汇编语言学习系统设计模型和实现方法.该系统利用JavaBean组件技术实现CPU的仿真;结合多线程技术和锁机制实现组件的数据触发式调度机制,有效地解决了具有复杂关系的组件之间的调度运行问题,保证了微命令的有序执行;基于脉冲信号的事件触发机制,实现了微指令的单步调试;基于所设计的CPU仿真器指令系统,采用现代编译技术设计了一种汇编器,实现了CPU仿真器上汇编指令到机器指令的快速编译.与已有的汇编语言学习系统相比,本系统不仅在通用性、交互性等方面都有较大提高,而且能形象直观地展示虚拟寄存器等各个虚拟芯片的实时状态,记录对应的微指令流,从而更精确地监视汇编指令在CPU仿真器中的执行过程.

关 键 词:CPU仿真器  汇编语言  编译技术  微指令流

Design and implementation of assembly language learning system based on CPU simulator
SHENG Yu,YU Jin,CHEN Song-qiao,WANG Jian-xin.Design and implementation of assembly language learning system based on CPU simulator[J].Journal of Central South University:Science and Technology,2010,41(6).
Authors:SHENG Yu  YU Jin  CHEN Song-qiao  WANG Jian-xin
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号