文档介绍::..计算机硬件技术基础课程设计课程名称:计算机硬件技术基础课题名称:单累加器多寄存器结构班级: 姓名: 学号: 指导老师: 成绩: 扬州大学信息工程学院2013年6月一、设计目的与要求目的:通过对一个简单计算机的设计,对计算机的基木组成,部件的设计,部件间的连接,微程序控制器的设计,微指令和微程序的编制与调试等过程有了更深的了解,加深对理论课程的理解。要求::采用单累加器多寄存器结构(开关KA、KB、KC、KR分别置左、右、右、左)。:多于16条指令,外设和内存统一编址、统一操作指令。:寄存器直接寻址、寄存器间接寻址、直接寻址、立即数寻址。二、整机逻辑框图:hOJO-MEOM23-MDft三、样机指令系统样机指令系统和指令执行流程指♦助记符指令功能指令编码HI6I5I4I3I2I1D节拍•微操作控制信号控制信号有效性取指微指令TO(PC)-*IAB—OAB(M)〜0DBfIDBf(PC)+IfPC(MD)fMPC接数(A)—ACT(+1>,CG0>0ooo,ff00f,0ADDAfRi(A)+(Ri)fA000000RiT1(ACT)+(Ri)—BUF—IDB^A*>SL90OBtXOtXltCASAtSBtCP0>,f1>(A)-(RiW000001RiT1(ACT)・(Ri)fBUFfIDBfA*CYRR,;fMtS3tS2tSltS0OB»;CP0>IltK)0,0t0J,L0OJJ,>***@Ri(I2IlI0(Ri))fAOI)I(XX)RiT1(Ri),lflf0flt0T2(IRKIR2)—IAB—OAB(M)_ODB—IDBfA0LB1RC・B2・,,00,0t0JiUtMOVAtRi(Ri)-A■()10000RiT1(Ri)_BUFfIDB—ARR人B石•M・S3,,),(A)fRiOKXMHKiT1(ACT)>0Jl9K>MOVA,datadaUfA()ti(XXXK)v(LttaT1(PC)flABfOAB(MLODBfIDBfA(PC)+1-*PC■PCO,B1RC,B2tB3fX0fXl,CAP41>,0,lfltth4■MOVRi,*datadatafRi0110()1KiululaT1(PC)-*IAB-*OAB(M)YODB—IDBfRi(PC)+b*,+1,CKoto000011,(•ddr)-*A10000d0«-a0T1(PC)TABfOAB(M)^ODB—IDB-*IR2(PC)+1—PC•PCO,+,1T2(IRKIR2)〜IABfOAB(M)_0DB^IDBfAOI9B1RC・B2,B3・XO,X1,*OTLP'OBGIP*1DRMIDWCfRC1RRWK,微捲令码(十六进制)有效电平Oil*000001000001滋地址取揃氏抬令OOOH000000001000011101**********A001•002M)DA,Ri0031001101110101!!010111I009BAEBC0040000000010000**********(W6A005006SUBAtRi00701100011100011to**********EBC00800000000100001110)**********AW•00AMOVA,***@EBC00C000000110000tin**********FBA00D000000001000011I0110f010OK76AOQE00F010011指令助记符位23222120191817161514131211109876543210m号S3S2SISOa;mxixo01CL'CT/CGOTLP'OBGIP+1DRMLDWLRC・RRWR*微指