基于CPLD的组合逻辑控制模型机的设计与实现

被引量 : 1次 | 上传用户:wang81920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《计算机组成原理》是计算机专业本科教学的一门核心课程,更是研究生入学考试的必考科目。该课程涉及到多门学科,需要软件、硬件、数字电路、程序设计方法等课程的支撑,因而理论性较强。同时它又是一门实践性学科,让学生们参与课程实验是学习好这门课程非常有效的方法,因此,各大高校也越来越重视该课程在教学实验方面的研究。该课程实验所用到的模型机按照控制器控制方式的不同,可以分为组合逻辑控制模型机和微程序控制模型机。为了提升教学质量,完善组成原理课程实验,掌握CPU内部结构和工作原理,本课题设计出了基于CPLD的组合逻辑控制模型机。组合逻辑控制模型机根据冯诺依曼体系结构进行设计,总线结构采用8位单总线,主要包括指令系统、运算器模块、存储器模块、组合逻辑控制器模块几大部分。指令系统的设计借鉴了精简指令集(RISC)的设计思想,主要由使用频率较高的23条功能指令和3条面板指令组成,包含寄存器操作指令、内存访问指令、跳转指令和输入输出指令。组合逻辑控制器采用CPLD设计,分为时序节拍电路、指令译码电路和组合逻辑电路三大部分。指令译码器完成对指令的译码,通过对指令执行过程进行分析,确定机器周期节拍数为10个,使所有指令均能在一个周期内完成,然后对控制信号的形成过程进行分析,列出控制信号的逻辑表达式之后,搭建起组合逻辑电路,此时组合逻辑控制器设计完成。最终将组合逻辑控制器和运算器、存储器组成完整的组合逻辑控制模型机。通过CPLD实现控制器之后,组合逻辑控制模型机在速度上的优势体现的更为突出,它有效地增强了实验的灵活性,提高了整体性能,基本上能够满足学生从入门到深入理解计算机工作原理的教学要求。
其他文献
本文对全毛单面纬平针织物进行了马丁代尔耐磨仪的n(020000)次的摩擦实验,实测了织物表面毛羽量、织物表观起球数和质量、脱落毛球数和质量随着摩擦次数n的变化规律,以及平衡区
磷是自然界中生命体的必需营养元素,也是造成水体富营养化的决定性因素。厌氧/好氧生物滤池工艺具有紧凑、高效、管理方便的特点,是符合我国城市化发展的新型工艺。本文采用组
后金融危机时期,中国经济在经历一轮投资拉动式增长后再次出现疲软的态势,而作为经济基石的制造业更是难以幸免。新一届政府上任后也制定了不能简单依靠投资等刺激政策拉动经济
双轴向经编针织物(biaxial warp-knitted,简写为BWK)在经编地组织衬入伸直纱线,经编组织使衬入纱线形成稳定结构,沿纱线方向具有高拉伸刚度和强度。双轴向经编针织物可作为增强
目的研究在汉语背景下,非言语声音和言语声音在大脑中的表征关系。方法对39例脑损伤患者和39例正常对照组进行声音-图片核证测验和声音属性判断,采用Crawford和Garthwaite的
连续SiC纤维增强Ti基复合材料(SiCf/Ti)具有良好的力学性能和热稳定性,在航空航天工业中具有重要的应用价值。SiC与Ti基体之间的界面对复合材料的整体性能具有显著影响。由于T
随着社会经济的发展以及科学技术的进步,移动电子设备在各个领域的应用越来越广泛,在很大程度上推动了移动电子商务的发展,为人们的生产生活提供了极大的便利。但是移动电商
随着经济全球化、信息化的不断发展,市场竞争模式由传统的企业与企业之间的竞争转化为供应链与供应链之间整体实力的对抗。企业仅依靠自身的能力已经很难在市场中占有一席之地
汽车在行驶过程中来自路面的颠簸,以及发动机内部部件的高速旋转和往复运动产生大量的振动。基于节能减排的考虑,车体上大量使用强度高但厚度薄的钢板,以减轻汽车重量。这类高强
线性摩擦焊是整体叶盘,尤其是异种材料整体叶盘焊接制造的关键技术,在国外航空发动机制造领域已得到成功应用。目前,我国航空领域已着手开展钛合金双性能整体叶盘的线性摩擦焊技