编辑: sunny爹 2018-05-20

8255、8253等接口器件的扩展实验. 系统提供的两种控制器之一的组合逻辑控制器已下载有一套完整的实验方案,用户也可使用CPLD工具在PC机上进行自动化设计.其开放程度非一般设备所及. 开放式设计的特点还在于,用户可以设计自己的指令/微指令系统.系统中已带三套指令/微程序系统,用户可参照来设计新的指令/微程序系统. 汇编器 用户可以自定义指令/微指令系统,软件可以对用户自己定义的汇编助记符进行编译,自动生成代码/微代码.实验系统出厂时提供了完善的指令系统: 算术运算:ADD、ADDC、SUB、SUBC 逻辑运算:AND、OR、CPL 赋值运算:MOV 转移指令:JMP、JC、JZ 调子程序:CALL、RET 中断指令:INT、RETI 端口输入输出:IN、OUT 外部设备输入输出:READ、WRITE 其中的输入输出指令:IN、OUT,模仿CPU的端口的输入输出,外部设备输入输出指令:READ、WRITE,可用来访问外设,这两条指令有否直接决定其能否进行接口器件的实验.若没有则表明其无法进行完整模型机实验. 很多实验机还不支持子程序调用、返回指令CALL、RET.我们知道在调用子程序时涉及到压栈、退栈的概念,这在计算机组成原理实验部分中可从微程序层面上十分形象的观察整个执行过程. 完善的寻址方式 累加器寻址:如CPL A 寄存器寻址:如MOV A,R0 寄存器间接寻址:如MOV A,@R0 立即数寻址:如MOV A,#12H 存储器直接寻址:如MOV 34H,A 支持中断实验 采用最底层的器件设计而非有些产品所采用的集成器件8259,从而让学生可以从微程序层面上学习中断请求、中断响应、中断处理、中断入口地址的产生、中断服务程序及中断返回(RETI)整个过程. 专家指出: 中断 是单片机、微机、DSP等学科中不可或缺的功能,故应在计算机组成原理这门基础学科中对其进行充分的学习和实验. 两种控制器方式 系统提供两种控制器方式,即微程序控制器和组合逻辑控制器.在微程序控制器中,系统能提供在线编程,实时修改程序,显示程序并调试进行的操作环境.组合逻辑控制器,已下载有一套完整的实验方案,用户也可使用CPLD工具在PC机上进行自动化设计.其开放程序非一般设备所及.微程序控制器有流水和非流水两种方案. 三种工作方式 1. 手动方式 ―不连PC机,通过计算机组成原理实验板的键盘输入程序、微程序,用LCD及各部件的8个状态LED,两个方向LED观察运行状态和结果,手动进行实验;

2. 联机方式 ―连PC机,通过WINDOWS调试环境及图形方式进行更为直观的实验. 在WINDOWS调试环境中提供了功能强大的跟踪功能,可在跟踪器中,观察到当前状态的说明及提示;

3. 模拟方式 不需实验板,仅需计算机即可进行实验. 适当的集成度 计算机组成原理如何解决集成度的问题是各厂家所深感矛盾的难题.本公司利用 软件硬化,硬件软化 技术对其进行了适度的分配:运算器、组合逻辑控制器利用大规模可编程逻辑器件实现,其它部件则采用通用逻辑器件实现.这就既可让一般学生利用现有的逻辑知识去认识计算机原理,也可让熟练的学生进行更高层次的开发实践. 1.2 软件先进特点 计算机组成原理软件支持WINDOWS95/98/2000/XP/ME,集成编辑器、汇编器、调试器.独一无二的 模拟调试 能力. 多媒体教学 计算机组成原理所配备的PC机WINDOWS调试软件不仅能进行编辑、编译,并向系统装载实验程序,还提供了单微步、单步、断点、实时运行的调试手段,同时,还提供了实验各部件的结构图、电路原理图.结构图中实时反映程序执行过程中的数据流向及相关的部件;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题