logo资料库

计算机组成与结构课程设计报告.doc

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
一、课程设计目的与要求 目的: 通过对一个简单计算机的设计,对计算机的基本组成,部件的 设计,部件间的连接,微程序控制器的设计,微指令和微程序的编制 与调试等过程有了更深的了解,加深对理论课程的理解 要求: 1. 运算器:采用单累加器多寄存器结构(开关 KA、KB、KC、KR 分别置左、右、右、左)。 2. 指令系统:多于 16 条指令,外设和内存统一编址、统一操 作指令。 3. 内存寻址方式:……… 二、整机逻辑框图
三、样机指令系统
四、样机微指令格式和指令微程序
五、附接线图 SA-X0-M16 M-M18 CK-Φ MIG-GND SB-X1-M17 CG-M19 CLR- +5V MD10-GND P0-CY OB-M8 OI-M15 MD9-GND P1-A0-SR OT-M10 B1-B3-RF MD8-GND P2-A7-SL CT- +5V KA-IAB0 MD7-GND CA-Φ非 -CC RR-M1 KB-IAB1 MD6-GND
S3-M23 S2-M22 S1-M21 S0-M20 A-I0 B-I1 DR-M5 MLD-M4 MD5-I7 MD4-I6 P+1-M6 MP+1-+5V MD3-I5 GI-M7 MCLR-R0 MD2-I2 Cn 的非-M19 CI-Φ非-RCP MCLK-P0 MD1-MD0- +5V Vcc M13 CP CL M9 I3 A0 CY ZD LP +5V 14 13 12 11 10 9 8 74 LS 00 1 2 3 4 5 6 7 M12 ZC M0 WR 地 14 13 12 11 10 9 8 74 LS 00 1 2 3 4 5 6 7 IAB10 IAB2 地 六、调试题 16 15 14 13 12 11 10 9 74 LS 153 1 2 3 4 5 6 7 8 M6 I4 PC 0 地 RC +5V M2 M3 WC 14 13 12 11 10 9 8 74 LS 32 1 2 3 4 5 6 7 B2 地
30H F9H ①、(30H)-(31H)→32H ②、(32H)左移四位→33H ③、(32H)右移两位→34H ④、(31H)+(32H)→35H 程序代码 地址 030 031 、、、 040 041 042 043 044 指令 指令编码 、、、 LDA 031 MOV R0,A LDA 030 F9 FF 、、、 80 31 44 80 30
045 046 047 048 049 04A 04B 04C 04D 04E 04F 050 051 052 053 054 055 056 057 058 059 SUB A,R0 STA 032 RLC A RLC A RLC A RLC A STA 033 LDA 032 RRC A RRC A STR 034 LDA 031 MOV R1,A LDA 032 ADD A,R1 04 A0 32 C0 C0 C0 CO AO 33 80 32 C4 C4 A0 34 80 31 45 80 32 01
05A 05B 05C 七、实验结果 STA 35 HALT AO 35 FF 地址 原来数据 运行后结果 032 033 034 035 00 00 00 00 FA AF BE F9 八、课程设计心得 通过与之前做过的实验对计算机组成原理有一定的认识。在这次 的课程设计中通过把原来的知识点融合在一起,加深了对这门课的理 解。 在老师的指导和帮助下,我们完成了本次的课程设计。期间我们 遇到了不少问题,接线、调试、写程序等,很多问题都是团队齐心协 力才把它解决的。从中我知道了团队合作的重要性,一个队伍同心协 力一起去解决遇到的困难,那么再大的难题也会迎刃而解。在这次实 践中,我感受最深的是,在做一件事的时候,要把效率提高,必须要 做好充足的准备,才能做到不慌不忙,心中有数。在实验的时候还要
分享到:
收藏