Millicode in an IBM zSeries processor

被引:29
作者
Heller, LC [1 ]
Farrell, MS [1 ]
机构
[1] IBM Syst & Technol Grp, Poughkeepsie, NY 12601 USA
关键词
D O I
10.1147/rd.483.0425
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Because of the complex architecture of the zSeries(R) processors, an internal code, called millicode, is used to implement many of the functions provided by these systems. While the hardware can execute many of the logically less complex and high-performance instructions, millicode is required to implement the more complex instructions, as well as to provide additional support functions related primarily to the central processor. This paper is a review of multicode on previous zSeries CMOS systems and also describes enhancements made to the z990 system for processing of the nullicode. It specifically discusses the flexibility millicode provides to the z990 system.
引用
收藏
页码:425 / 434
页数:10
相关论文
共 6 条
[1]   Custom S/390 G5 and G6 microprocessors [J].
Check, MA ;
Slegel, TJ .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1999, 43 (5-6) :671-680
[2]  
*IBM CORP, SA227832 IBM CORP
[3]   The microarchitecture of the IBM eServer z900 processor [J].
Schwarz, EM ;
Check, MA ;
Shum, CLK ;
Koehler, T ;
Swaney, SB ;
MacDougall, JD ;
Krygowski, CA .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2002, 46 (4-5) :381-395
[4]   The IBM eServer z990 microprocessor [J].
Slegel, TJ ;
Pfeffer, E ;
Magee, JA .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2004, 48 (3-4) :295-309
[5]   IBM's S/390 G5 microprocessor design [J].
Slegel, TJ ;
Averill, RM ;
Check, MA ;
Giamei, BC ;
Krumm, BW ;
Krygowski, CA ;
Li, WH ;
Liptay, JS ;
MacDougall, JD ;
McPherson, TJ ;
Navarro, JA ;
Schwarz, EM ;
Shum, K ;
Webb, CF .
IEEE MICRO, 1999, 19 (02) :12-23
[6]   A high-frequency custom CMOS S/390 microprocessor [J].
Webb, CF ;
Liptay, JS .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1997, 41 (4-5) :463-473