大家好。
小弟今年大三,做java开发,对汇编,单片机这样的东西是一点不懂,偏偏老师是一个非常严的人,课程设计一点一点查,抄是没的希望了,只能来这里求助了,望高手不吝赐教,先谢谢了。
一:课程设计目的:
1.在掌握“EL-JY-II计算机组成原理实验系统”部件单元电路的基础上,通过对一个简单计算机的设计,以达到对计算机的基本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。
2.通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整机概念,加深计算机“时空”概念的理解。
3.培养独立工作和创新思维的能力,取得设计与调试的实践经验
三.设计要求
在掌握“EL-JY-II计算机组成原理实验系统”原理(课件“第五章中央处理器实验.ppt”有所分析)的基础上,以此实验系统为平台,设计一台微程序控制的模型计算机。
1.设计模型机硬件(需含计算机基本组成,即CPU、内存、I/O接口、输入设备、输出设备、总线等, CPU为微程序控制器类型)
要求:分析“EL-JY-II计算机组成原理实验系统”部件单元电路,利用“实验系统”构建。
例:内存:用“实验系统”主存储器电路
输入设备:用“实验系统”数据输入电路D-INPUT(即D15-D0 16个开关)
输出设备:用“实验系统”输出显示电路(即4个LED)
…
2.设计模型机指令系统(含设计微指令格式、每条指令所对应的微程序等)。
要求:指令系统含六条以上机器指令。
例:指令系统含如下七条机器指令
MOV AX,n 功能AXn n为16位立即数
MOV BX,n
MOV BX,AX
ADD BX,AX 功能BXAX+BX
JMP n 功能PCn
IN BX,KIN
注:KIN为数据输入电路D-INPUT(即D15-D0 16个开关);功BXKIN
OUT DISP,AX
注:DISP为输出显示电路(即4个LED);功能DISPAX
3.利用模型机指令系统,编写一个汇编语言程序
例:重复执行将KIN输入的数据加上20H后送DISP显示,请编程实现
4.根据以上软硬件设计,在“EL-JY-II计算机组成原理实验系统”上调试。
5.撰写课程设计报告(文件名:姓名学号.doc),课程设计报告中所规定的图文齐全、符合要求、文字工整、文章通顺;能对实验中出现的问题提出改进意见并加以分析说明。
要求是这么多,大家先看看,还有别的资料。愿意帮忙的话,邮件联系:leonnida@gmail.com
再谢一遍。
你先好好理解,学习一下。
主要是代码实现,并显示出你要的内容
如有不会联系:xyh20@sohu.com
前段时间刚做过组成原理的课程设计,一开始也觉得从下手,本来组成原理就没学会什么,
但还坚持做下来,最终完成任务!
建议 你多与他人讨论讨论,很多自己想不明白的和没想到的问题都能很快解决,一旦上了手 后边的就简单了
还是好好做吧 做课程设计的时候才能真正学点东西
遇到难题拿到网上讨论下还是很好的,但不要投机取巧阿