1 / 26
文档名称:

Dr. Lo'ai Tawalbeh.ppt

格式:ppt   大小:225KB   页数:26
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Dr. Lo'ai Tawalbeh.ppt

上传人:陈潇睡不醒 2019/11/15 文件大小:225 KB

下载得到文件列表

Dr. Lo'ai Tawalbeh.ppt

相关文档

文档介绍

文档介绍:’aiTawalbehChapter7:MicroprogrammedControl1ECE271-ircuitsMemorySequenceCounter..ControlsignalsControlsignalsNextAddressGenerator(sequencer)CARControlMemoryCDRDecodingCircuitMemory..CAR:ControlAddressRegisterCDR:ControlDataRegisterInstructioncode2ECE271-anizationMicroprogrammedControlUnitControlsignalsGroupofbitsusedtoselectpathsinmultiplexers,decoders,arithmeticlogicunitsControlvariablesBinaryvariablesspecifymicrooperationsCertainmicrooperationsinitiatedwhileothersidleControlwordStringof1’sand0’srepresentcontrolvariables3ECE271-anizationMicroprogrammedControlUnitControlmemoryMemorycontainscontrolwordsMicroinstructionsControlwordsstoredincontrolmemorySpecifycontrolsignalsforexecutionofmicrooperationsMicroprogramSequenceofmicroinstructions4ECE271-anizationControlMemoryRead-onlymemory(ROM)puterinstructioninitiatesseriesofmicroinstructions(microprogram)incontrolmemoryThesemicroinstructionsgeneratemicrooperationstoFetchinstructionfrommainmemoryEvaluateeffectiveaddressExecuteoperationspecifiedbyinstructionReturncontroltofetchphasefornextinstructionControlmemory(ROM)Controlword(microinstruction)Address5ECE271-anizationControlmemoryContainsmicroprograms(setofmicroinstructions)MicroinstructioncontainsBitsinitiatemicrooperationsBitsdetermineaddressofnextmicroinstructionControladdressregister(CAR)anizationControlwordNextAddressGenerator(sequencer)CARControlMemory(ROM)CDRExternalinput6ECE271-anizationNextaddressgenerator(microprogramsequencer)ransferexternaladdressintoCARLoadinitialaddressintoCARtostartcontroloperations7ECE271-anizationControldataregister(CDR)-orpipelineregisterHoldsmicroinstructionreadfromcontrolmemoryAllowsexecutionofmicrooperationsspecifiedbycontrolwordsimultaneouslywithgenerationofnextmicroinstructionControlunitcanoperatewithoutCDRControlwordNextAddressGenerator(sequencer)CARControlMemory(ROM)Externalinput8ECE271-ogeneratemicrooperationsthatexecutetheinstruction9ECE271-ogenerateeffectiveaddressofoperandformemoryreferenceinstructionSubroutineregister(SB