doc 复杂模型机实验(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:12 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-04-01 15:13

其读出。


连续运行程序使的开关处于状态,处于状态,中的为状态,为状态,单元的开关为。


拨动单元的总清开关,微地址及程序计数器清零,然后按动的触动开关,系统连续运行程序,稍后将中的拨至时,系统停机。


停机后,可检查运行结果是否正确。


如果运行结果保存在的个单元中,则可以使用手动写入中的校验方法将其读出。


六实验结果当输入数据时,根据微程序,将数据左移两位存到中,移位后变成,然后在将右移位存到中,移位后变成并存在中,即此时为,最后将和相加,结果存到中,并输出到显示。


最后为,输出显示为显示如图七心得体会心得体会熟练掌握计算机原理知识,进步理解计算机的基本组成,并运用知识实现较为完整的模型计算机。


培养我们的自主学习,自主动手能力,同时认识到团队合作的重要性。


培养我们的理解,运算,操作等能力,并让我们知道做事认真仔细的好处,并要我们知道不懂就要问的道理。


问题分析首先我们遇到的是连线问题,如果接线出错,后面的切操作都无法进行,所以首先我们面临就收连线问题。


连线时我们出现了很多问题,经过反复检查,修改,以及多次连线,经过校验,确认无误后,在做下面的操作。


连线问题的存在,主要是我们的观察能力的缺乏和我们的细心程度的不足导致。


从中我们必须认识到我们必须增强观察能力,并培养我们认真仔细和动手的能力。


输入微程序和机器指令程序时,出现了严重的问题。


第,不知道从哪输入第二输入的数据在校验时,显示与输入不正确。


解决办法第,查看资料,询问同学和老师,了解并知道如何输入。


第二,反复输入,反复校验,直到校验结果正确无误为止。


从中的认识第,没有仔细查看资料,导致原理和认识上的不足。


为此以后我们在做实验时,定要有充分的实验前的准备。


第二,主要是输入粗心,输入,输入遗漏导致校验再出错。


为此我们要培养认真仔细细心的态度。


输入时进制间的转换问题。


我们输入时都采用的二进制输入,而给我们的微程序和机器指令程序都是十六进制。


所以我们必须熟练掌握各进制间的转换。


如果转换出错就会出现校验不对的情况。


在转换进制只要培养我们对进制间的熟悉和操作能力。


同时培养我们的运算能力。


在运行程序时,对运行的过程理解不到位。


在老师的细心指导下,在自己对资料的理解下,了解了其运行的过程。


在这里我们必须培养我们不懂就要问的能力。


机的指令系统,编写实验程序。


实验例程如下本实验完全使用寄存器操作。


程序首先从数据输入开关采集数据放入中,经循环左移两次放入中。


然后再次从数据输入开关采集数据放入中,经循环右移次与中的数据相加,其结果送到中,然后判断加法的结果是否有进位或为全零,若是就循环运行,否则,输出结果到数码管上显示。


实验的机器指令程序如下地址内容助记符说明数据,第次采集数据设输入数据为带进位左循环移位次第二次左移后保存到中输入开关数据,第二次采集数据设输入数据仍为带进位右循环移位次两数据相加若有进位或结果为零,则跳到地址单元显示停机以上程序的机器指令如下微程序,微地址灯显示,此时数据开关的内容置为要写入的机器指令,按动两次键后,即完成该条指令的写入。


若仔细阅读的流程,就不难发现,机器指令的首地址总清后为零,以后每个循环会自动加。


所以,每次按动,只有在微地址灯显示时,才设置内容,直到所有机器指令写完。


校验。


拨动单元的总清开关,微地址清零。


程序计数器清零,然后使单元的开关为,按动的触动开关,微地址灯将显示,再按,微地址灯显示为,第三次按,微地址灯显示为,再按后,此时单元的数码管显示为该首地址中的内容。


不断按动,以后每个循环会自动加,可检查后续单元内容。


每次在微地址灯显示为时,是将当前地址中的机器指令写入到输出设备中显示。


运行程序方法联机运行程序首先使各个开关的状态为中的开关设置为状态。


开关设置为状态的开关处于状态,处于状态单元的开关为。


使单元的总清开关清零后,程序首址为。


通过联机软件进入调试界面其操作方法参见附录系统联机操作软件说明,可以通过调试程序的操作界面控制程序的运行,同时观察运行过程和结果。


方法二手动运行程序单步运行程序使的开关处于状态,处于状态,中的为状态,为状态,单元的开关为。


拨动单元的总清开关,微地址清零,程序计数器清零,程序首址为。


单步运行微指令按图连接实验线路,仔细检查线路无误后接通电源。


图中箭头表示需要接线的地方,接总线和控制信号时要注意高低位对应,可用彩排线的颜色来进行区分写程序对于本实验箱可以用两种方法来写入程序。


方法联机读写程序按照规定格式,将机器指令及微指令编辑成十六进制的规定格式文件,已经在前面列出。


使用联机软件的文件装载将实验程序和微程序下载到实验箱中,并用软件的读出功能进行检查。


本实验参考程序对应的文件名为复杂模型机联机软件的使用方法参看附录。


方法二手动写入图复杂模型机实验接线图先将机器指令对应的微代码正确地写入中,可以参照实验微程序控制器的组成与微程序设计实验中微代码的写入方法,将本实验对应的微代码写入芯片中,对照前面的微程序内容校验正确后就可使用。


使用控制台和微程序进行机器指令程序的手动装入和检查,其操作如下使单元的为状态,为状态,的开关处于状态,开关处于状态。


拨动单元的总清开关,微地址寄存器清零,程序计数器清零。


然后使单元的开关设置为,按动次的触动开关,微地址显示灯显示,再按动次值表示范围是。


指令格式模型机设计四大类指令共十六条,其中包括算术逻辑指令指令访问存储器转移指令和停机指令。


算术逻辑指令设计条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址,其格式如下数据位数用途操作码源寄存器目的寄存器规定选中的寄存器或寄存器的编码算术逻辑指令的名称功能和具体格式见表。


访存指令及转移指令模型机设计条访存指令,即存数取数,条转移指令,即无条件转移结果为零或有进位转移指令,指令格式为数据位数用途寻址模式操作码目的寄存器编码位移量其中,为操作码,为目的寄存器地址指令使用。


为位移量正负均可,为寻址模式,其定义如下寻址模式有效地址说明直接寻址间接寻址变址寻址相对寻址本模型机规定变址寄存器指定为寄存器。


指令输入和输出指令采用单字节指令,其格式如下数据位数用途操作码地址目的寄存器其中,在指令中选中中的开关组作为输入设备,在指令中,时,表示选中中的数码块作为输出设备。


停机指令指令格式如下数据位数值指令,机器码为,用于实现停机操作。


指令系统复杂模型机共有条基本指令,其中算术逻辑指令条,访问内存指令和程序控制指令条,输入输出指令条,其它指令条。


表列出了各条指令的格式汇编符号指令功能。


表复杂模型机指令系统助记符指令格式指令长度字节数指令功能第字节第二字节无,无,无,无,无,无,无,无带进位循环右移位,然后,无带进位循环左移位,然后有效数据有效地址,有效数据,当或时,有效数据无设备的数据无无停机四总体设计复杂模型机的数据通路框图如图。


根据机器指令系统要求,设计微程序流程图及确定微地址,如图。


图复杂模型机数据通路框图按照系统建议的微指令格式,参照微指令流程图,将每条微指令代码化,译成二进制代码表,并将二进制代码表转换为联机操作时的十六进制格式文件。


微程序控制信号字段字段字段控制信号控制信号控制信号五实验步骤根据复杂模课程设计大作业报告课程名称计算机组成原理设计题目复杂模型机实验院系信息技术学院班级级计算机科学与技术班设计者刘兴金学号指导教师王玉见设计时间昆明学院昆明学院课程设计大作业任务书姓名刘兴金院系信息技术学院专业计算机科学与技术学号任务起止日期至课程设计题目复杂模型机课程设计要求熟练掌握计算机原理知识,进步理解计算机的基本组成,并运用知识实现较为完整的模型计算机。


培养我们的自主学习,自主动手能力,同时认识到团队合作的重要性。


培养我们的理解,运算,操作等能力,并让我们知道做事认真仔细的好处,并要我们知道不懂就要问的道理。


学生分组完成课程设计实践教学课题,每组两人。


两人共同完成本次试验。


本次实验主要考察我们的动手能力和对模型机的理解能力,所以两人的沟通和合作至关重要。


我们必须根据课程要求,两人起动手完成本次试验。


我们在实验中不仅要亲自动手,而且还要理解复杂模型机的原理。


工作计划及安排学生分组完成课程设计实践课题,每组人。


两人共同完成本次实验。


两人根据实验接线图连线,连线时必须仔细认真,做到无漏连,无措连。


两人共同检查连线无误后,开始根据模型机的原理及实验步骤进行实验,并共同解决试验中遇到的问题。


当实验完成,并有老师验证无误后,由老师决定我们的成绩,最后完成实验的复原工作。


指导教师签字年月日课程设计报告评语课程设计报告评语成绩评定指导教师复杂模型机实验实验目的综合运用所学计算机原理知识,设计并实现较为完整的模型计算机。


二实验设备计算机组成原理教学实验系统台,排线若干。


机台。


三数据格式及指令系统数据格式模型机规定采用定点补码表示法表示数据,且字长为位,其格式如下数据位数用途符号尾数其中第位为符号位,数值,每按动次的触动开关,即单步运行条微指令。


对照微程序流程图,观察微地址显示灯是否和流程致。


当运行结束后,可检查运行结果是否和理论值致。


如果运行结果保存在的个单元中,则可以使用手动写入中的校验方法将其读出。


连续运行程序使的开关处于状态,处于状态,中的为状态,为状态,单元的开关为。


拨动单元的总清开关,微地址及程序计数器清零,然后按动的触动开关,系统连续运行程序,稍后将中的拨至时,系统停机。


停机后,可检查运行结果是否正确。


如果运行结果保存在的个单元中,则可以使用手动写入中的校验方法将其读出。


六实验结果当输入数据时,根据微程序,将数据左移两位存到中,移位后变成,然后在将右移位存到中,移位后变成并存在中,即此时为,最后将和相加,结果存到中

下一篇
复杂模型机实验(最终版)第1页
1 页 / 共 12
复杂模型机实验(最终版)第2页
2 页 / 共 12
复杂模型机实验(最终版)第3页
3 页 / 共 12
复杂模型机实验(最终版)第4页
4 页 / 共 12
复杂模型机实验(最终版)第5页
5 页 / 共 12
复杂模型机实验(最终版)第6页
6 页 / 共 12
复杂模型机实验(最终版)第7页
7 页 / 共 12
复杂模型机实验(最终版)第8页
8 页 / 共 12
复杂模型机实验(最终版)第9页
9 页 / 共 12
复杂模型机实验(最终版)第10页
10 页 / 共 12
复杂模型机实验(最终版)第11页
11 页 / 共 12
复杂模型机实验(最终版)第12页
12 页 / 共 12
  • 内容预览结束,喜欢就下载吧!
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批