Шаблон:Архитектура CPU: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки Метка: редактор вики-текста 2017 |
русификация (кроме branching) |
||
Строка 2: | Строка 2: | ||
{{Карточка |
{{Карточка |
||
| имя = Архитектура CPU |
| имя = Архитектура CPU |
||
| вверху = {{карточка/название|{{{title|{{{name|}}}}}}}} |
| вверху = {{карточка/название|{{{название|{{{title|{{{name|}}}}}}}}}}} |
||
| стиль_вверху = background:#eaecf0; |
| стиль_вверху = background:#eaecf0; |
||
| изображение = {{wikidata|p154|{{{logo|{{{Logo|}}}}}}}} |
| изображение = {{wikidata|p154|{{{логотип|{{{logo|{{{Logo|}}}}}}}}}}} |
||
| изображение2 = {{wikidata|p18|{{{image|}}}|size={{{image_size|}}}|caption={{{caption|}}}}} |
| изображение2 = {{wikidata|p18|{{{изображение|{{{image|}}}}}}|size={{{размер изображения|{{{image_size|}}}}}}|caption={{{описание изображения|{{{caption|}}}}}}}} |
||
| стиль_заголовков = background:#eaecf0; |
| стиль_заголовков = background:#eaecf0; |
||
| метка1 = Разработчик |
| метка1 = Разработчик |
||
| текст1 = {{{designer|}}} |
| текст1 = {{{разработчик|{{{designer|}}}}}} |
||
| викиданные1 = P287 |
| викиданные1 = P287 |
||
| метка2 = Разрядность |
| метка2 = Разрядность |
||
| текст2 = {{{bits|}}} |
| текст2 = {{{разрядность|{{{bits|}}}}}} |
||
| викиданные2 = |
| викиданные2 = |
||
| метка3 = Представлена |
| метка3 = Представлена |
||
| текст3 = {{{introduced|}}} |
| текст3 = {{{дата анонсирования|{{{introduced|}}}}}} |
||
| викиданные3 = p580 |
| викиданные3 = p580 |
||
| метка4 = Версии |
| метка4 = Версии |
||
| текст4 = {{{version|}}} |
| текст4 = {{{версии|{{{version|}}}}}} |
||
| викиданные4 = |
| викиданные4 = |
||
| метка5 = Архитектура |
| метка5 = Архитектура |
||
| текст5 = {{{design|}}} |
| текст5 = {{{стратегория|{{{design|}}}}}} |
||
| викиданные5 = |
| викиданные5 = |
||
| метка6 = Тип |
| метка6 = Тип |
||
| текст6 = {{{type|}}} |
| текст6 = {{{тип|{{{type|}}}}}} |
||
| викиданные6 = |
| викиданные6 = |
||
| метка7 = Кодирование СК |
| метка7 = Кодирование СК |
||
| текст7 = {{{encoding|}}} |
| текст7 = {{{кодирование|{{{encoding|}}}}}} |
||
| викиданные7 = |
| викиданные7 = |
||
Строка 41: | Строка 41: | ||
| метка9 = Порядок байтов |
| метка9 = Порядок байтов |
||
| текст9 = {{{endianness|}}} |
| текст9 = {{{порядок байтов|{{{endianness|}}}}}} |
||
| викиданные9 = p3374 |
| викиданные9 = p3374 |
||
| метка10 = Размер страницы |
| метка10 = Размер страницы |
||
| текст10 = {{{page size|}}} |
| текст10 = {{{размер страницы|{{{page size|}}}}}} |
||
| викиданные10 = |
| викиданные10 = |
||
| метка11 = Расширения |
| метка11 = Расширения |
||
| текст11 = {{{extensions|}}} |
| текст11 = {{{расширения|{{{extensions|}}}}}} |
||
| викиданные11 = |
| викиданные11 = |
||
| метка12 = |
| метка12 = Открытая? |
||
| текст12 = {{{open|}}} |
| текст12 = {{{open|}}} |
||
| викиданные12 = |
| викиданные12 = |
||
Строка 59: | Строка 59: | ||
| метка14 = Общего назначения |
| метка14 = Общего назначения |
||
| текст14 = {{{gpr|}}} |
| текст14 = {{{регистры общего назначения|{{{gpr|}}}}}} |
||
| викиданные14 = |
| викиданные14 = |
||
| метка15 = Вещественные |
| метка15 = Вещественные |
||
| текст15 = {{{fpr|}}} |
| текст15 = {{{вещественные регистры|{{{fpr|}}}}}} |
||
| викиданные15 = |
| викиданные15 = |
||
| метка16 = SIMD |
| метка16 = SIMD |
||
| текст16 = {{{simdr|}}} |
| текст16 = {{{регистры SIMD|{{{simdr|}}}}}} |
||
| викиданные16 = |
| викиданные16 = |
||
| метка17 = Предикатные |
| метка17 = Предикатные |
||
| текст17 = {{{pr|}}} |
| текст17 = {{{предикатные регистры|{{{pr|}}}}}} |
||
| викиданные17 = |
| викиданные17 = |
||
| текст18 = {{{registers|}}} |
| текст18 = {{{всего регистров|{{{registers|}}}}}} |
||
}}{{ИТ:Общие проверки}}<noinclude> |
}}{{ИТ:Общие проверки}}<noinclude> |
||
{{doc}} |
{{doc}} |
Версия от 10:47, 27 октября 2018
Эту страницу предлагается объединить со страницей Шаблон:Карточка архитектуры процессора. |
Архитектура CPU |
---|
Это шаблон для архитектуры центрального процессора.
Использование
{{Архитектура CPU | название = | разработчик = | разрядность = | дата анонсирования = | версии = | архитектура = | тип = | кодирование = | реализация переходов = | порядок байтов = | размер страницы = | расширения = | открытость = | регистры общего назначения = | вещественные регистры = | регистры SIMD = | предикатные регистры = | всего регистров = }}
Параметры шаблона
{{Архитектура CPU | название = Обозначение архитектуры, например: e2k, x86, SPARC, PowerPC, MIPS, ARM | разработчик = Разработчик архитектуры | разрядность = Ширина аккумулятора, регистров общего назначения, верхушки стека, например: 32-бит, 64-бит | дата анонсирования = Год публичного представления | версии = Версия/ревизия архитектуры/система команд | архитектура = Стратегия разработки, например: RISC, CISC, VLIW | тип = Тип архитектуры, например: Регистр-Pегистр, Регистр-Память, Память-Память | кодирование = Кодирование системы команд, например: фиксированное или перемененное число бит, 16 или 32 бит | реализация переходов = Реализация условных переходов, например: предикатные регистры, флаги условий, сравнение и переход | порядок байтов = Порядок байтов, т. е. Little-, Big-, Bi-endian | размер страницы = Основной размер страниц виртуальной памяти, т. е. 4 KiB, 2 MiB, 1 GiB (не включая "huge pages" и другие расширения) | расширения = Расширения системы команд, i. e. MMX, SSE, AltiVec, VIS и т. д. | открытость = Архитектура открытая или нет? | регистры общего назначения = Количество регистров общего назначения (и размер, если не указано полем bits=) | вещественные регистры = Количество вещественных регистров (и размер, если не указано полем bits= или не совпадает с ним) | регистры SIMD = Количество SIMD (SSE, AVX) регистров и их размер | предикатные регистры = Количество предикатных регистров | всего регистров = Количество и размер процессорных регистров — всего }}
Все поля опциональные.
Пример
SPARC | |
---|---|
Разработчик | Sun Microsystems |
Разрядность | 64-бит (32 → 64) |
Представлена | 1985 |
Версии | V9 (1993) |
Тип | Регистр-Pегистр |
Кодирование СК | фиксированное |
Порядок байтов | Bi (Big → Bi) |
Размер страницы | 8 KiB |
Расширения | VIS 1.0, 2.0, 3.0 |
Общего назначения | 31 (G0 = константа ноль; неглобальные регистры используют регистровые окна) |
Вещественные | 32 |
{{Архитектура CPU | название = SPARC | разработчик = [[Sun Microsystems]] | разрядность = 64-бит (32 → 64) | дата анонсирования = 1985 | версии = V9 (1993) | архитектура = RISC | тип = Регистр-Pегистр | кодирование = фиксированное | реализация переходов = Флаги условий | порядок байтов = Bi (Big → Bi) | размер страницы = 8 KiB | расширения = [[Visual Instruction Set|VIS]] 1.0, 2.0, 3.0 | открытость = да | регистры общего назначения = 31 (G0 = константа ноль; неглобальные регистры используют регистровые окна) | вещественные регистры = 32 }}
См. также
- {{Карточка центрального процессора}} для описания CPU