微程序设计 °精心设计的状态图易于用微序列器实现 ·简单地递增和转移场位 ·数据通路控制场位 °控制设计可以简化为微程序设计 °微程序设计是一个基本概念 ·通过建造一个非常简单地处理器,并对指令进行解释执征 ,来实现指令系统 特别适用于非常复杂的指令,以及寄存器传输比较少的情况 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ Þ;¿îÑ euXÕÒçbücë<r T)ær ` @Ï! DBîÃ{ ! e{ uùTêßcu eßcuÔþÎVÉ îÎôÔþ2T)ØÚ<ÈJÍÛ¸¯ ·; È9r۸ϳ MÿÖüb2áX۸ȹ,<ôg¨WåX
微程序设计对RISC产生的灵感 °如果简单指令能够以很高的时钟频率执行 °如果人们有能力编写产生微指令的编译器 °如果绝大多数程序仅仅使用简单指令和简单的寻址方式 °如果微码保存在RAM中,而非RoM中,那么就易于排错 °如果用于控制存储器的同一存储器还可被用为宏指令的 cache 那么,为什么不用微程序和可直接产生机器最低级语言的编译 器来跨越指令解释器呢? 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ Þ;¿îÑ)5,6&×O´¥O e VpT)Û¸Ñó¹\¬XÊse[; e VpÀÝÑoêm{óÛ¸Xê¥< e Vp±ûîDßcSüT)Û¸`T)XÏã e VpÕ±,ü5$0Èà2520Èwçbfí e Vpüb{ ,|<XàÔ,|<¬ÃücÛ¸X FDFKH e wÈáüßc`ÃÈy{ó<Ô"{ÁÔXê¥ <9¼^Û¸·<6Û