跳过导航.
首页

计算机组成原理与数字电路虚拟仿真软件 Engintime Dream Logic 2019 简介

? ? ??北京英真时代科技有限公司为了满足国内高校提升计算机体系结构、计算机组成原理、微机原理与接口技术、模拟电路、数字电路bte365如何提款_bte365娱乐场_bte365提现教学水平的迫切需要,经过两年潜心研发,成功发布了?Dream Logic 2019?软件产品。Dream Logic?配套bte365如何提款_bte365娱乐场_bte365提现方案成熟,资料齐全,已经完全可以满足各种类型高等院校(包括高职、大专、本科)bte365如何提款_bte365娱乐场_bte365提现教学的要求。与传统的硬件bte365如何提款_bte365娱乐场_bte365提现设备相比,本软件产品具有安全可靠、扩展性好、可视化程度高、调试方便、不占空间、维护成本低等优点。与国外同类型软件相比,本软件产品的价格优势也十分明显。由于Dream Logic 对bte365如何提款_bte365娱乐场_bte365提现教学改革有着巨大的推动作用,一经推向市场,就受到了广大高校教师和学生的欢迎。

国内高校在bte365如何提款_bte365娱乐场_bte365提现教学中遇到的下列突出问题,均可通过使用Dream Logic来解决:

  • 传统的硬件bte365如何提款_bte365娱乐场_bte365提现设备效率低下,调试困难,多验证少设计,系统设计规模有限,损耗率高,成本高。
  • 基于FPGACPU设计方式要求学生掌握硬件描述语言与开发环境的使用方法,学生需要投入巨大的精力解决大量与系统设计无关的工程实现问题,学习周期长,难度大。同时,由于计算机学科教师普遍缺乏电子专业背景,很难对学生进行有效的指导,导致学生照搬高级语言编程的思维方式,使学生很难建立硬件描述语言与电路的对应关系。
  • 由于bte365如何提款_bte365娱乐场_bte365提现设备或bte365如何提款_bte365娱乐场_bte365提现方式改变,往往导致之前学习的数字电路知识很难延续到计算机体系结构、计算机组成原理、微机原理与接口技术课程中。

? ? ? ?可以说,Dream Logic正是为了适应当前bte365如何提款_bte365娱乐场_bte365提现教学改革的要求而开发的一款高性能虚拟仿真教学软件,完全契合当下bte365如何提款_bte365娱乐场_bte365提现教学的改革思路。Dream Logic还具有以下特点:

与 CodeCode.net 平台深度整合

? ? ??CodeCode.net 平台是专门为高校计算机专业提供的一个理想的教学与科研平台。可用于高校计算机专业的新工科建设虚拟仿真bte365如何提款_bte365娱乐场_bte365提现中心建设,以及工程教育专业认证大规模在线开放课程MOOC的开展。

? ? ? Dream Logic已经完全接入了 CodeCode.net 平台。首先,用户可以使用在CodeCode.net平台注册的账号登录Dream Logic软件。这样,只要用户能够连接互联网,就可以随时随地开始使用Dream Logic软件,彻底解决了传统硬件在时间和空间上的限制。其次,无论是教师编写的电路bte365如何提款_bte365娱乐场_bte365提现方案,还是学生设计的电路图,都可以托管在CodeCode.net提供的Git远程库中。这样,教师可以在线布置bte365如何提款_bte365娱乐场_bte365提现任务,然后使用浏览器查看学生提交的bte365如何提款_bte365娱乐场_bte365提现成果,并通过提交历史、版本比较等功能掌握学生的bte365如何提款_bte365娱乐场_bte365提现过程,教师还可以使用问题跟踪、在线讨论等功能与学生进行充分的互动。在完成课程设计或毕业设计时,学生团队还可利用CodeCode.net提供的强大的团队协作功能扮演不同的角色,分派不同的任务,通过在线协作的方式共同完成一个设计目标。

可快速绘制模块化的原理图

? ? ??Dream Logic为了方便用户根据设计意图快速绘制出原理图,对其操作界面进行了优化设计,使窗口布局更加合理,操作更加简单。例如,用户只需将型号库中的元器件放置在原理图中,然后对管脚进行连线,即可快速绘制一个简单的电路图。Dream Logic支持模块化设计,可以同时满足自底向上或自顶向下的设计方法。提供的“属性”窗口用于编辑和查看所有对象的属性,不但可以加快绘制电路图的速度,还可以大大降低用户的学习成本。这就使教师或者学生可以在几分钟内将设计意图变为一个完整的、可工作的电路,对于完成课堂演示,提高bte365如何提款_bte365娱乐场_bte365提现效率有着非常重要的意义。

? ? ? ?

种类齐全的元器件库

? ? ??Dream Logic目前提供了多个元器件库,包括模拟器件、常用数字芯片和逻辑门等。常用数字芯片中包含了数字电路bte365如何提款_bte365娱乐场_bte365提现中需要用到数字芯片和时钟,以及仿真时用于显示电路状态的可视化元件,包括探针、数码管、交通信号灯等;逻辑门中包括了所有种类的逻辑门和触发器;模拟器件包括了电压源、电阻、电容电感、运算放大器等。Dream Logic提供的元器件可以帮助学生完成组合逻辑、时序逻辑、CPU设计等各种类型电路bte365如何提款_bte365娱乐场_bte365提现。Dream Logic也允许用户制作自己的元器件库,这就大大扩展了Dream Logic的适用性,为电路设计带来更多的便利。

可进行开放式CPU设计

? ? ??为了便于用户设计CPU,Dream Logic提供了寄存器、总线收发器、存储器、总线、子模块等功能,大大提高了用户设计CPU的效率。并且已使用这些功能设计出了单周期MIPS处理器,多周期MIPS处理器,以及五级流水线MIPS处理器供用户直接使用。还提供了一个具有完整指令集和微指令的八位模型机DM1000供用户使用。用户也可以在参考这些CPU的基础上设计其它体系结构的CPU。

完全可视化的交互式仿真

? ? ??启动仿真后,用户可以使用交互式控制器件随时修改电路中的数字信号,这就允许用户将电路设置为任意的工作状态,大大提高仿真效率。交互式控制器件包括可以选择高低电平的数字源以及单步时钟等。在仿真过程中,电路中的高电平会使用红色进行高亮显示,这样用户就可以随时观察电路的工作情况。用户还可以通过数字探针、数码管、逻辑分析仪等可视化手段随时掌握电路的工作情况。

用户在对CPU进行仿真时,可以进入各个子模块观察电路的工作状态,还能随时观察寄存器、总线收发器、存储器的值,对于变化的部分还会使用高亮的颜色显示出来。通过使用可视化的交互式仿真,用户可以非常直观的了解到电路的各种工作状态,迅速定位错误原因,大大提高bte365如何提款_bte365娱乐场_bte365提现的效率。

? ?

开源的可调试的指令和微指令

? ? ? ?Dream LogicDM1000八位原型机提供了开源的指令汇编器和微指令汇编器,完全使用C语言编写,学生可以通过修改源代码添加自己设计的指令和微指令,或者参考程序架构为其它指令集编写汇编器,从而大大增强了bte365如何提款_bte365娱乐场_bte365提现的灵活性。在对CPU进行仿真的同时,可以在“源代码”窗口中对汇编指令和微指令进行单步调试,观察每个时钟周期处理器运行指令的行为,从而帮助学生更好的理解数据通路,以及控制单元的工作过程。

可设计具有完整软硬件的微机系统

? ? ? Dream Logic提供了8086/8259/8250/8253/8255/AD/DA/存储器/传感器/步进电机/继电器等部件,除了可以让学生深入研究各类接口芯片外,还可让学生自行设计一个完整的微机系统。为8086微处理器提供了开源的指令汇编器和微指令汇编器,完全使用C语言编写,学生可以通过修改源代码添加自己设计的指令和微指令,进而设计一个完整的软硬件系统。在对整个微机系统进行仿真的同时,可以在“源代码”窗口中对汇编指令和微指令进行单步调试,观察每个时钟周期处理器运行指令的行为和整个系统运行的状态,这样,既可以让学生观察单个部件的工作过程,也可以帮助学生从系统的角度理解整个微型计算机。下面的动态图片展示了一个由8086微处理器、存储器、I/O地址译码器、8253定时计数器组成的微机系统在仿真时的效果,在仿真过程中可以随时查看芯片内部的工作过程,还可以使用逻辑分析仪查看8253输出的计数波形。

丰富的bte365如何提款_bte365娱乐场_bte365提现内容

? ? ??为了更好的将Dream Logic应用于计算机组成原理与数字电路bte365如何提款_bte365娱乐场_bte365提现教学,Dream Logic配有一本精心编写的bte365如何提款_bte365娱乐场_bte365提现指导书,可用于随堂bte365如何提款_bte365娱乐场_bte365提现、课程设计和毕业设计。该bte365如何提款_bte365娱乐场_bte365提现指导书提供的bte365如何提款_bte365娱乐场_bte365提现题目遵循由易到难的原则,并且将数字电路、计算机组成原理和计算机体系结构bte365如何提款_bte365娱乐场_bte365提现进行了很好的结合,增加了延续性。所有的bte365如何提款_bte365娱乐场_bte365提现题目和思考与练习题目都提供了答案和电路图供教师参考。教师也可以借助Dream Logic提供的灵活而强大的功能,自行设计bte365如何提款_bte365娱乐场_bte365提现题目。

计算机体系结构bte365如何提款_bte365娱乐场_bte365提现题目清单

1、单周期MIPS微处理器指令扩展

2、多周期MIPS微处理器指令扩展

3、理想五级流水线MIPS微处理器指令扩展

4、改进理想五级流水线MIPS微处理器(使用数据重定向解决写后读数据冲突)

5、改进五级流水线MIPS微处理器(使用阻塞解决lw指令数据冲突)

6、改进五级流水线MIPS微处理器(能够处理所有冲突)

计算机组成原理bte365如何提款_bte365娱乐场_bte365提现题目清单

1、bte365如何提款_bte365娱乐场_bte365提现环境的使用(验证)

2、寄存器bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

3、运算器bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

4、程序计数器bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

5、存储器bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

6、数据通路bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

7、控制器bte365如何提款_bte365娱乐场_bte365提现(验证+设计)

8、中断bte365如何提款_bte365娱乐场_bte365提现(综合)

9、设计指令/微指令系统bte365如何提款_bte365娱乐场_bte365提现(综合)?

10、阵列乘法器bte365如何提款_bte365娱乐场_bte365提现(综合)?

数字电路bte365如何提款_bte365娱乐场_bte365提现题目清单

1、集成门电路的组合电路(设计)

2、编码器和译码器(设计)

3、加法器(设计)

4、触发器(设计)

5、计数器和移位寄存器(设计)

6、顺序脉冲发生器(设计)

7、序列信号的产生与检测(设计)

8、RAM存储器(设计)

9、密码电子锁的设计(设计)

10、七人表决器(设计)

11、智力竞赛抢答器的设计(课程设计)

12、路口交通灯管理系统的设计(课程设计)

13、电梯控制器的设计(课程设计)

14、数字钟的设计(课程设计)?

微机原理与接口技术bte365如何提款_bte365娱乐场_bte365提现题目清单

1、bte365如何提款_bte365娱乐场_bte365提现环境的使用

2、可编程并行接口8255

3、可编程定时器/计数器8253

4、中断控制器8259

5、DMA控制器8237

6、串行通信接口8250

7、模/数转换器ADC0809

8、数/模转换器DAC0832

点击观看 Engintime Dream Logic 演示录像

高校教师可免费使用 Dream Logic,现在就申请账号吧!