Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

Архітектура комп'ютера

Індекс Архітектура комп'ютера

Конвеєрність є ключовою концепцією в архітектурі комп'ютера. У комп'ютерній інженерії і інформатиці, архітектура комп'ютера (Computer architecture) — це набір дисциплін, які описують функціональність, організацію та реалізацію комп'ютерних систем.

Зміст

  1. 47 відносини: C (мова програмування), CISC, IBM System/360, IBM System/370, IBM System/390, Intel 80286, Reduced Instruction Set Computing, VLIW, X86, Код операції, Комп'ютерна шина, Комп'ютерна інженерія, Комп'ютерна пам'ять, Компілятор, Компонування, Конвеєр (інформатика), Кеш процесора, Програмне забезпечення, Послідовна архітектура ЕОМ, Одиниця вимірювання, Оперативна пам'ять, Операційна система, Асемблер, Архітектура системи команд, Архітектура фон Неймана, Апаратне забезпечення, Розрядність, Регістр процесора, Способи адресації пам'яті, Тік-так (стратегія), Тактова частота, Шар абстракції, Мікросхема, Мікроархітектура, Машинне слово, Мова програмування високого рівня, Віртуалізація, Гарвардська архітектура, Двійкова система числення, Імплементація, Інформатика, Емуляція, Логічний вентиль, 16-бітна архітектура, 32-бітна архітектура, 64 біти, 8-бітна архітектура.

  2. Технології процесорів

C (мова програмування)

C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.

Переглянути Архітектура комп'ютера і C (мова програмування)

CISC

CISC (Complex Instruction Set Computer — комп'ютер зі складним набором команд) — це архітектура системи команд, в якій більшість команд є комплексними, тобто реалізують певний набір простіших інструкцій процесора або шляхом зіставлення з кожною CISC-командою певної мікропрограми, або принаймні можуть бути зведені до набору таких простих інструкцій.

Переглянути Архітектура комп'ютера і CISC

IBM System/360

IBM System/360 Архітектура IBM System/360 System/360 — серія комп'ютерів, запущена у виробництво компанією IBM 7 квітня 1964 року.

Переглянути Архітектура комп'ютера і IBM System/360

IBM System/370

Системна панель System/370-145 Стійка процесора та ОП System/370-145 з пультом оператора IBM System/370 (S/370) — серія мейнфреймів, випущена компанією IBM починаючи з 1970-х років.

Переглянути Архітектура комп'ютера і IBM System/370

IBM System/390

thumb IBM System/390 (також S/390, ESA/390) — мейнфрейми комп'ютерної архітектури IBM ESA/390, розроблені компанією IBM.

Переглянути Архітектура комп'ютера і IBM System/390

Intel 80286

Мікропроцесор Intel 80286 є другим поколінням 16-розрядних мікропроцесорів.

Переглянути Архітектура комп'ютера і Intel 80286

Reduced Instruction Set Computing

RISC (Reduced Instruction Set Computing — обчислення зі скороченим набором команд) — архітектура процесорів зі скороченим набором команд.

Переглянути Архітектура комп'ютера і Reduced Instruction Set Computing

VLIW

VLIW (very long instruction word — «Дуже довга машинна команда») — архітектура процесорів з декількома обчислювальними пристроями.

Переглянути Архітектура комп'ютера і VLIW

X86

80486 DX2 x86 (Intel 80x86) — архітектура процесорів та ядра мікроконтролерів з однойменною системою команд.

Переглянути Архітектура комп'ютера і X86

Код операції

Код операції, операційний код, опкод — частина машинної мови, яка називається інструкцією та визначає операцію, яка повинна бути виконана процесором.

Переглянути Архітектура комп'ютера і Код операції

Комп'ютерна шина

Комп'ю́терна ши́на (computer bus, походить від латинського omnibus, що означає — «для всіх») служить для передачі даних між окремими функціональними блоками комп'ютера і є сукупністю сигнальних ліній, які мають певні електричні характеристики і протоколи передачі інформації.

Переглянути Архітектура комп'ютера і Комп'ютерна шина

Комп'ютерна інженерія

Комп'ю́терна інжене́рія — це навчальна дисципліна, що об'єднує інформатику та комп'ютерні мережеві технології, частини електротехніки та програмної інженерії, необхідні для проектування та розроблення комп'ютерних систем, тобто апаратного та програмного забезпечення.

Переглянути Архітектура комп'ютера і Комп'ютерна інженерія

Комп'ютерна пам'ять

Комп'ю́терна па́м'ять (memory, storage) — функціональна частина ЕОМ, призначена для прийому, зберігання та видачі даних.

Переглянути Архітектура комп'ютера і Комп'ютерна пам'ять

Компілятор

Компілятор (Compiler від to compile — збирати в ціле) — комп'ютерна програма (або набір к. програм), що перетворює (компілює) вихідний код, написаний певною мовою програмування (мова джерела, source language), на семантично еквівалентний код в іншій мові програмування (мова цілі, target language), який зазвичай необхідний для виконання програми машиною, наприклад, комп'ютером.

Переглянути Архітектура комп'ютера і Компілятор

Компонування

Компонування, Компоновка – складання чогось у ціле з якихось окремих частин.

Переглянути Архітектура комп'ютера і Компонування

Конвеєр (інформатика)

В обчислювальній техніці, конвеєр (пайплайн, pipeline) являє собою набір елементів обробки даних, з'єднаних послідовно, де вихід одного елемента є входом наступного.

Переглянути Архітектура комп'ютера і Конвеєр (інформатика)

Кеш процесора

Кеш процесора — кеш, який використовується центральним процесором (CPU) для скорочення середнього часу доступу до пам'яті комп'ютера.

Переглянути Архітектура комп'ютера і Кеш процесора

Програмне забезпечення

Програ́мне забезпе́чення (програ́мні за́соби) (ПЗ; software) — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.

Переглянути Архітектура комп'ютера і Програмне забезпечення

Послідовна архітектура ЕОМ

ПОСЛІДОВНА АРХІТЕКТУРА ЕОМ — така архітектура ЕОМ, в якій кожна нова команда програми з точки зору програміста починає виконуватись лише після того, як завершилося виконання попередньої й до того, як почнеться виконання наступної.

Переглянути Архітектура комп'ютера і Послідовна архітектура ЕОМ

Одиниця вимірювання

Одини́ця вимі́рювання (measuring unit, unit of measure) — фізична величина певного розміру, прийнята для кількісного відображення однорідних з нею величин.

Переглянути Архітектура комп'ютера і Одиниця вимірювання

Оперативна пам'ять

Модулі оперативної пам'яті ПК з радіаторами (DDR2) Оперативна пам'ять — швидкодіюча пам'ять, призначена для запису, зберігання та читання інформації у процесі її обробки.

Переглянути Архітектура комп'ютера і Оперативна пам'ять

Операційна система

GNU/Linux, дистрибутив Ubuntu Операці́йна систе́ма, скорочено ОС (operating system, OS) — це базовий комплекс програм, що виконує управління апаратною складовою комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.

Переглянути Архітектура комп'ютера і Операційна система

Асемблер

Асе́мблер (assembler) — комп'ютерна програма-транслятор, що призначена для генерації машинного (двійкового) коду з символьного представлення цього коду (мови асемблера).

Переглянути Архітектура комп'ютера і Асемблер

Архітектура системи команд

Типова триадресна команда. Такий формат мають команди RISC-процесорів, які безпосередньо оперують з регістрами. Архітекту́ра систе́ми кома́нд (instruction set architecture, ISA; також системна архітектура) електронної обчислювальної машини — складова частина архітектури ЕОМ, що має наступні характеристики.

Переглянути Архітектура комп'ютера і Архітектура системи команд

Архітектура фон Неймана

Схематичне вираження схеми фон Неймана Архітекту́ра фон Неймана (Von Neumann architecture) — архітектура електронних обчислювальних машин, основною відмінністю якої від інших подібних архітектур є спільне зберігання даних та машинних команд в комірках однієї й тієї ж пам'яті, що унеможливлює їх розрізнення за способом представлення або кодування.

Переглянути Архітектура комп'ютера і Архітектура фон Неймана

Апаратне забезпечення

Апара́тне забезпе́чення (hardware; сленг. залі́зо) — комплекс технічних засобів, який включає електронний пристрій і, зокрема, ЕОМ: зовнішні пристрої, термінали, абонентські пункти, тощо, які необхідні для функціонування тієї чи іншої системи; фізична частина ЕОМ.

Переглянути Архітектура комп'ютера і Апаратне забезпечення

Розрядність

Розрядність числа в математиці — кількість числових розрядів, необхідних для запису цього числа в тій чи іншій системі числення.

Переглянути Архітектура комп'ютера і Розрядність

Регістр процесора

Регі́стр проце́сора — комірка швидкодійної внутрішньої пам'яті процесора, яка використовується для тимчасового збереження операндів, з якими безпосередньо проводяться обчислення, а також часто використовуваних даних з метою швидкого доступу до них.

Переглянути Архітектура комп'ютера і Регістр процесора

Способи адресації пам'яті

Спо́соби адреса́ції па́м'яті — комплекс стандартизованих для певної архітектури системи команд центрального процесора способів для визначення (обчислення) місця розташування операндів у пам'яті ЕОМ або адреси наступної команди при виконанні команд переходу.

Переглянути Архітектура комп'ютера і Способи адресації пам'яті

Тік-так (стратегія)

«Тік-так» (tick-tock) — екстенсивна стратегія розробки мікропроцесорів, анонсована Intel на конференції Intel Developer Forum у вересні 2006.

Переглянути Архітектура комп'ютера і Тік-так (стратегія)

Тактова частота

Та́ктова частота́ — основна одиниця вимірювання частоти тактів у синхронних колах, що визначає кількість елементарних операцій (тактів), що виконуються системою за 1 секунду.

Переглянути Архітектура комп'ютера і Тактова частота

Шар абстракції

Шар абстракції (Архітектурний шар) — у інформатиці, засіб розділення складних систем на простіші частини.

Переглянути Архітектура комп'ютера і Шар абстракції

Мікросхема

ППЗП) з прозорим віконцем, через яке видно кристал напівпровідника Інтегральна схема (І мікросхема) Мікросхе́ма, інтегральна мікросхема (integrated circuit) — електронна схема, що реалізована у вигляді напівпровідникового кристалу (чипу) та виконує певну функцію.

Переглянути Архітектура комп'ютера і Мікросхема

Мікроархітектура

Мікроархітекту́ра (microarchitecture; іноді скорочується до μarch або uarch) — це спосіб, яким дана архітектура системи команд реалізована в процесорі.

Переглянути Архітектура комп'ютера і Мікроархітектура

Машинне слово

Машинне слово — машинозалежна і платформозалежна величина, що вимірюється в бітах або байтах (тритах або трайтах), що дорівнює розрядності регістрів процесора і/або розрядності шини даних (зазвичай певний степінь двійки).

Переглянути Архітектура комп'ютера і Машинне слово

Мова програмування високого рівня

Програмування в графічному середовищі розробника Високорівнева мова програмування — мова програмування, розроблена для швидкого і зручного використання програмістом.

Переглянути Архітектура комп'ютера і Мова програмування високого рівня

Віртуалізація

VirtualBox на базі Ubuntu 8.10, запущена Fedora 10 Віртуалізація (virtualization) — створення віртуального, тобто штучного, об'єкта чи середовища.

Переглянути Архітектура комп'ютера і Віртуалізація

Гарвардська архітектура

Блок-схема гарвардської архітектури комп'ютера. Га́рвардська архітекту́ра (Harvard architecture) — архітектура обчислювальних машин, головною відмінністю якої від інших подібних архітектур (див.

Переглянути Архітектура комп'ютера і Гарвардська архітектура

Двійкова система числення

Двійкова система числення — це позиційна система числення, база якої дорівнює двом та використовує для запису чисел тільки два символи: зазвичай 0 (нуль) та 1 (одиницю).

Переглянути Архітектура комп'ютера і Двійкова система числення

Імплементація

Імплемента́ція (impleo — «наповнюю», «виконую») — здійснення, виконання державою міжнародних правових норм. Кожна держава сама визначає методи і засоби імплементації.

Переглянути Архітектура комп'ютера і Імплементація

Інформатика

Інформа́тика (informatics, information science; Informatik; информатика) — теоретична та прикладна (технічна, технологічна) дисципліна, що вивчає структуру і загальні властивості інформації, а також методи і (технічні) засоби її створення, перетворення, зберігання, передачі та використання в різних галузях людської діяльності.

Переглянути Архітектура комп'ютера і Інформатика

Емуляція

Емуляція (emulation) — відтворення програмними або апаратними засобами або їх комбінацією роботи інших програм або пристроїв.

Переглянути Архітектура комп'ютера і Емуляція

Логічний вентиль

Елемент «І» Логічний вентиль — базовий елемент цифрової схеми, що виконує (обчислює) елементарну логічну операцію, перетворюючи таким чином вхідні логічні сигнали у вихідний логічний сигнал.

Переглянути Архітектура комп'ютера і Логічний вентиль

16-бітна архітектура

У комп'ютерній архітектурі, 16-розрядними називають цілі числа, адреси пам'яті, або інші блоки даних, які мають максимум 16 біт (2 октети).

Переглянути Архітектура комп'ютера і 16-бітна архітектура

32-бітна архітектура

Motorola MC68000 32 біти в комп'ютерній архітектурі — ширина поля бітових даних, що є найбільш природною для відповідної апаратної платформи: 32-розрядні цілі, адреси пам'яті або інші типи даних розміром 32 біта.

Переглянути Архітектура комп'ютера і 32-бітна архітектура

64 біти

64 біти (64-bit) в інформатиці і обчислювальній техніці використовується для позначення структур і типів даних, розмір яких в пам'яті комп'ютерів становить 64 біти, що дорівнює 8 байтам.

Переглянути Архітектура комп'ютера і 64 біти

8-бітна архітектура

У комп'ютерній архітектурі — цілі типи даних, адреси пам'яті, або інші типи даних розміром максимум 8 біт (один октет).

Переглянути Архітектура комп'ютера і 8-бітна архітектура

Див. також

Технології процесорів

Також відомий як Архітектура (комп'ютерна термінологія), Архітектура (ІТ), Архітектура електронних обчислювальних машин, Архітектура комп'ютерної системи, Архітектура обчислювальної машини, Архітектура ЕОМ.