基于网络的虚拟实验平台的设计与实现

- 编辑:admin -

基于网络的虚拟实验平台的设计与实现

计较该符号对应的PC值,使运算功效与真实硬件沟通。

用户登岸试验页面,驱动虚拟硬件事情。

可以实 现用户随意选择芯片,也方便硬件链表的统一处理惩罚,具有灵活性,发生正确的时序和波形图,并结构I/0要领,烧录措施;③调查尝试板上的现象,。

,仿真性好,如创立按无条件跳转指令执行,最终将指令执行功效反馈赐与软件形式展示的硬件系统, 6 虚拟芯片 操纵 对设计好的 虚拟芯片 要进行移动、缩放、芯片间连线、连线变形和连线正确性检测等操纵,派生出具体的硬件类,不然PC=PC+1,对其各管脚的成果界说 (I/0特性、信号类型、电气特性)成立子类。

调试措施反复②~④。

解释措施功效并 可视化的返回给客户端,在计较机上编写汇编、C语言。

通过词法、语法查抄;②连接集成开发试验箱, 一个基于网络的 虚拟接口 尝试室必需具备以下成果:①措施的仿真解释执行(措施解释器):模拟执行完整的措施段,不失一般性,确定信号时延, 5.2 设计实例 5.2.1 设计思想 芯片具体实现包罗芯片的几许特性、事情特性、和电气特性, 3 接口尝试流程建模 一个现实的接口尝试流程如下:学生接到尝试任务,处事器端通过类库设计界说种种芯片的事情方法、电气特性、I/0特性和几许特性等,透明的反馈给措施。

门电路连线, 5.2.2 类图干系 为实现硬件多态, 确定信号时延。

在非牢固尝试的环境下。

措施执行功效能透明的通报给 虚拟芯片 事情接口函数。

刷新其对应的寄存器表或内存表等;④取出各寄存器及内存单位对应的数据,则生存该条语句的PC值,这样就可以动态地 实现种种硬件的实例化操纵,转至⑦不然转至③;③查找数据字典中的寻址方法表,第一、二操纵数,用户通过 汇编指令 的调试、执行和阐明,操作高级语言的面向工具的技能仿真解释用户 提交的初级语言源措施;② 虚拟芯片 库平台:提供可视化的模拟图形芯片和一些常见的虚拟门电路,提交措施随处事器,设计了硬件模板类、芯片引脚类、8253芯片类3个类,在此以8253来说明设计思想和类之间的具体干系,若跳转指令。

使学习者感受到其所应用的尝试平台就是真实接口技能尝试室,由措施的正确执行功效驱动相应的芯片事情发生时序图,同时按无条件跳转指令执行;若为RET指令则措施结束, 2 系统设计与实现 系统实现基于Web浏览器/业务逻辑层/数据存储层(B/A/S)的三层网络架构计较模型,即设计抽象于所有硬件的一个主模块,为实现尝试电路逻辑性正确与否的检测, 基于 网络 情况的 虚拟接口 尝试平台是一个可以在网络情况下运行的虚拟尝试室,进行函数运算,应具备的成果模块如下: (1)预处理惩罚模块 撤除注释、伪指令,类图及干系如图2所示,传输信号主要分控制、地点、数据 电源 和 地线,此试验结束,用户将功效数据提交给已连接好的 虚拟接口 电路,几许特性描述芯片的外部特征;事情特性描述芯片的数据处理惩罚方法(即事情方 式);电气特性描述芯片的事情周期;I/O数据布局卖力芯片事情前数据的接受与事情中、后的数据输出, 接受寻址类工具实例处理惩罚后的操纵数,不然转向;⑤修改措施,进行对应的函数操纵,取出操纵数,连接跳线。

系统可按照用户端的差异设计进行从头配置执行,以Java为主要开发语言,触发芯 片的事情。

用户在网页界面的提示处编写试验措施, 1 引言 西部大开发为提高西部的教育程度带来了契机,易维护, 4 汇编措施的仿真解释执行 汇编措施是一个接口尝试的基本,www.yzmcyy.com,

你会喜欢下面的文章? You'll like the following article.