控制器实验报告.doc

ASP068计算机组成原理教学网站

收藏

资源目录
跳过导航链接。
ASP068计算机组成原理教学网站.rar
计算机组成原理教学网站
使用说明.txt---(点击预览)
计算机组成原理教学网站
admin
11-4.asp
admin.asp
changepass.asp
conn.asp
css.css
db.mdb
edit.asp
left.asp
login.asp
sc.asp
show.asp
flash
banner.fla
banner.swf
images
01.gif
02.gif
03.gif
04.gif
1.gif
1000.gif
1image003.jpg
1image004.jpg
1image006.jpg
1image008.jpg
1image010.jpg
1image011.jpg
2image001.jpg
3image002.jpg
backmain.gif
banner02.gif
Boy.gif
channel01.gif
classintro.gif
delete.gif
edit.gif
edit01.gif
expeirent.gif
footer02.gif
footer03.gif
footer04.gif
ggl_.gif
Girl.gif
gl.jpg
hot.gif
hotold.gif
i01.jpg
i010.jpg
i03.jpg
i05.jpg
i20.jpg
index_0.gif
index_01.gif
index_02.gif
index_03.gif
index_04.gif
index_05.gif
index_06.gif
index_07.gif
index_08.gif
index_09.gif
index_10.gif
index_11.gif
index_13.gif
index_15.gif
index_17.gif
index_18.gif
index_19.gif
index_20.gif
index_21.gif
index_22.gif
index_23.gif
index_24.gif
index_25.gif
index_26.gif
index_27.gif
index_28.gif
index_29.gif
index_30.gif
index_31.gif
index_32.gif
index_33.gif
index_34.gif
index_35.gif
index_36.gif
index_37.gif
index_38.gif
index_39.gif
index_40.gif
index_41.gif
index_42.gif
index_43.gif
index_44.gif
index_45.gif
index_46.gif
index_47.gif
index_48.gif
index_49.gif
index_50.gif
index_51.gif
index_52.gif
index_53.gif
index_54.gif
kcjs.gif
list.gif
lswm.gif
newtopic.gif
old.gif
online_left_logo.gif
postnew.gif
prac_left_logo.gif
reply.gif
right01_01.gif
right01_02.gif
right01_03.gif
right01_04.gif
right02_01.gif
right02_03.gif
right02_04.gif
round02.gif
seprator.gif
shiti.GIF
sjtd.jpg
spacer.gif
spjx_.gif
student_left_logo.gif
subbanner_s_jcjj.gif
subbanner_s_jxdw.gif
subbanner_s_tsyz.gif
subject_bullet.gif
subject_bullet1.gif
subject_right.gif
sy3.jpg
sy4.jpg
Thumbs.db
Unknown.gif
xuesheng.jpg
底色.gif
ziliao
05版教案
cop2000
lijieshiti
shiyanbaogao
组成习题
adminArea.asp
bg.asp
Bottom.htm
cg.htm
cnClose.asp
cnOpen.asp
ContentList.asp
dd.asp
ddconn.asp
DeleteArticle.asp
dgx.asp
EditArticle.asp
EditInfoInput.asp
EditUserInfo.asp
EditUserInfoCheck.asp
EditUserInfoInput.asp
Edit_Update.asp
index.asp
InsertArticle.asp
InsertReply.asp
jg.asp
jj.asp
jsgh.asp
jy.asp
kcz.asp
kj.asp
kj0.asp
kj1.asp
kj2.asp
kj3.asp
kj4.asp
ks.asp
Lily.mdb
Login.asp
LoginInfo.asp
Logout.asp
ltindex.asp
NewInfoInput.asp
nr.asp
nr2.asp
nr3.asp
nr4.asp
nr5.asp
PostNew.asp
PostReply.asp
RegCheck.asp
RegInfoAdd.asp
RegInfoInput.asp
RegLily.asp
ReplyInfoInput.asp
rl.asp
Search.asp
SearchCondition.asp
SearchResult.asp
SearchTitle.asp
ShowBoard.asp
ShowContent.asp
ShowTitle.asp
style.css
td.asp
TitleList.asp
Top.asp
UserInfo.asp
wh.asp
wx.asp
wz.asp
ys.asp
zc.asp
zn1.asp
zn2.asp
zn3.asp
zn4.asp
zy.asp
马小凤毕业设计资料
压缩包内文档预览:(预览前20页/共51页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:7409833    类型:共享资源    大小:7.33MB    格式:RAR    上传时间:2018-01-15 上传人:专业****设计 IP属地:江苏
45
积分
关 键 词:
计算机 系统、设计、
资源描述:
ASP068计算机组成原理教学网站,计算机,系统、设计、
内容简介:
江苏技术师范学院计算机学科实验基地实验报告实验类型必修选修实验日期06年06月28日实验名称组合逻辑控制器逻辑设计实验地点实验基地学生姓名指导教师班级评阅教师同组学生计算机科学与工程学院制评分学分实验报告内容一、实验目的理解组合逻辑控制器的结构及功能,理解微命令信号和时序信号的产生,并学会如何采用VHDL语言对硬件逻辑进行描述并下载到FPGA芯片中,从而设计完成一个具有组合逻辑控制器功能的芯片。二、实验方案与计划(对硬件和项目设计)模块结构和功能设计顶层模块的功能描述根据现行指令、控制台命令、时序系统等产生模型机所需微命令;控制整个CPU的运行。输入RST/复位信号CLK/系统时钟;IR_CODE/指令输入16位;输出READ_COM/读存储器;WRITE_COM/写存储器;CPR0_P/寄存器R0的打入脉冲CPR1_P/寄存器R1的打入脉冲CPR2_P/寄存器R2的打入脉冲CPR3_P/寄存器R3的打入脉冲CPC_P/寄存器C的打入脉冲CPD_P/寄存器D的打入脉冲CPPC_P/寄存器PC的打入脉冲CPSP_P/寄存器SP的打入脉冲CPMBR_P/寄存器MBR的打入脉冲CPMAR_P/寄存器MAR的打入脉冲CPPSW_P/寄存器PSW的打入脉冲SMBR/寄存器MBR的置入端SIR/寄存器IR的置入端EMAR/寄存器MAR的使能端SELA3/选择器A的选择控制(3位)SELB3/选择器B的选择控制(3位)CON_ALU6/ALU的功能控制(6位)SHIFT_REG2/移位器的控制(2位)左移、右移、直传(DM)组合逻辑控制器内部框图1、指令译码器说明由于译码后输出较多,所以按操作类型(IR15IR12),源寄存器号(IR11IR9),源寻址方式(IR8IR6),目的寄存器号(IR5IR3),目的寻址方式(IR2IR0)分为五个译码器。(1)操作类型译码U_OPER_DECOD输入IR15,IR14,IR13,IR12输出MOV,ADD,SUB,AND,OR,EOR,COM,NEG,INC,DEG,SL,SR,JMP_RST,JSR功能描述表IR15IR14IR13IR12IR_OPER_TYPE0000MOV0001ADD0010SUB0011AND0100OR0101EOR0110COM0111NEG1000INC1001DEC1010SL1011RL1100JMP/RSTJMP_RST4/16译码器IR15IR14IR13IR12MOVADDSUBANDOREORCOMNEGINCDECSLSRJSR微操做信号发生器PSWSHIFT_REG2SELA3SELB3CPMAR_PCPMBR_PCPR0_PCPR2_PCPC_PCPSP_PCPPSW_PRSTCON_ALU6EMARSMBRSIRCPR1_PCPR3_PCPD_PCPPC_PREAD_COMIR_CODEWRITE_COM译码器时序发生器CLK编码器编码器编码器编码器1101JSR(2)源寄存器号译码U_SREG_DECOD输入IR11,IR10,IR9输出S_R0,S_R1,S_R2,S_R3,S_SP,S_PSW,S_PC功能IR11DOWNTO9IR_SREG_TYPE000S_R0001S_R1010S_R2011S_R3100S_SP101S_PSW110111S_PC(3)源寄存器寻址方式译码U_SADDR_DECOD输入IR8,IR7,IR6输出S_ADDR_REG,S_ADDR_INDI,S_ADDR_DECR,S_ADDR_INCR,S_DOUB_INDI,S_ADDR_VARI,S_ADDR_SKP功能IR8IR7IR6IR_SREG_ADDR000RS_ADDR_REG001RS_ADDR_INDI010RS_ADDR_DECR011RS_ADDR_INCR100RS_DOUB_INDI101XRS_ADDR_VARI110SKPS_ADDR_SKP111(4)目的寄存器号译码U_DREG_DECOD输入IR5,IR4,IR3输出D_R0,D_R1,D_R2,D_R3,D_SP,D_PSW,D_PC功能3/8译码器IR11IR10IR9S_R0S_R1S_R2S_R3S_SPS_PSWS_PC3/8译码器S_ADDR_REGS_ADDR_INCRS_DOUB_INDIS_ADDR_VARIIR8IR7IR6S_ADDR_INDIS_ADDR_DECRS_ADDR_SKPIR5DOWNTO3IR_DREG_TYPE000D_R0001D_R1010D_R2011D_R3100D_SP101D_PSW110111D_PC(5)目的寄存器寻址方式译码U_DADDR_DECOD输入IR2,IR1,IR0输出D_ADDR_REG,D_ADDR_INDI,D_ADDR_DECR,D_ADDR_INCR,D_DOUB_INDI,D_ADDR_VARI,D_ADDR_SKP功能IR2IR1IR0IR_DREG_ADDR000RD_ADDR_REG001RD_ADDR_INDI010RD_ADDR_DECR011RD_ADDR_INCR100RD_DOUB_INDI101XRD_ADDR_VARI110SKPD_ADDR_SKP1112、时序发生器模块编号U_CLOCK_SYSTEM;说明模型机的时序系统采取三级时序(工作周期,时钟周期,工作脉冲)(1)工作周期模型机设置六种工作周期状态,用六个周期状态触发器作为它们的标志。某一时期内只有其中一个周期状态触发器为1,指明CPU现在所处的工作周期状态,为该阶段的工作提供时间标志与依据。由于暂时不考虑中断与DMA,所以只设置四个工作周期。1)取指周期FT2)源周期ST3/8译码器IR5IR4IR3D_R0D_R1D_R2D_R3D_SPD_PSWD_PCD_ADDR_INCRD_DOUB_INDID_ADDR_VARI3/8译码器IR2IR1IR0D_ADDR_REGD_ADDR_INDID_ADDR_DECRD_ADDR_SKP3)目的周期DT4)执行周期ET不同类型指令所需的工作周期可能不同。在每一工作周期结束前,判断下一个周期状态是什么,并为此准备好进入该周期的条件,如发出电位信号1ST等,到本周期结束的时刻,实现周期状态的定时切换。1FTFT_SET_1(2)时钟周期(节拍)U_CLOCK_CIRCLE以主存访问周期所需时间为时间周期的宽度。一个工作周期包含若干节拍,根据不同指令的需要,节拍数可变。设计一个时钟周期计数器T,从T0开始进入一个计数循环,表示进入新的工作周期。如果本工作周期还需延长,则发T1,计数器T将继续计数,开始新的节拍。如果本工作周期应当结束,则发命令T0。计数器T的状态经译码产生节拍状态,如T0,T1,T2等,作为分步操作的时间标志。ENCPTTI1上升沿TI10X00TIT0T1T2T3001000010100100010110001(3)工作脉冲U_CLOCK_PULSEDFTCQ1FTCPFTFT1DTCPDTDDTCQDTDETCQ1ETCPETETDSTCQ1STCPSTSTT_COUNTERENT1TICPTPU_CLOCK_COUNTERU_CLOCK_DECODE3/6译码器TIT0T1T2T3T4ANDST0STT0ANDST2STT2ANDST1STT1ANDST3STT3ANDDT0DTT0ANDST4STT4ANDDT1DTT1ANDDT3DTT3ANDDT2DTT2ANDDT4DTT0ANDET1ETT1ANDET0ETT0ANDET2ETT2ANDET3ETT3ANDFT0FTT0模型机在每个时钟周期的末尾发一个工作脉冲P,作为各种同步脉冲的来源。工作脉冲P的前沿作为打入寄存器的定时,标志一个数据通路操作的完成。P的后沿作为周期切换的定时,在此时刻对时钟周期计数器T计数、打入新的工作周期状态。分频系数的选取F_CLKP的周期为访存所需时间。3、编码器(1)输入选择器A的控制信号的编码U_CODE_SELA输入R0_TO_A,R1_TO_A,R2_TO_A,R3_TO_A,C_TO_A,D_TO_A,PC_TO_A,SP_TO_A输出SEL_A功能R0_TO_AR1_TO_AR2_TO_AR3_TO_AC_TO_AD_TO_APC_TO_ASP_TO_ASEL_A1000000000001000000001001000000100001000001100001000100000001001010000001011000000001111(2)输入选择器B的控制信号的编码U_CODE_SELB输入R0_TO_B,R1_TO_B,R2_TO_B,R3_TO_B,C_TO_B,D_TO_B,PSW_TO_B,MBR_TO_B输出SEL_B分频器CLKPP_INVER编码器ASEL_AR0_TO_AR1_TO_AR2_TO_AR3_TO_AC_TO_AD_TO_APC_TO_ASP_TO_ARST编码器ASEL_BR0_TO_BR1_TO_BR2_TO_BR3_TO_BC_TO_BD_TO_BPSW_TO_BMBR_TO_B功能R0_TO_BR1_TO_BR2_TO_BR3_TO_BC_TO_BD_TO_BPSW_TO_BMBR_TO_BSEL_B1000000000001000000001001000000100001000001100001000100000001001010000001011000000001111(3)ALU的控制信号编码U_CODE_ALU_CON6输入A,B,A_ADD_B,A_SUB_B,A_COM,B_COM,A_ADD_1,A_SUB_1,A_NEG,A_AND_B,A_OR_B,A_EOR_B输出ALU_CON6功能ALU_CON6S3S2S1S0编程文件是编译后产生一个SRAM目标文件编程器件是EPF10K10LC844实验记录的分析、讨论与结论从被测试的指令MOV(R1),(R2)的仿真波形图可以看出,FT0,ST0,ST1,ST2,ET0,ET2几个时钟中所发的微命令都正确。实验小结本次实验基本能满足预定要求,时序、逻辑功能正确,文档健全。四、对指定问题的回答需要学生回答的问题工作脉冲如何产生简述工作脉冲的作用。答工作脉冲从系统时钟分频得到,分频系数由访存周期决定;工作脉冲的前沿作为打入寄存器的定时,其后沿作为周期切换的定时,在此刻对时钟周期计数器T计数、打入新的工作周期状态。实验前对学生的特殊要求深刻理解组合逻辑控制器结构功能,熟悉VHDL语言,能熟练运用相关开发工具。五、对实验的评价和建议本实验能让学生加深对组合逻辑控制器组织结构及功能的理解,以及学会如何在具体的应用环境中综合运用VHDL语言进行硬件描述及功能模拟,但所描述的对象结构简化无实际应用意义,建议增加实验的实际应用性。六、实验附件有关程序LIBRARYIEEEUSEIEEESTD_LOGIC_1164ALLUSEIEEESTD_LOGIC_ARITHALLUSEIEEESTD_LOGIC_UNSIGNEDALLENTITYCPU_CONTROLISPORTIR_CODEINSTD_LOGIC_VECTOR15DOWNTO0PULSEINSTD_LOGICRESETINSTD_LOGICRESETCLOCKPULSECPPSW_POUTSTD_LOGICSELA3OUTSTD_LOGIC_VECTOR2DOWNTO0SELB3OUTSTD_LOGIC_VECTOR2DOWNTO0CON_ALU6OUTSTD_LOGIC_VECTOR5DOWNTO0SHIFT_REG2OUTSTD_LOGIC_VECTOR1DOWNTO0READ_COMOUTSTD_LOGICWRITE_COMOUTSTD_LOGICSMBROUTSTD_LOGICSIROUTSTD_LOGICEMAROUTSTD_LOGICCPMBR_POUTSTD_LOGICCPMAR_POUTSTD_LOGICCPR0_POUTSTD_LOGICCPR1_POUTSTD_LOGICCPR2_POUTSTD_LOGICCPR3_POUTSTD_LOGICCPC_POUTSTD_LOGICCPD_POUTSTD_LOGICCPPC_POUTSTD_LOGICCPSP_POUTSTD_LOGICINT_ENOUTSTD_LOGICINTRINSTD_LOGICINTAOUTSTD_LOGICPSW_FLAGINSTD_LOGIC_VECTOR5DOWNTO0INTA_IT3OUTSTD_LOGICENDCPU_CONTROLARCHITECTURECPU_CONTROL_ARCHOFCPU_CONTROLISCOMPONENTOPER_DECODERPORTIR15_12INSTD_LOGIC_VECTOR3DOWNTO0OP_MOVOUTSTD_LOGICOP_ADDOUTSTD_LOGICOP_SUBOUTSTD_LOGICOP_ANDOUTSTD_LOGICOP_OROUTSTD_LOGICOP_EOROUTSTD_LOGICOP_COMOUTSTD_LOGICOP_NEGOUTSTD_LOGICOP_INCOUTSTD_LOGICOP_DECOUTSTD_LOGICOP_SLOUTSTD_LOGICOP_SROUTSTD_LOGICOP_JMP_RSTOUTSTD_LOGICOP_JSROUTSTD_LOGICOP_STIOUTSTD_LOGICOP_CLIOUTSTD_LOGICENDCOMPONENTCOMPONENTCODE_SHIFTPORTDMINSTD_LOGICSHIFT_SLINSTD_LOGICSHIFT_SRINSTD_LOGICSHIFT_REG2OUTSTD_LOGIC_VECTOR1DOWNTO0ENDCOMPONENTCOMPONENTD_REG_DECODPORTIR5_3INSTD_LOGIC_VECTOR2DOWNTO0D_R0OUTSTD_LOGICD_R1OUTSTD_LOGICD_R2OUTSTD_LOGICD_R3OUTSTD_LOGICD_SPOUTSTD_LOGICD_PSWOUTSTD_LOGICD_PCOUTSTD_LOGICD_TMPOUTSTD_LOGICENDCOMPONENTCOMPONENTDADDR_DECODPORTIR2_0INSTD_LOGIC_VECTOR2DOWNTO0D_ADDR_REGOUTSTD_LOGICD_ADDR_INDIOUTSTD_LOGICD_ADDR_DECROUTSTD_LOGICD_ADDR_INCROUTSTD_LOGICD_DOUB_INDIOUTSTD_LOGICD_ADDR_VARIOUTSTD_LOGICD_ADDR_SKPOUTSTD_LOGICD_ADDR_TMPOUTSTD_LOGICENDCOMPONENTCOMPONENTS_REG_DECODPORTIR11_9INSTD_LOGIC_VECTOR2DOWNTO0S_R0OUTSTD_LOGICS_R1OUTSTD_LOGICS_R2OUTSTD_LOGICS_R3OUTSTD_LOGICS_SPOUTSTD_LOGICS_PSWOUTSTD_LOGICS_PCOUTSTD_LOGICS_TMPOUTSTD_LOGICENDCOMPONENTCOMPONENTSADDR_DECODPORTIR8_6INSTD_LOGIC_VECTOR2DOWNTO0S_ADDR_REGOUTSTD_LOGICS_ADDR_INDIOUTSTD_LOGICS_ADDR_DECROUTSTD_LOGICS_ADDR_INCROUTSTD_LOGICS_DOUB_INDIOUTSTD_LOGICS_ADDR_VARIOUTSTD_LOGICS_ADDR_SKPOUTSTD_LOGICS_ADDR_TMPOUTSTD_LOGICENDCOMPONENTCOMPONENTCODE_SELBPORTR0_TO_BINSTD_LOGICR1_TO_BINSTD_LOGICR2_TO_BINSTD_LOGICR3_TO_BINSTD_LOGICC_TO_BINSTD_LOGICD_TO_BINSTD_LOGICPSW_TO_BINSTD_LOGICMBR_TO_BINSTD_LOGICSEL_BOUTSTD_LOGIC_VECTOR2DOWNTO0ENDCOMPONENTCOMPONENTCODE_SELAPORTR0_TO_AINSTD_LOGICR1_TO_AINSTD_LOGICR2_TO_AINSTD_LOGICR3_TO_AINSTD_LOGICC_TO_AINSTD_LOGICD_TO_AINSTD_LOGICSP_TO_AINSTD_LOGICPC_TO_AINSTD_LOGICSEL_AOUTSTD_LOGIC_VECTOR2DOWNTO0ENDCOMPONENTCOMPONENTCODE_ALUPORTOP_AINSTD_LOGICOP_BINSTD_LOGICA_ADD_BINSTD_LOGICA_SUB_BINSTD_LOGICA_COMINSTD_LOGICB_COMINSTD_LOGICA_ADD_1INSTD_LOGICA_SUB_1INSTD_LOGICA_NEGINSTD_LOGICA_AND_BINSTD_LOGICA_OR_BINSTD_LOGICA_EOR_BINSTD_LOGICRESETINSTD_LOGICALU_CON6OUTSTD_LOGIC_VECTOR5DOWNTO0ENDCOMPONENTSIGNALOP_MOVSTD_LOGICSIGNALOP_ADDSTD_LOGICSIGNALOP_SUBSTD_LOGICSIGNALOP_ANDSTD_LOGICSIGNALOP_ORSTD_LOGICSIGNALOP_EORSTD_LOGICSIGNALOP_COMSTD_LOGICSIGNALOP_NEGSTD_LOGICSIGNALOP_INCSTD_LOGICSIGNALOP_DECSTD_LOGICSIGNALOP_SLSTD_LOGICSIGNALOP_SRSTD_LOGICSIGNALOP_JMPSTD_LOGICSIGNALOP_JSRSTD_LOGICSIGNALOP_STISTD_LOGICSIGNALOP_CLISTD_LOGICSIGNALS_R0STD_LOGICSIGNALS_R1STD_LOGICSIGNALS_R2STD_LOGICSIGNALS_R3STD_LOGICSIGNALS_SPSTD_LOGICSIGNALS_PSWSTD_LOGICSIGNALS_PCSTD_LOGICSIGNALS_TMPSTD_LOGICSIGNALD_R0STD_LOGICSIGNALD_R1STD_LOGICSIGNALD_R2STD_LOGICSIGNALD_R3STD_LOGICSIGNALD_SPSTD_LOGICSIGNALD_PSWSTD_LOGICSIGNALD_PCSTD_LOGICSIGNALD_TMPSTD_LOGICSIGNALS_ADDR_REGSTD_LOGICSIGNALS_ADDR_INDISTD_LOGICSIGNALS_ADDR_DECRSTD_LOGICSIGNALS_ADDR_INCRSTD_LOGICSIGNALS_DOUB_INDISTD_LOGICSIGNALS_ADDR_VARISTD_LOGICSIGNALS_ADDR_SKPSTD_LOGICSIGNALS_ADDR_TMPSTD_LOGICSIGNALD_ADDR_REGSTD_LOGICSIGNALD_ADDR_INDISTD_LOGICSIGNALD_ADDR_DECRSTD_LOGICSIGNALD_ADDR_INCRSTD_LOGICSIGNALD_DOUB_INDISTD_LOGICSIGNALD_ADDR_VARISTD_LOGICSIGNALD_ADDR_SKPSTD_LOGICSIGNALD_ADDR_TMPSTD_LOGICSIGNALR0_TO_ASTD_LOGICSIGNALR1_TO_ASTD_LOGICSIGNALR2_TO_ASTD_LOGICSIGNALR3_TO_ASTD_LOGICSIGNALC_TO_ASTD_LOGICSIGNALD_TO_ASTD_LOGICSIGNALSP_TO_ASTD_LOGICSIGNALPC_TO_ASTD_LOGICSIGNALR0_TO_BSTD_LOGICSIGNALR1_TO_BSTD_LOGICSIGNALR2_TO_BSTD_LOGICSIGNALR3_TO_BSTD_LOGICSIGNALC_TO_BSTD_LOGICSIGNALD_TO_BSTD_LOGICSIGNALPSW_TO_BSTD_LOGICSIGNALMBR_TO_BSTD_LOGICSIGNALOP_ASTD_LOGICSIGNALOP_BSTD_LOGICSIGNALA_ADD_BSTD_LOGICSIGNALA_SUB_BSTD_LOGICSIGNALA_COMSTD_LOGICSIGNALA_ADD_1STD_LOGICSIGNALA_SUB_1STD_LOGICSIGNALA_NEGSTD_LOGICSIGNALA_AND_BSTD_LOGICSIGNALA_OR_BSTD_LOGICSIGNALA_EOR_BSTD_LOGICSIGNALDMSTD_LOGICSIGNALSHIFT_SLSTD_LOGICSIGNALSHIFT_SRSTD_LOGICSIGNALDOU_OPERSTD_LOGICDOUBLEOPERATORSIGNALSIN_OPERSTD_LOGICSINGLEOPERATORSIGNALTWO_OPERSTD_LOGICSIGNALZERO_OPERSTD_LOGICSIGNALZERO_TEMPSTD_LOGICSIGNALCONDITIONSTD_LOGICTYPESTATE_TYPEISINITIAL,FT0,ST0,ST1,ST2,ST3,ST4,DT0,DT1,DT2,DT3,DT4,ET0,ET1,ET2,ET3,IT0,IT1,IT2,IT3,IT4,IT5SIGNALPRESENT_STATE,NEXT_STATESTATE_TYPESIGNALFT0_TO_ST0STD_LOGICSIGNALFT0_TO_DT0STD_LOGICSIGNALFT0_TO_ET0STD_LOGICSIGNALST0_TO_ST1STD_LOGICSIGNALST1_TO_ST2STD_LOGICSIGNALST1_TO_DT0STD_LOGICSIGNALST1_TO_ET0STD_LOGICSIGNALST2_TO_ST3STD_LOGICSIGNALST2_TO_DT0STD_LOGICSIGNALST2_TO_ET0STD_LOGICSIGNALST3_TO_ST4STD_LOGICSIGNALST4_TO_DT0STD_LOGICSIGNALST4_TO_ET0STD_LOGICSIGNALDT0_TO_DT1STD_LOGICSIGNALDT0_TO_ET0STD_LOGICSIGNALDT1_TO_DT2STD_LOGICSIGNALDT1_TO_ET0STD_LOGICSIGNALDT2_TO_DT3STD_LOGICSIGNALDT2_TO_ET0STD_LOGICSIGNALDT3_TO_DT4STD_LOGICSIGNALDT3_TO_ET0STD_LOGICSIGNALDT4_TO_ET0STD_LOGICSIGNALET0_TO_ET1STD_LOGICSIGNALET0_TO_ET2STD_LOGICSIGNALET0_TO_FT0STD_LOGICSIGNALET1_TO_ET2STD_LOGICSIGNALET1_TO_FT0STD_LOGICSIGNALET2_TO_ET3STD_LOGICSIGNALET2_TO_FT0STD_LOGICSIGNALET3_TO_FT0STD_LOGICSIGNALET0_TO_IT0STD_LOGICSIGNALET1_TO_IT0STD_LOGICSIGNALET2_TO_IT0STD_LOGICSIGNALET3_TO_IT0STD_LOGICSIGNALIT_ENTERSTD_LOGICBEGINZERO_TEMPIR_CODE15DOWNTO12,OP_MOVOP_MOV,OP_ADDOP_ADD,OP_SUBOP_SUB,OP_ANDOP_AND,OP_OROP_OR,OP_EOROP_EOR,OP_COMOP_COM,OP_NEGOP_NEG,OP_INCOP_INC,OP_DECOP_DEC,OP_SLOP_SL,OP_SROP_SR,OP_JMP_RSTOP_JMP,OP_STIOP_STI,OP_CLIOP_CLI,OP_JSROP_JSRU_DREG_DECOD_REG_DECODPORTMAPIR5_3IR_CODE5DOWNTO3,D_R0D_R0,D_R1D_R1,D_R2D_R2,D_R3D_R3,D_SPD_SP,D_PSWD_PSW,D_PCD_PC,D_TMPD_TMPU_DADDR_DECODADDR_DECODPORTMAPIR2_0IR_CODE2DOWNTO0,D_ADDR_REGD_ADDR_REG,D_ADDR_INDID_ADDR_INDI,D_ADDR_DECRD_ADDR_DECR,D_ADDR_INCRD_ADDR_INCR,D_DOUB_INDID_DOUB_INDI,D_ADDR_VARID_ADDR_VARI,D_ADDR_SKPD_ADDR_SKP,D_ADDR_TMPD_ADDR_TMPU_SREG_DECOS_REG_DECODPORTMAPIR11_9IR_CODE11DOWNTO9,S_R0S_R0,S_R1S_R1,S_R2S_R2,S_R3S_R3,S_SPS_SP,S_PSWS_PSW,S_PCS_PC,S_TMPS_TMPU_SADDR_DECOSADDR_DECODPORTMAPIR8_6IR_CODE8DOWNTO6,S_ADDR_REGS_ADDR_REG,S_ADDR_INDIS_ADDR_INDI,S_ADDR_DECRS_ADDR_DECR,S_ADDR_INCRS_ADDR_INCR,S_DOUB_INDIS_DOUB_INDI,S_ADDR_VARIS_ADDR_VARI,S_ADDR_SKPS_ADDR_SKP,S_ADDR_TMPS_ADDR_TMPU_CODE_SEL_BCODE_SELBPORTMAPR0_TO_BR0_TO_B,R1_TO_BR1_TO_B,R2_TO_BR2_TO_B,R3_TO_BR3_TO_B,C_TO_BC_TO_B,D_TO_BD_TO_B,PSW_TO_BPSW_TO_B,PSW_TO_BZERO_TEMP,MBR_TO_BMBR_TO_B,SEL_BSELB3U_CODE_SEL_ACODE_SELAPORTMAPR0_TO_AR0_TO_A,R1_TO_AR1_TO_A,R2_TO_AR2_TO_A,R3_TO_AR3_TO_A,C_TO_AC_TO_A,D_TO_AD_TO_A,SP_TO_ASP_TO_A,PC_TO_APC_TO_A,SEL_ASELA3U_COD_ALUCODE_ALUPORTMAPOP_AOP_A,OP_BOP_B,A_ADD_BA_ADD_B,A_SUB_BA_SUB_B,A_COMA_COM,B_COMB_COM,B_COMZERO_TEMP,A_ADD_1A_ADD_1,A_SUB_1A_SUB_1,A_NEGA_NEG,A_AND_BA_AND_B,A_OR_BA_OR_B,A_EOR_BA_EOR_B,RESETRESET,ALU_CON6CON_ALU6U_COD_SHCODE_SHIFTPORTMAPDMDM,SHIFT_SLSHIFT_SL,SHIFT_SRSHIFT_SR,SHIFT_REG2SHIFT_REG2U_PULSEPROCESSPULSEBEGINIFPULSEEVENTANDPULSE0THENPRESENT_STATEIFRESET1THENNEXT_STATEIFFT0_TO_ST01THENNEXT_STATEIFST0_TO_ST11THENNEXT_STATEIFST1_TO_ST21THENNEXT_STATEIFST2_TO_ST31THENNEXT_STATEIFST3_TO_ST41THENNEXT_STATEIFST4_TO_DT01THENNEXT_STATEIFDT0_TO_DT11THENNEXT_STATEIFDT1_TO_DT21THENNEXT_STATEIFDT2_TO_DT31THENNEXT_STATEIFDT3_TO_DT41THENNEXT_STATEIFDT4_TO_ET01THENNEXT_STATEIFET0_TO_ET11THENNEXT_STATEIFET1_TO_ET21THENNEXT_STATEIFET2_TO_ET31THENNEXT_STATEIFET3_TO_FT01THENNEXT_STATENEXT_STATENEXT_STATENEXT_STATENEXT_STATENEXT_STATENEXT_STATENEXT_STATEFT0ENDCASEENDPROCESSU_STATEFT0_TO_ST0TWO_OPERANDNOTS_ADDR_REGOROP_JSRANDCONDITIONANDS_ADDR_INDIORS_ADDR_INCRFT0_TO_DT0TWO_OPERANDS_ADDR_REGORSIN_OPERANDNOTD_ADDR_REGFT0_TO_ET0TWO_OPERANDS_ADDR_REGANDD_ADDR_REGOROP_JSRANDNOTCONDITIONORCONDITIONANDS_ADDR_REGORSIN_OPERANDD_ADDR_REGOROP_JMPST0_TO_ST1TWO_OPEROROP_JSRST1_TO_ST2TWO_OPERANDNOTS_ADDR_INDIANDNOTS_ADDR_DECROROP_JSRANDS_ADDR_INCRST1_TO_DT0TWO_OPERANDS_ADDR_INDIORS_ADDR_DECRANDNOTD_ADDR_REGST1_TO_ET0TWO_OPERANDS_ADDR_INDIORS_ADDR_DECRANDD_ADDR_REGOROP_JSRANDS_ADDR_INDIST2_TO_ST3TWO_OPERANDNOTS_ADDR_INCRST2_TO_DT0TWO_OPERANDS_ADDR_INCRANDNOTD_ADDR_REGST2_TO_ET0TWO_OPERANDS_ADDR_INCRANDD_ADDR_REGOROP_JSRST3_TO_ST4TWO_OPERST4_TO_DT0TWO_OPERANDNOTD_ADDR_REGST4_TO_ET0TWO_OPERANDD_ADDR_REGDT0_TO_DT1OP_MOVANDNOTD_ADDR_INDIANDNOTD_ADDR_DECRORDOU_OPERORSIN_OPERDT0_TO_ET0OP_MOVANDD_ADDR_INDIORD_ADDR_DECRDT1_TO_DT2OP_MOVANDNOTD_ADDR_INCRORDOU_OPERORSIN_OPERANDNOTD_ADDR_INDIANDNOTD_ADDR_DECRDT1_TO_ET0OP_MOVANDD_ADDR_INCRORDOU_OPERORSIN_OPERANDD_ADDR_INDIORD_ADDR_DECRDT2_TO_DT3OP_MOVANDD_ADDR_VARIORDOU_OPERORSIN_OPERANDNOTD_ADDR_INCRDT2_TO_ET0OP_MOVANDNOTD_ADDR_VARIORDOU_OPERORSIN_OPERANDD_ADDR_INCRDT3_TO_DT4DOU_OPERORSIN_OP
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:ASP068计算机组成原理教学网站
链接地址:https://www.renrendoc.com/p-7409833.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!