<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=PowerPC</id>
	<title>PowerPC - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=PowerPC"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=PowerPC&amp;action=history"/>
	<updated>2026-07-16T09:14:14Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=PowerPC&amp;diff=19658&amp;oldid=prev</id>
		<title>imported&gt;Alex NB OT: унификация языковых шаблонов</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=PowerPC&amp;diff=19658&amp;oldid=prev"/>
		<updated>2025-11-15T11:08:44Z</updated>

		<summary type="html">&lt;p&gt;унификация языковых шаблонов&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Не путать|IBM PC}}&lt;br /&gt;
{{Архитектура CPU&lt;br /&gt;
| название                   = PowerPC&lt;br /&gt;
| изображение                = IBM PowerPC601 PPC601FD-080-2 top.jpg&lt;br /&gt;
| описание изображения       = Микропроцессор IBM PowerPC 601&lt;br /&gt;
| разработчик                = [[AIM (альянс)|AIM]]&lt;br /&gt;
| разрядность                = 32-бит/64-бит (32 → 64)&lt;br /&gt;
| дата анонсирования         = &lt;br /&gt;
| версии                     =&lt;br /&gt;
| архитектура                = RISC&lt;br /&gt;
| тип                        = Регистр-регистр&lt;br /&gt;
| кодирование                = &lt;br /&gt;
| реализация переходов       = по флагам условий&lt;br /&gt;
| порядок байтов             = [[Порядок байтов#Переключаемый порядок|Переключаемый]] (bi-endian)&lt;br /&gt;
| размер страницы            = &lt;br /&gt;
| расширения                 = &lt;br /&gt;
| открытость                 = &lt;br /&gt;
| регистры общего назначения = &lt;br /&gt;
| вещественные регистры      = &lt;br /&gt;
| регистры SIMD              = &lt;br /&gt;
| предикатные регистры       = &lt;br /&gt;
| всего регистров            = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PowerPC&amp;#039;&amp;#039;&amp;#039; (или сокращённо &amp;#039;&amp;#039;&amp;#039;PPC&amp;#039;&amp;#039;&amp;#039;) — микропроцессорная [[RISC]]-архитектура, созданная в [[1991 год]]у альянсом компаний [[Apple]], [[IBM]] и [[Motorola]], известным как [[AIM (альянс)|AIM]].&lt;br /&gt;
&lt;br /&gt;
== История ==&lt;br /&gt;
История PowerPC начинается с [[IBM 801|прототипа микросхемы 801]], созданного в [[IBM]] в конце [[1970-е|1970-х]] на основе идей [[Кок, Джон|Джона Кока]] о [[RISC]]-архитектуре. Далее она была продолжена 16-[[Регистр (цифровая техника)|регистровым]] дизайном [[IBM RT-PC]] в [[1980-е|1980-х]] годах, который в дальнейшем развился в архитектуру [[POWER]], представленную [[RS/6000]] в начале [[1990-е|1990-х]]. Дизайн POWER был основан на архитектуре предшествующих RISC-[[процессор]]ов, таких как [[IBM 801]], и архитектуре [[MIPS (архитектура)|MIPS]]. Настоящий микропроцессор POWER, одно из первых [[суперскалярность|суперскалярных]] воплощений архитектуры RISC, был высокопроизводительным и многоядерным. В IBM скоро поняли, что им требуется одночиповый дизайн, в котором не были бы воплощены некоторые инструкции POWER, чтобы линия процессоров RS/6000 включала решения всех уровней производительности, и работа над одночиповым микропроцессором POWER началась.&lt;br /&gt;
&lt;br /&gt;
IBM предложила Apple сотрудничество в разработке семейства одночиповых процессоров, основанных на архитектуре POWER. Вскоре после этого Apple, как один из крупнейших заказчиков микропроцессоров класса настольных систем Motorola,&amp;lt;ref&amp;gt;{{cite web | title = Tech Files Columns, 1987-1990 | url = http://www.joelwest.org/Press/TechFiles.html#01.03.89 | lang=en | url-status=live | archive-url = https://web.archive.org/web/20130606044423/http://www.joelwest.org/Press/TechFiles.html#01.03.89 | archive-date = 2013-06-06}}&amp;lt;/ref&amp;gt; попросила Motorola присоединиться к этому сотрудничеству. Apple считала, что Motorola, с её долгой историей работы с Apple, будет способна производить большее количество микропроцессоров, чем IBM. Этот тройственный союз стал известен как AIM, по первым буквам Apple, IBM, Motorola.&lt;br /&gt;
&lt;br /&gt;
Для Motorola вступление в этот союз было чрезвычайно выгодным. Это позволяло им продавать хорошо протестированный и мощный RISC-процессор, не тратя денег на его разработку. У них также был крупный покупатель этих процессоров — Apple, и ещё один — потенциальный — в лице IBM, которая могла бы не производить свои младшие версии POWER, а покупать их у Motorola.&lt;br /&gt;
&lt;br /&gt;
У Motorola уже был собственный RISC-процессор, {{не переведено|Motorola 88000|88000|en|Motorola 88000}}, продававшийся чрезвычайно плохо. Одной из причин его провала была плохая совместимость с предыдущей версией, популярной серией [[m68k|68000]], также использовавшейся в компьютерах [[Apple Macintosh]]. Основной же причиной была задержка вывода на рынок из-за проблем с разработкой и изготовлением, из-за чего Motorola упустила возможность успешно конкурировать с другими производителями.&lt;br /&gt;
&lt;br /&gt;
Тем не менее, производство 88000 уже началось, и [[Data General]] продавал компьютеры на основе 88k. У Apple уже был работающий прототип компьютера с 88k. Было решено сделать новый одночиповый POWER-процессор совместимым по шине с 88000, что позволило бы Apple и Motorola начать продавать машины намного быстрее, не занимаясь переделкой материнских плат.&lt;br /&gt;
&lt;br /&gt;
В результате сочетания всех этих требований появилась спецификация PowerPC (Performance Computing). В выигрыше были все:&lt;br /&gt;
* IBM практически бесплатно получила желанный одночиповый процессор;&lt;br /&gt;
* Apple получила один из самых мощных RISC-процессоров на рынке, а заодно бесплатную рекламу в виде имени IBM в публикациях;&lt;br /&gt;
* Motorola бесплатно получила современный чип RISC, помощь в дизайне которого оказывала ей IBM, и возможность продавать его множеству компаний — включая Apple и IBM.&lt;br /&gt;
&lt;br /&gt;
В 1999 году IBM подписала договор с компанией [[Nintendo]] о поставке процессоров на основе архитектуры PowerPC, результатом которого стали процессоры [[Gekko (процессор)|Gekko]] ([[Nintendo GameCube]]), [[Broadway]] ([[Wii]]) и [[Espresso (процессор)|Espresso]] ([[Wii U]]).&lt;br /&gt;
&lt;br /&gt;
== Основы архитектуры ==&lt;br /&gt;
PowerPC спроектирован в соответствии с принципами [[RISC]], в рамках концепции возможна [[суперскалярность|суперскалярная]] реализация. Существуют версии дизайна как для 32-, так и для 64-разрядных вариантов. Помимо базовых спецификаций [[POWER]], PowerPC обладает:&lt;br /&gt;
&lt;br /&gt;
* возможностью, отсутствующей в [[PowerPC 970|PowerPC G5]], работать в двух режимах — [[big-endian]] и [[little-endian]], переключаясь между режимами во время вычислений;&lt;br /&gt;
* однопроходными формами некоторых инструкций для вычислений с [[плавающая запятая|плавающей запятой]], в добавление к двухпроходным;&lt;br /&gt;
* дополнительными [[Машинный код|инструкциями]] для вычислений с плавающей запятой, разработанными Кейтом Дифендорфом из [[Apple]];&lt;br /&gt;
* обратной совместимостью с 32-разрядным режимом в 64-разрядных версиях;&lt;br /&gt;
* отсутствием некоторых особо специфических команд POWER, некоторые из которых могут эмулироваться [[операционная система|операционной системой]], если понадобятся.&lt;br /&gt;
&lt;br /&gt;
== Процессоры PowerPC общего назначения ==&lt;br /&gt;
В процессорах PowerPC внутренняя шина выведена на поверхность чипа и соединена с мостом, который транслирует команды на другие шины, соединяющиеся с оперативной памятью, шиной [[PCI]] и так далее.&lt;br /&gt;
&lt;br /&gt;
* 601 — MPC601 50 и 66 МГц&lt;br /&gt;
* 602 — потребительский (объединённая шина данных/адресов)&lt;br /&gt;
* 603/603e/603ev — для ноутбуков&lt;br /&gt;
* 604/604e/604ev — для рабочих станций&lt;br /&gt;
* 615 — специальная версия с ускоренной эмуляцией процессоров [[x86]]&lt;br /&gt;
* 620 — первая [[64 бита|64-бит]]ная реализация (степень интеграции — более 7 млн [[Логический вентиль|вентилей]], 133 МГц)&lt;br /&gt;
* x704 BiCOMOS — воплощение PowerPC от Exponential Technologies&lt;br /&gt;
* 750 (&amp;#039;&amp;#039;&amp;#039;[[PowerPC G3]]&amp;#039;&amp;#039;&amp;#039;, 1997) 233 МГц и 266 МГц, 740, 745, 755&lt;br /&gt;
* 7400 (&amp;#039;&amp;#039;&amp;#039;[[PowerPC G4]]&amp;#039;&amp;#039;&amp;#039;, 1999) 350 МГц, 7410, 7450 с поддержкой [[AltiVec]], [[SIMD]]-расширением спецификаций PPC&lt;br /&gt;
* 750FX, представленный IBM в 2001 и появившийся на рынке в начале 2002, с частотой 1 ГГц&lt;br /&gt;
* 970FX (&amp;#039;&amp;#039;&amp;#039;[[PowerPC 970|PowerPC G5]]&amp;#039;&amp;#039;&amp;#039;, 2003) 64-бит, основанный на IBM [[POWER4]], оснащённом дополнительно VMX (AltiVec-совместимыми SIMD-расширениями), на частотах 1,4 ГГц; 1,6 ГГц; 1,8 ГГц; 2,0 ГГц и 2,5 ГГц&lt;br /&gt;
* [[Gekko (процессор)|Gekko]] — 485-МГц процессор на основе PowerPC 750CXe, использовался в игровых консолях [[Nintendo GameCube]]&lt;br /&gt;
* [[Broadway]] — 729-МГц процессор на основе PowerPC 750CXe. Разработан IBM совместно с [[Nintendo]] для [[игровая приставка|игровой приставки]] [[Wii]]&lt;br /&gt;
* [[Espresso (процессор)|Espresso]] — 1243-МГц процессор, используется в игровых консолях [[Nintendo]] [[Wii U]]&lt;br /&gt;
* [[QorIQ]] от Freescale&lt;br /&gt;
&lt;br /&gt;
== Процессоры на основе PowerPC ==&lt;br /&gt;
Процессоры Power PC также используются в многоядерных процессорах в качестве управляющих ядер, например:&lt;br /&gt;
* [[Kilocore]] — совместная разработка IBM и [[Rapport Inc]];&lt;br /&gt;
* [[Cell (архитектура)|Cell]] — совместная разработка IBM, [[Sony]] и [[Toshiba]];&lt;br /&gt;
* [[Xenon]] — 3,2-ГГц процессор разработки IBM для [[игровая приставка|игровой приставки]] [[Xbox 360]].&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [https://web.archive.org/web/20140110150816/http://bitsavers.informatik.uni-stuttgart.de/pdf/ibm/powerpc/_dataBooks/ Документация на PowerPC] на сайте bitsavers.org&lt;br /&gt;
* [https://www.bytemag.ru/articles/detail.php?ID=8604 Микропроцессоры POWER и PowerPC]{{ref|ru}}&lt;br /&gt;
&lt;br /&gt;
{{Архитектура POWER}}&lt;br /&gt;
{{Технологии CPU}}&lt;br /&gt;
{{RISC-based processor architectures}}&lt;br /&gt;
&lt;br /&gt;
{{rq|&lt;br /&gt;
{{нет источников|дата=2010-03-29}}&lt;br /&gt;
{{нет сносок|дата=2010-03-29}}&lt;br /&gt;
}}&lt;br /&gt;
[[Категория:PowerPC]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Alex NB OT</name></author>
	</entry>
</feed>