"Дмитрий Завалишин. О новых процессорах intel" - читать интересную книгу автора

‘ 13-Ј® Ї® 16-Ґ ЋЄвпЎап ў Љ «Ёд®а­ЁЁ Їа®е®¤Ёв д®аг¬, Ї®бўп饭­л© ¬ЁЄа®Їа®жҐбб®а ¬. ќв® - Ґ¦ҐЈ®¤­®Ґ б®ЎлвЁҐ, Ё
ўбваҐз овбп в ¬ ўбҐ, Єв® § ­Ё¬ Ґвбп бв®«м ­г¦­л¬ ¬Ёаг ¤Ґ«®¬. €¬Ґ­­® в ¬ €­вҐ« б •м⮬ Є®«пвбп ­  вҐ¬г  аеЁвҐЄвгал
бў®ҐЈ® 64-ЎЁв­®Ј® Їа®жҐбб®а , ЇҐаў®Ґ ў®Ї«®йҐ­ЁҐ Є®в®а®Ј® Ё¬ҐҐв Є®¤®ў®Ґ Ё¬п "Merced" Ё ®ЎҐй ­® Є 1999-¬г Ј®¤г. Љ®«пвбп
"¬ «® Ё Ї«®е®", Є Є «оЎЁв Ј®ў®аЁвм ¬®п ђҐ¤ ЄжЁп, ­® г¦ зв® Ё§ўҐбв­® - в® ЇҐаҐбЄ ¦г.

€в Є, Є«о祢®© ¬®¬Ґ­в. €­вҐ« ®ЎкпўЁ« ® ⮬, зв® ®в­л­Ґ Ўг¤г⠯தўЁЈ вмбп ¤ўҐ ўҐвўЁ  аеЁвҐЄвгал - IA-32 (®в ЏҐ­вое  Ё
¤ «ҐҐ, ўЄ«оз п P-II Ё PPro) Ё IA-64 (Merced Ё ¤ «ҐҐ). ЏҐаў п (§®«®в®­®б­ п ¦Ё«  €­вҐ« ) ®аЁҐ­вЁагҐвбп ­  ­Ё¦­оо з бвм
ал­Є  (­  Є®в®а®© €­вҐ« ўбо ¦Ё§­м ¤Ґ­мЈЁ Ё ¤Ґ« Ґв),   64 - ­  бҐаўҐа  Ё а Ў®зЁҐ бв ­жЁЁ. ’® Ґбвм ўбҐ¬ ¤ ­® Ї®­пвм, зв®
аЁбЄ®ў вм ¤Ґ­мЈ ¬Ё а ¤Ё Їа®¤ўЁ¦Ґ­Ёп 64-ЎЁв­®бвЁ ­ЁЄв® ­Ґ бв ­Ґв, Ё ­  32-ЎЁв­®¬ ал­ЄҐ ЎЁвў  б Є«®­¬Ґ©ЄҐа ¬Ё Ўг¤Ґв
Їа®¤®«¦ вмбп, бЄ®«м Ї®вॡгҐвбп. —в® нв® §­ зЁв? ќв® §­ зЁв, зв® €­вҐ« ўл­г¦¤Ґ­ Їа®¤ўЁЈ вм 64-ЎЁв­л© Їа®жҐбб®а Ё§-§ 
Є®­Єг७⭮Ј® ¤ ў«Ґ­Ёп (б­Ё¦Ґ­Ёп 業) б® бв®а®­л RISC-ЈагЇЇл (DEC Aplha, MIPS, Sparc, etc..), Ё ­Ґ ¬®¦Ґв Ўа®бЁвм
32-ЎЁв­л© Ё§-§  аЁбЄ  (Ї а¤®­ §  ЁЈаг б«®ў) б¤ вм Ї®§ЁжЁЁ Є®­Єг७⠬. Љ® ўбҐ¬г н⮬г б«Ґ¤гҐв ЇаЁЎ ўЁвм, зв® Ґб«Ё €­вҐ«
ўлЄгЇЁв г Digital з бвм Їа ў ­  Alpha, Ї®§ЁжЁп ҐЈ® ­  ал­ЄҐ Ўг¤Ґв ўҐбм¬  а бЄ®апз­®©. :-)

Џа® IA-64 бЄ § ­®, ¬пЈЄ® Ј®ў®ап, Ї®Є  ўҐбм¬  ­Ґ¬­®Ј®. €§ўҐбв­®, зв® г ­ҐЈ® Ўг¤Ґв 256 ॣЁбва®ў - Ї® 128 楫®зЁб«Ґ­­ле Ё б
Ї« ў о饩 в®зЄ®©. €§ўҐбв­®, зв® ®­ Ўг¤Ґв § йЁй вмбп ®в Ї®вҐам бЄ®а®бвЁ ­  Є®¬ ­¤ е гб«®ў­®Ј® ЇҐаҐе®¤  Їг⥬
Ї а ««Ґ«м­®Ј® ЁбЇ®«­Ґ­Ёп ®Ў®Ёе ўҐвўҐ© Є®¤  ¤® ¬®¬Ґ­в  ЇаЁ­пвЁп аҐиҐ­Ёп - Ї®б«Ґ 祣® १г«мв вл а Ў®вл ®¤­®© ўҐвўЁ
ЇаЁ­Ё¬ овбп Є Є а Ў®зЁҐ,   ўв®а®© - ўлЄЁ¤лў овбп. …йҐ ®¤­Ё¬ ¬Ґе ­Ё§¬®¬, Ї®ўли ойЁ¬ ЎлбвதҐ©бвўЁҐ, Ўг¤Ґв
ЇаҐ¤ўлЎ®аЄ  Є®¤  Ё ¤ ­­ле Ё§ Ї ¬пвЁ. Џа®жҐбб®а Ўг¤Ґв § а ­ҐҐ ЇаЁЄЁ¤лў вм, Є Є Є®¬г ¬Ґбвг Ї ¬пвЁ Ґ¬г ЇаЁ¤Ґвбп
®Ўа вЁвмбп, Ё ¤Ґ« вм нв® § Ј®¤п.

Ќ®ў п  аеЁвҐЄвга  ¬ бив ЎЁа㥬 . ќв® ®§­ з Ґв, зв® Ўг¤гйЁҐ ¬®¤Ґ«Ё Їа®жҐбб®а®ў ᬮЈгв ЁбЇ®«­пвм Ў®«м襥 Є®«ЁзҐбвў®
¤Ґ©бвўЁ© Ї а ««Ґ«м­®, ®бв ў пбм б®ў¬ҐбвЁ¬л¬Ё б ЇаҐ¤л¤гйЁ¬Ё. „г¬ Ґвбп, нв®, ў з бв­®бвЁ, бў®©бвў® Ўл«® ᮤ࠭® г
Digital' , зв® Ё Ї®б«г¦Ё«® ЇаҐ¤¬Ґв®¬ бб®ал. ‚®®ЎйҐ Ј®ў®ап, Ўл«® Ўл Ё­вҐаҐб­® гб«ли вм Є®¬¬Ґ­в аЁЁ DEC ­  ⥬г
 аеЁвҐЄвгал IA-64. “ўҐаҐ­, Ё¬ Ґбвм, зв® бЄ § вм ­  нвг ⥬г.

‚ Ё¬ҐойЁбп ¬ вҐаЁ « е Ј®ў®аЁвбп в Є¦Ґ Їа® "пў­л© Ї а «Ґ««Ё§¬", ­® ®ЇЁб ­® ўбҐ ­ бв®«мЄ® вг¬ ­­®, зв® п ў®§¤Ґа¦гбм ®в
Є®¬¬Ґ­в аЁҐў, Ї®Є  ­Ґ гўЁ¦г Ў®«ҐҐ ЇаЁ«Ёз­®Ј® ®ЇЁб ­Ёп. Љбв вЁ бЄ § вм, www-б ©в €­вҐ«  бв « «гзиҐ, б в®зЄЁ §аҐ­Ёп
¦га­ «Ёбв , ­®, гўл, ¬ вҐаЁ «л ¤«п ¦га­ «Ёбв®ў - ­  ®зҐ­м ¤ҐаҐўп­­®¬ га®ў­Ґ. —гўбвўгҐим бҐЎп Ўга вЁ­®©. :-(


…йҐ Є®Ґ-зв® Їа® IA-64 (Merced). Ќ Є®­Ґж, ®Ў­ аг¦Ё« бм ­ҐЄ®в®а п пб­®бвм б ҐЈ® ЇаЁ­жЁЇЁ «м­л¬Ё
бў®©бвў ¬Ё. €§ ўлбвгЇ«Ґ­Ёп б®ваг¤­ЁЄ®ў €­вҐ«  ­  д®а¬Ґ бв «® Ё§ўҐбв­® ў®в зв®.

1.“ Їа®жҐбб®а  Ї®пўЁвбп ­®ў®Ґ б।бвў® гЇа ў«Ґ­Ёп Ї®в®Є®¬ ЁбЇ®«­Ґ­Ёп Ё­бвагЄжЁ© - ®­Ё ­ §лў ов
нв® "ЇаҐ¤ЁЄ жЁҐ©", Ґб«Ё ¬®¦­® в Є ЇҐаҐўҐбвЁ. ѓагЎ® Ј®ў®ап, Є ¦¤®© Ё­бвагЄжЁЁ ¬®¦­® Ї®бв ўЁвм ў
ᮮ⢥вбвўЁҐ д« ¦®Є, Є®в®ал© Ўг¤Ґв Ј®ў®аЁвм Їа®жҐбб®аг - ­г¦­® ҐҐ ­  б ¬®¬ ¤Ґ«Ґ ЁбЇ®«­пвм,
Ё«Ё Ї®Ј«п¤Ґвм ­  ­ҐҐ ЇаҐ§аЁвҐ«м­®, Ї«о­гвм Ё ¤ «миҐ Ї®©вЁ. ”« ¦Є®ў Ўг¤Ґв 64 ивгЄЁ, в Є зв®
®Ја®¬­лҐ ЄгбЄЁ Є®¤  ⥯Ґам ᬮЈгв ®Ўе®¤Ёвмбп ЎҐ§ Є®¬ ­¤ гб«®ў­®Ј® Ё ЎҐ§гб«®ў­®Ј® ЇҐаҐе®¤ .
Џ®бЄ®«мЄг Є®¬ ­¤л ЇҐаҐе®¤  бЁ«м­® ўлЎЁў ов Їа®жҐбб®а Ё§ Є®«ҐЁ Ё б­Ё¦ ов ⥬Ї ЁбЇ®«­Ґ­Ёп
Ё­бвагЄжЁ©, ­®ўлҐ ў®§¬®¦­®бвЁ Ї®§ў®«пв, ЇаЁ г¬­®¬ Ёе ЁбЇ®«м§®ў ­ЁЁ, ­ бЄаҐбвЁ Ё§ап¤­л© § Ї б
ЎлбвதҐ©бвўЁп.
2.‡ Јаг¦ Ґ¬лҐ Ё§ Ї ¬пвЁ ¤ ­­лҐ Ўг¤гв б­ Ў¦ вмбп д« ¦Є®¬, Є®в®ал© ®в¬Ґз Ґв, гбЇҐи­® «Ё ®­®
Јаг§­г«®бм. €бЄ«озЁвҐ«м­лҐ бЁвг жЁЁ (exceptions) Ї® § Јаг§ЄҐ ®в¬Ґ­повбп. ќв® Ї®§ў®«Ёв
Є®¬ЇЁ«пв®а ¬ па®бв­® ЇҐаҐЈагЇЇЁа®ўлў вм Ё­бвагЄжЁЁ Ё ўл­®бЁвм Є®¬ ­¤л § Јаг§ЄЁ ¤ «ҐЄ®
ўЇҐаҐ¤, ¤ ¦Ґ ЇҐаҐбҐЄ п Ја ­Ёжл гб«®ў­ле ЇҐаҐе®¤®ў. (ђ ­миҐ нв® Ўл«® ­Ґў®§¬®¦­® Ё§-§ 
®Ї б­®бвЁ бе«®Ї®в вм Ї® Ј®«®ўҐ exception-®¬ ­Ґ ў® ўаҐ¬п.) Џ®бЄ®«мЄг Ё¬Ґ­­® ®Ўа йҐ­Ёп Є Ї ¬пвЁ
бЁ«м­® в®а¬®§пв а Ў®вг, Ґб«Ё ¤Ґ« вм Ёе § Ј®¤п - ўбҐ¬ Ўг¤Ґв ўҐбҐ«ҐҐ.
3.Џа®жҐбб®а Ў®«миҐ ­Ґ Ўг¤Ґв бва ¤ вм Ё­вҐ««ҐЄв®¬, ўлпб­пп, Є Є п Ї®б«Ґ¤гой п Є®¬ ­¤  ®в Є Є®©
ЇаҐ¤л¤г饩 § ўЁбЁв. ќв® Ўг¤Ґв пў­® (!!) гЄ § ­® ў б ¬Ёе Є®¬ ­¤ е. ‘в®«м бЁ«м­л© 室 Ї®§ў®«Ё«