Якщо ви новачок у комп'ютерній індустрії, є багато речей, які можуть відверто виявитись непосильними. Технологи-блоги та журналісти нестабільно обманюють такі терміни, як "мікроархітектура" та "тактова швидкість", з невеликим врахуванням того, що хороша частина їхньої аудиторії має лише незначне уявлення про те, про що вони там. Звичайно, я в цьому сам був винен.
Більш того, більшість визначень та навчальних посібників, які можна знайти, припускають, що читач уже має певний ступінь технічних знань. Часто ці інформативні матеріали можуть бути непростими, як і оригінальні статті. Дуже багато людей просто здаються і приймають, що вони матимуть лише розпливчасте розуміння речей.
Що робити, якщо я сказав вам, що комп’ютери не так вже й складні, як люди роблять їх?
Ви, мабуть, насміхаєтесь. Називай мене божевільним. Цікаво, чи намагаюся я тобі щось продати. Або все вищезазначене. Але, чесно кажучи … це правда. Ось, я покажу вам - ось кілька загальних біт термінології з комп'ютерного світу, викладені для непростого терміну для зручності читання.
Архітектура системи / Мікроархітектура:
По суті, кожен комп'ютерний чіп складається з двох основних елементів; відома відповідно як архітектура набору інструкцій (ISA) та мікроархітектура. Перший пов'язаний з програмуванням комп'ютера - тобто, як комп'ютер розуміє, що означає кожен елемент його основної мови, які вказівки слід виконувати та в якому порядку тощо. ISA в основному стосується того, що робить мікросхема . Це свого роду "міст" між програмним та апаратним забезпеченням.
Мікроархітектуру, з іншого боку, можна розглядати як те, як МСА робить те, що робить. Це все, як в кінцевому підсумку організовано на мікросхемі чи процесорі. Тут є трохи більше, ніж це, але в основному … це все, що вам потрібно знати для загального розуміння цього терміна.
Якщо ви хочете аналогії, ISA є бригадиром фабрики, що керує робочими, тоді як мікроархітектура - це сама фабрика, як все розкладається і складається разом. Зрозумів? Добре. Ви, напевно, помітили, що я залишив робочі частини заводу. Я до цього добираюся.
Процесор
Процесор комп'ютерного мікросхеми (іноді його називають технологією процесів або Silicon Process Technology) в основному виконує інструкції, встановлені ISA. Технічно процесор є частиною мікроархітектури мікросхеми - він містить робочі біти. Я перелічую їх як різні терміни, оскільки, як правило, коли йдеться про мікроархітектуру, ми вказуємо на те, як чіп організований - як розставляються фізичні елементи чіпа.
Короткий виклад короткого оповідання, в той час як ISA є бригадиром, а мікроархітектура - це схема заводу, процесор - це машини та працівники, які підтримують роботу заводу. Просте, правда?
SATA
Зображення через eshop.macsales.com
SATA розшифровується як Serial Attachment. Це визначення, мабуть, не все так корисно, чи не так? Ви, мабуть, досі намагаєтесь розібратися, про який чорт я говорю. Мені доведеться детальніше розібратися, якщо ви розумієте, що "SATA" насправді означає, а не те, що він означає. Я поясню:
По суті, SATA - це інтерфейс, призначений для підключення адаптерів шини хоста до жорстких дисків або оптичних приводів. Знову ж таки, я просто ускладнюю справи, чи не так? Зараз у нас є ще два визначення, які ми повинні розглядати, перш ніж ми дійсно зрозуміємо, що за чорт SATA. По-перше, комп’ютерна шина. Якщо перше, про що ви думаєте, - це транспортна система, ви насправді не все так далеко. Шина - це в основному підсистема архітектури комп'ютера, призначена для передачі даних між компонентами комп'ютера або, в деяких випадках, між самими комп'ютерами. Отже, адаптер хост-шини - це підсистема, яка з'єднує хост-систему (в основному, материнську плату основного комп'ютера) до інших компонентів, таких як жорсткі диски, дисководи, мережеві адаптери ….
Таким чином, з'єднання SATA - це, по суті, інтерфейс, призначений для підключення комп'ютера до його жорсткого диска. Побачити? Ніде поблизу такого непосильного чи складного, як здається спочатку, чи не так?
РАЙД
RAID - це надлишковий масив незалежних дисків. Це визначення не є більш корисним, ніж визначення SATA. Я докладно поясню: в основному масив RAID - це засіб об’єднання декількох окремих дискових дисків в один блок. Хоча кожен з цих накопичувачів технічно є незалежним компонентом, вони розглядаються як єдине ціле будь-якою системою, до якої вони трапляються. Як результат, коли дані зберігаються, вони зберігаються на кожному з незалежних дисків. Причина для цього полягає в тому, що ви не тільки отримуєте додатковий простір для зберігання, але і збільшуєте надійність - якщо один диск вийде з ладу, ви, ймовірно, ще будете мати кілька інших, які будуть функціонувати.
Зрозуміло, є ще трохи до багатьох визначень, які я тут надав… але те, що ви отримаєте зараз, дасть вам хороший вихідний пункт, якщо ви хочете дізнатися більше.