期刊文献+

一种嵌入式MPU指令译码器设计 被引量:5

Design of Instruction Decoder for Use in China for an Embedded MPU
下载PDF
导出
摘要 针对与 Intel系列微处理器兼容的嵌入式微处理器单元 (MPU) ,讨论其译码器的设计问题。通过分析比较两种可行的读入方案 ,择优选用了在状态机控制下的指令读入机制 ,并设计了具有 8个状态的状态机来控制指令读入 ,实现了复杂指令简单化的目的。采用表格技术将译码器与微程序的设计分离。译码器位于 MPU指令流水线的中部 ,其输出队列的长度影响 MPU的性能 ,文中近似采用 M/ M/ 1 / K排队系统的分析方法 ,确定了输出队列长度。译码器与 MPU的其它部分联调完成后 ,使用具有实际意义的应用程序进行测试的结果表明 ,该译码器的设计是合理有效的。 In accordance with an embedded microprocessor unit (MPU) which is compatible with Intel series microprocessor at instruction (eve), the design of the instruction decoder was discussed. The structure of the complex instruction set was analyzed and classified. After two kinds of feasible input schemes were compared, the instruction input mechanism under the control of state machine was selected. An eight-state state machine was designed to implement simplification for the complex instruction. The table technique was used to generate entry addresses of microprogram, so was to implement design separation for decoder and microprogram. The decoder was located in the middle of MPU's instruction pipeline, and the length of output queue influences the performance of MPU. The M/M/L/K model was used to analyze the queue system and determine the queue length. Test result has been shown that the design of the decoder is reasonable and effective.
出处 《西北工业大学学报》 EI CAS CSCD 北大核心 2001年第1期1-5,共5页 Journal of Northwestern Polytechnical University
基金 "九五"预研课题! (8.1.3.5 ) 航空科学基金! (97F5 3133)资助
关键词 微处理器 嵌入式MPU 指令译码器 队列 Microprocessor chips Microprogramming Queueing theory
  • 相关文献

参考文献5

  • 1白中英.计算机组成原理[M].科学出版社,1994..
  • 2任恭海.32位嵌入式航空机载RISC微处理器的研究及系统设计[博士论文].西安:西北工业大学,1995..
  • 3任恭海,博士论文,1995年
  • 4白中英,计算机组成原理,1994年
  • 5孟玉珂,排队论基础及应用,1989年,105页

共引文献11

同被引文献25

  • 1贾琳,樊晓桠.32位RISC微处理器流水线设计[J].计算机工程与应用,2005,41(14):115-117. 被引量:7
  • 2席晨,张盛兵,沈绪榜,屈文新.基于备份缓冲区的精确中断研究与实现[J].计算机工程与应用,2007,43(6):95-98. 被引量:2
  • 3Smith J E, Plezskun A R. Implementing Precise Interrupts in Pipelined Processors. IEEE Transactions on Computers, 1988,37(5): 562-573
  • 4Wang Chiajiu, Emnett Frank. Implementing Precise Interruptions in Pipelined RISC Processors. IEEE Transactions on Micro, 1993,13(4) :36-43
  • 5Patterson D A,Hennessy J.Computer Architecture:A Quantitative Approach[M].Fourth Edition.Morgan Kaufmann Publisher Inc.,2006:B1-B47
  • 6李三立,李亚民.RISC单发射和多发射体系结构[M].北京:清华大学出版社,1994:10-30
  • 7Stevens K S.An Asynchronous Instruction Length Decoder[J].Solid state circuits.IEEE,February 2001:217-226
  • 8Magnusson P S,Christensson M,Eskilson J,et al.Simics:A Full System Simulation Platform[J].Computer,2002,35 (2):50-58
  • 9余孟尝.数字电子技术基础简明教程[M].北京:高等教育出版社.2009.
  • 10潘松,黄继业.EDA技术与VHDL(第3版)[M].北京:清华大学出版社,2009:22-25.

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部