组成原理(da)题库.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硬布线控制器的设计与调试 科 目:计算机组成原理 指导教师:钟群峰 颜涛 实 验 人:邝俊彬 何建涛 实验时间:2009.12.25 1.总框图(数据通路图) 2.硬布线控制器逻辑模块图 3.模块ABEL语言源程序 MODULE kkandss DECLARATIONS INPUT SWC, SWB, SWA PIN 3..5; 管脚号 IR7, IR6, IR5, IR4 PIN 6..9; MF,T1, W1,W2,W3,W4, C,CLR PIN 10..17; OUTPUT ALU_BUS, AR1_INC, CEL, CER, LDAR1, LDAR2, LDDR1, LDDR2, LDER, LDIR, LDPC, LDR4,LRW PIN 29..41; PC_INC,PC_ADD,RS_BUS,SW_BUS, WRD PIN; SKIP, TJ, M1,M2,M3,M4,S0,S1,S2 PIN 63..76; TEMP MF1,SSTO NODE 结点 ISTYPE 属性定义语句 COM; 组合逻辑输出 RUN,ST NODE ISTYPE REG; 触发器输出 tKRR,tKRD,tKWE,tKLD,tPR NODE ISTYPE COM; KRR1,KRD1,KWE1,KLD1,PR1,KRR2,KRD2,KWE2,KLD2,PR2 NODE ISTYPE COM; ADD,SUB,MUL,AND,LDA,STA,JMP,JC,STP NODE ISTYPE COM; CLK=.C.; 时钟输入(电平按低—高—低变化) EQUATIONS MF1=!CLRMF#T1CLR; RUN:=CLR; 时钟赋值 RUN.CLK=MF1; 边沿触发器的时钟输入 ST:=CLRSSTO#CLRST; ST.CLK=MF1; SSTO=!STRUNW4; “指令译码部分 tKRR=SWC!SWB!SWA; tKRD=!SWC!SWBSWA; tKWE=!SWCSWB!SWA; tKLD=!SWCSWBSWA; tPR=!SWC!SWB!SWA; KRR1=!STtKRR; KRR2=STtKRR; KRD1=!STtKRD; KRD2=STtKRD; KWE1=!STtKWE; KWE2=STtKWE; KLD1=!STtKLD; KLD2=STtKLD; PR1=!STtPR; PR2=STtPR; ADD=PR2(!IR7)(!IR6)(!IR5)(!IR4); SUB=PR2(!IR7)(!IR6)(!IR5)(IR4); MUL=PR2(!IR7)(!IR6)(IR5)(!IR4); AND=PR2(!IR7)(!IR6)(IR5)(IR4); LDA=PR2(!IR7)(IR6)(!IR5)(IR4); STA=PR2(!IR7)(IR6)(!IR5)(!IR4); JMP=PR2(IR7)(!IR6)(!IR5)(!IR4); JC=PR2(IR7)(!IR6)(!IR5)(IR4); STP=PR2(!IR7)(IR6)(IR5)(!IR4); “输出管脚 ALU_BUS=(ADD#SUB#MUL#AND)W3#(STAW4); AR1_INC=(KRD2#KWE2)W4; CEL=!((KRD2#KWE2#KLD2#KRR2)W1#(W3LDA)#(W4STA)); CER=(KLD2#KRR2)W2#(W1PR2); LDAR1=W4(KRR1#KRD1#KWE1#KLD1)#(W2LDA)#(W2STA); LDAR2=W4(KRR1#KLD1)#(PR2W1); LDDR1=W2(ADD#SUB#MUL#AND); LDDR2=LDDR1#(W2STA); LDER=W3(KLD2#ADD#SUB#MUL#AND#LDA); LDIR=CER; LDPC=W4(PR1#JMP#(JCC)); LDR4=LDPC; LRW=W1KRD2#W3LDA; M1=!LDDR1; M2=!LDDR2; M3=W4(KRR1#KLD1); M4=W4(PR1#JMP); PC_INC=W1PR2; PC_ADD=W4JCC; RS_BUS=!(W2(LDA#STA)#W4(KRR2#JMP)); SW_BUS=!(W1(KWE2#KLD2#KRR2)#(W3KLD2)#(W4!ST)); S0=SUB#STA; S1=ADD#SUB; S2=MUL; SKIP=W1!ST#(W1(KRD2#KWE2))#(W2(KRR2#STA))#W2(

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档