计算机组成原理:张军设计基本模型机带进位运算指令实现

需积分: 9 5 下载量 153 浏览量 更新于2024-09-13 收藏 386KB DOC 举报
本篇文档是关于计算机组成原理课程设计的详细描述,由学生张军(学号0120810340631)在计算机科学与技术学院计算机0806班完成。设计题目为"基本模型机的设计——带进位运算指令的实现",指导教师为杨青。设计目标是基于已学习的电工电子学、数字逻辑、汇编语言程序设计和计算机组成原理等理论知识,利用提供的实验平台,构建一个包含运算器、寄存器、译码电路、存储器等组件的基本计算机模型。 设计的主要任务包括系统分析与设计,要求设计出清晰完整的整机概念,编写实验程序并在实验平台上进行测试与分析。设计中需要详细说明设计的指令系统,包括指令格式、微程序设计方法(如微指令格式、微地址产生和微程序入口地址形成),以及模型机的时序安排和指令执行流程。特别强调了如何在设计中实现带进位运算指令,包括其时序分析、累加器A和其他相关寄存器、存储器的数据处理,以及数据流程。 设计过程分为几个阶段:首先,通过阅读相关资料对课题有初步了解;其次,进行系统分析和程序设计;接着,编程并在实验平台上进行调试;最后,撰写课程设计报告,内容需涵盖设计目的、设计原理、逻辑框图、指令系统的详细描述、微程序实现、时序设计、程序代码和软件HKCPT的联机与脱机操作的实现过程,以及设计总结,包括设计特点、不足、收获和体会。 时间表安排得较为紧凑,从熟悉资料到撰写报告,每个阶段都有明确的时间节点。整个项目旨在深化对计算机组成原理的理解,尤其是微程序设计和进位运算的实现,同时提升学生的实践能力和问题解决能力。通过这个设计,学生将能够更好地理解计算机内部运作机制,并将其应用于实际的计算机系统设计中。
2010-01-22 上传
压缩包里面含有6份该课程设计的实验报告!大家可以下载来参考一下!!非常超值的打包哦!! 题 目: 不带进位与或运算指令的实现 初始条件: 理论:学完“电工电子学”、“数字逻辑”、“汇编语言程序设计”、和“计算机组成原理”课程,掌握计算机组成原理实验平台的使用。 实践:计算机学院科学系实验中心提供计算机、实验的软硬件平台。到实验中心硬件平台验证设计结果。 要求完成主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、基本模型机系统分析与设计,利用所学的计算机组成原理课程中的知识和提供的实验平台完成设计任务,从而建立清晰完整的整机概念。 2、根据课程设计题目要求,编制实验所需的程序,上机测试并分析所设计的程序。 3、课程设计的书写报告应包括: (1)课程设计的题目。 (2)设计的目的及设计原理。 (3)根据设计要求给出模型机的逻辑框图。 (4)设计指令系统,并分析指令格式。 (5)设计微程序及其实现的方法(包括微指令格式的设计,后续微地址的产生方法以及微程序入口地址的形成)。 (6)模型机当中时序的设计安排。 (7)设计指令执行流程。 (8)给出编制的源程序,写出程序的指令代码及微程序。 (9)说明在使用软件HKCPT的联机方式与脱机方式的实现过程(包括编制程序中每指条令的时序分析,累加器A和有关寄存器、存储器的数据变化以及数据流程)。 (10)课程设计总结(设计的特点、不足、收获与体会)。