Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Історія обчислювальної техніки
Обчислювальна техніка є найважливішим компонентом процесу обчислень і обробки даних. Першими пристосуваннями для обчислень були , ймовірно , всім відомі рахункові палички , які й сьогодні використовуються в початкових класах багатьох шкіл для навчання рахунку . Розвиваючись , ці пристосування ставали більш складними , наприклад , такими як фінікійські глиняні фігурки , також призначаються для наочного подання кількості рахувати предмети , однак для зручності поміщаються при цьому в спеціальні контейнери. Такими пристосуваннями , схоже , користувалися торговці і рахівники того часу.
Поступово з найпростіших пристосувань для рахунку народжувалися все більш і більш складні пристрої : абак ( рахівниця ) логарифмічна лінійка , механічний арифмометр , електронний комп'ютер . Незважаючи на простоту ранніх обчислювальних пристроїв , досвідчений рахівник може отримати результат за допомогою простих рахунок навіть швидше , ніж нерозторопний власник сучасного калькулятора. Природно , сама по собі , продуктивність і швидкість рахунку сучасних обчислювальних пристроїв давно вже перевершують можливості найвидатнішого розраховувача - людини.
Ранні пристосування і пристрої для рахунку
Людство навчилося користуватися найпростішими рахунковими пристосуваннями тисячі років тому. Найбільш затребуваною виявилася необхідність визначати кількість предметів, що використовуються в мінової торгівлі. Одним з найпростіших рішень було використання вагового еквівалента змінює предмети, що не вимагало точного перерахунку кількості його складових. Для цих цілей використовувалися найпростіші балансирні ваги, які стали, таким чином, одним з перших пристроїв для кількісного визначення маси.
Принцип еквівалентності широко використовувався і в іншому, знайомому багатьом, найпростішому рахунковому пристрої Абак або Рахівниця. Кількість підраховуваних предметів відповідало числу пересунути кісточок цього інструменту.
Порівняно складним пристосуванням для рахунку могли бути чіткі, застосовувані в практиці багатьох релігій. Віруючий як на рахунках відраховував на зернах чоток число виголошених молитов, а при проході повного кола чоток пересував на окремому хвостику особливі зерна-лічильники, які означають число відлічених кіл.
З винаходом зубчастих коліс з'явилися і набагато більш складні пристрої виконання розрахунків. Антікітерскій механізм, виявлений на початку XX століття, який було знайдено на місці катастрофи античного судна, затонулого приблизно в 65 році до н. е.. (За іншими джерелами в 80 або навіть 87 році до н. Е.) Навіть вмів моделювати рух планет. Імовірно його використовували для календарних обчислень в релігійних цілях,
пророкування сонячних і місячних затемнень, визначення часу посіву та збору врожаю і т. п. Обчислення виконувалися за рахунок з'єднання більше 30 бронзових коліс і декількох циферблатів; для обчислення місячних фаз використовувалася диференціальна передача, винахід якої дослідники довгий час відносили не раніше ніж до століття XVI. Втім, з відходом античності навички створення таких пристроїв були забуті; знадобилося близько півтори тисячі років, щоб люди знову навчилися створювати схожі за складністю механізми.
У 1623 році Вільгельм Шиккард придумав «Лічені години» - перший механічний калькулятор, який умів виконувати чотири арифметичні дії. Вважається годинами пристрій був названо тому, що як і в справжніх годинниках робота механізму була заснована на використанні зірочок і шестерень. Практичне використання цей винахід знайшло в руках одного Шиккарда, філософа і астронома Йоганна Кеплера. За цим послідували машини Блеза Паскаля («Паскаліна», 1642 р.) І Готфріда Вільгельма Лейбніца.
Приблизно в 1820 році Чарльз Ксавьє Томас створив перший вдалий, серійно випускається механічний калькулятор - Арифмометр Томаса, який міг складати, віднімати, множити і ділити. В основному, він був заснований на роботі Лейбніца. Механічні калькулятори, які вважають десяткові числа, використовувалися до 1970-х.
Лейбніц також описав двійкову систему числення - центральний інгредієнт всіх сучасних комп'ютерів. Однак аж до 1940-х, багато наступні розробки (включаючи машини Чарльза Беббіджа і навіть ЕНІАК 1945 року) були засновані на більш складною у реалізації десятковій системі.
Джон Непер зауважив, що множення і ділення чисел може бути виконано складанням і відніманням, відповідно, логарифмів цих чисел. Дійсні числа можуть бути представлені інтервалами довжини на лінійці, і це лягло в основу обчислень за допомогою логарифмічної лінійки, що дозволило виконувати множення і ділення набагато швидше. Логарифмічні лінійки використовувалися декількома поколіннями інженерів та інших професіоналів, аж до появи кишенькових калькуляторів. Інженери програми "Аполлон" відправили людину на Місяць, виконавши на логарифмічних лінійках всі обчислення, багато з яких вимагали точності в 3-4 знака.
Для складання перших логарифмічних таблиць Непером знадобилося виконати безліч операцій множення, і в той же час він розробляв палички Непера.
1804 поява перфокарт
У 1804 році Жозеф Марі Жаккар розробив ткацький верстат , в якому Вишивай візерунок визначався перфокартами . Серія карт могла бути замінена , і зміна візерунка не вимагала змін в механіці верстата. Це було важливою віхою в історії програмування.
У 1838 році Чарльз Беббідж перейшов від розробки різницевої машини до проектування більш складної аналітичної машини , принципи програмування якої безпосередньо сходять до перфокарт Жаккара .
У 1890 році Бюро Перепису США використовувало перфокарти і механізми сортування ( табулятори ) , розроблені Германом Холлеритом , щоб обробити потік даних десятирічної перепису , переданий під мандат відповідно до Конституції . Компанія Холлерита в кінцевому рахунку стала ядром IBM. Ця корпорація розвинула технологію перфокарт на потужний інструмент для ділової обробки даних і випустила обширну лінію спеціалізованого обладнання для їх запису . До 1950 року технологія IBM стала всюдисущою в промисловості й уряді. Попередження , надруковане на більшості карт " не звертати , що не скручувати і не рвати " стало девізом післявоєнної ери.
У багатьох комп'ютерних рішеннях перфокарти використовувалися до (і після) кінця 1970-х. Наприклад, студенти інженерних і наукових спеціальностей в багатьох університетах у всьому світі могли відправити їх програмні команди в локальний комп'ютерний центр у формі набору карт, одна карта на програмну рядок, а потім повинні були чекати черги для обробки, компіляції та виконання програми. Згодом після роздруківки будь-яких результатів, відмічених ідентифікатором заявника, вони містилися в випускний лоток поза комп'ютерного центру. У багатьох випадках ці результати включали в себе виключно роздруківку повідомлення про помилку в синтаксисі програми, вимагаючи іншого циклу редагування - компіляція - виконання.
1835-1900-ті: перші програмовані машини
Визначальна особливість « універсального комп'ютера » - це програмованість , що дозволяє комп'ютеру емулювати будь-яку іншу обчислює систему всього лише заміною збереженої послідовності інструкцій .
У 1835 році Чарльз Беббідж описав свою аналітичну машину . Це був проект комп'ютера загального призначення , із застосуванням перфокарт в якості носія вхідних даних і програми , а також парового двигуна в якості джерела енергії. Однією з ключових ідей було використання шестернею для виконання математичних функцій .
Його початковою ідеєю було використання перфокарт для машини , що обчислює і друкуючої логарифмічні таблиці з великою точністю (тобто для спеціалізованої машини). Надалі ці ідеї були розвинуті до машини загального призначення - його " . Аналітичної машини "
Хоча плани були озвучені , і проект , по всій видимості , був реальний або , принаймні , перевіряємо , при створенні машини виникли певні труднощі. Беббідж був людиною , з яким важко було працювати , він сперечався з кожним , хто не віддавав данину поваги його ідеям. Всі частини машини повинні були створюватися вручну. Невеликі помилки в кожній деталі , для машини , що складається з тисяч деталей , могли вилитися в значні відхилення , тому при створенні деталей була потрібна точність , незвичайна для того часу. У результаті проект захлинувся в розбіжностях з виконавцем , що створює деталі , і завершився з припиненням державного фінансування.
Ада Лавлейс , дочка лорда Байрона , перевела і доповнила коментарями працю " Нарис аналітичної машини". Її ім'я часто асоціюють з ім'ям Беббіджа . Стверджується також , що вона є першим програмістом , хоча це твердження і значення її внеску багатьма заперечується.
Реконструкція 2- го варіанту різницевої машини - раннього , більш обмеженого проекту , діє в Лондонському музеї науки з 1991 року. Вона працює саме так , як було спроектовано Беббідж , лише з невеликими тривіальними змінами , і це показує , що Беббідж в теорії був правий . Для створення необхідних частин музей застосував машини з комп'ютерним управлінням , дотримуючись допусків , які міг досягти слюсар того часу. Деякі вважають , що технологія того часу не дозволяла створити деталі з необхідною точністю , але це припущення виявилося невірним. Невдача Беббіджа при конструюванні машини в основному приписується труднощам , не тільки політичним і фінансовим , але і його бажанням створити дуже витончений і складний комп'ютер.
Стопами Беббіджа , хоча і не знаючи про його більш ранніх роботах , йшов Персі Ludgate , бухгалтер з Дубліна ( Ірландія ) . Він незалежно спроектував програмований механічний комп'ютер , який він описав у роботі , виданої в 1909 році.
1930-ті - 1960-ті: настільні калькулятори
1900- К у році ранні механічні калькулятори , касові апарати і рахункові машини були перепроектовані з використанням електричних двигунів з поданням положення змінної як позиції шестерні. З 1930 - х такі компанії як Friden , Маршан і Monro почали випускати настільні механічні калькулятори , які могли складати, віднімати , множити і ділити. Словом «Комп'ютер » (буквально - « обчислювач » ) називалася посада - це були люди , які використовували калькулятори для виконання математичних обчислень . У ході Манхеттенського проекту , майбутній Нобелівський лауреат Річард Фейнман був керуючим цілої команди " обчислювачів " багато з яких були жінками- математиками , обробними диференціальні рівняння , які вирішувалися для військових потреб . Навіть знаменитий Станіслав Мартін Улам вже після закінчення війни був примушений до роботи з перекладу математичних виразів у розв'язні наближення - для проекту водневої бомби.
Аніта Mark VIII , 1961
У 1948 році з'явився Curta - невеликий механічний калькулятор , який можна було тримати в одній руці. У 1950- х - 1960- х роках на західному ринку з'явилося кілька марок подібних пристроїв. Першим повністю електронним настільним калькулятором був британський ANITA Мк . VII який використовував дисплей на газорозрядних цифрових індикаторах і 177 мініатюрних тиратронів . У червні 1963 представив Friden EC -130 з чотирма функціями. Він був повністю на транзисторах , мав 13 - цифрове дозвіл на 5- дюймової електронно - променевій трубці , і представлявся фірмою на ринку калькуляторів за ціною $ 2200. У модель EC 132 були додані функція обчислення квадратного кореня і зворотні функції . У 1965 році Wang Laboratories справив LOCI -2 , настільний калькулятор на транзисторах з 10 цифрами , який використовував дисплей на газорозрядних цифрових індикаторах і міг обчислювати логарифми .
У Радянському Союзі в довоєнний час найвідомішим і поширеним калькулятором був механіческійаріфмометр "Фелікс" випускався з 1929 по 1978 рік на заводах в Курську (завод " Лічмаш " ) Пензі та Москві. Електронно-механічні обчислювальні машини масово випускалися і широко застосовувалися з середини 50- х років , 1959 в був налагоджений випуск і чисто електронних обчислювальних машин ( ВМ ) .
Поява аналогових обчислювачів в передвоєнні роки
Перед Другою світовою війною механічні та електричні аналогові комп'ютери вважалися найбільш
сучасними машинами, і багато хто вважав, що це майбутнє обчислювальної техніки. Аналогові комп'ютери використовували переваги того, що математичні властивості явищ малого масштабу - положення коліс або електрична напруга і струм - подібні математики інших фізичних явищ, наприклад таких як балістичні траєкторії, інерція, резонанс, перенесення енергії, момент інерції і т. п. Вони моделювали ці та інші фізичні явища значеннями електричної напруги та струму.
Перші електромеханічні цифрові комп'ютери
Z- серія Конрада Цузе
У 1936 році молодий німецький інженер - ентузіаст Конрад Цузе почав роботу над своїм першим обчислювачем серії Z мають пам'ять і (поки обмежену ) можливість програмування . Створена , в основному , на механічній основі , але вже на базі двійкової логіки , модель Z1 , завершена в 1938 році, так і не запрацювала досить надійно , через недостатню точності виконання складових частин. Введення команд і даних здійснювався за допомогою клавіатури , а висновок - за допомогою маленької панелі на лампочках . Пам'ять обчислювача організовувалася за допомогою конденсатора.
У 1939 році , Цузе створив другий обчислювач - Z2 , але її плани і фотографії були знищені при бомбардуванні під час Другої світової війни , тому про неї майже нічого не відомо. Z2 працювала на електромагнітних перемикачах , створених в 1831 році вченим Джозефом Генрі .
Наступна машина Цузе - Z3 була завершена в 1941 році. Вона була побудована на телефонних реле і працювала цілком задовільно. Тим самим , Z3 стала першим працюючим комп'ютером , керованим програмою. У багатьох відносинах Z3 була подібна сучасним машинам , в ній вперше був представлений ряд нововведень, таких як арифметика з плаваючою комою. Заміна складною в реалізації десяткової системи на двійкову зробила машини Цузе більш простими , а значить , більш надійними ; вважається , що це одна з причин того , що Цузе досяг успіху там , де Беббідж зазнав невдачі.
Програми для Z3 зберігалися на перфорованій плівці. Умовні переходи були відсутні , але в 1990 - х було теоретично доведено , що Z3 є універсальним комп'ютером (якщо ігнорувати обмеження на розмір фізичної пам'яті). У двох патентах 1936 року, Конрад Цузе згадував , що машинні команди можуть зберігатися в тій же пам'яті , що і дані - вгадавши тим самим те , що пізніше стало відомо як архітектура фон Неймана і було вперше реалізовано тільки в 1949 році в британському EDSAC .
Трохи раніше для частково закінченого комп'ютера Z4 Цузе розробив перший у світі високорівнева мова програмування , названий їм Планкалкюль ( нім. Plankalkül числення планів) .
Війна перервала роботу над машиною. У вересні 1950 був Z4 , нарешті , закінчений і поставлений в ETH Zurich . У той час він був єдиним працюючим комп'ютером в континентальній Європі і першим комп'ютером в світі , який був проданий. У цьому Z4 на п'ять місяців випередив Марк I і на десять - UNIVAC . Комп'ютер експлуатувався в ETH Zurich до 1955 року , після чого був переданий у Французький аеродинамічний науково -дослідний інститут недалеко від Базеля , де працював до 1960 року.
Цузе і його компанією були побудовані й інші комп'ютери , назва кожного з яких починалося з великої літери Z. Найбільш відомі машини Z11 продавався підприємствам оптичної промисловості і університетам , і Z22 - перший комп'ютер з пам'яттю на магнітних носіях.
Британський Colossus
Британський Колос був використаний для злому німецьких шифрів в ході Другої світової війни
Під час Другої світової війни , Великобританія досягла певних успіхів у зломі зашифрованих німецьких переговорів. Код німецької шифрувальної машини "Енігма" був підданий аналізу за допомогою електромеханічних машин , які носили назву " бомби " . Така " бомба" розроблена Аланом Тьюрингом і Гордоном Уелшманом ( англ. Gordon Welchman ) . Більшість варіантів призводило до суперечності , кілька залишилися вже можна було протестувати вручну. Це були електро -механічні дешифратори , що працюють методом простого перебору.
Німці також розробили серію телеграфних шифрувальних систем , кілька відрізнялися від " Енігми " . Машина Lorenz SZ 40 /42 використовувалася для армійського зв'язку високого рівня. Перші перехоплення передач з таких машин були зафіксовані в 1941 році. Для злому цього коду , в обстановці секретності , була створена машина « Колос » ( Colossus ) . Специфікацію розробили професор Макс Ньюман ( Max Newman ) і його колеги ; збірка Colossus Mk I виконувалася в дослідницькій лабораторії Поштового департаменту Лондона і зайняла 11 місяців , роботу виконали Томмі Флауерс (Tommy кольорів) та ін
" Колос " став першим повністю електронним обчислювальним пристроєм , хоча на ньому і не можна було реалізувати будь-яку обчислюваної функції . У " Колоса " використовувалася велика кількість електровакуумних ламп , введення інформації виконувався з перфострічки . Машину можна було налаштувати на виконання різних операцій булевої логіки , але вона не була Тьюринг -повній . Крім Colossus Mk I було зібрано ще дев'ять моделей Mk II . Інформація про існування цієї машини трималася в секреті до 1970-х рр. . Уїнстон Черчілль особисто підписав наказ про руйнування машини на частини, які перевищують розміром людської руки. Через свою секретності , Колос не був згаданий у багатьох працях з історії комп'ютерів.
Американські розробки
У 1937 році Клод Шеннон показав , що існує взаимнооднозначное відповідність між концепціями булевої логіки і деякими електронними схемами , які отримали назву " логічні вентилі " які в даний час повсюдно використовуються в цифрових комп'ютерах. Працюючи в МТІ , у своїй основній роботі він продемонстрував , що електронні зв'язку та перемикачі можуть представляти вираз булевої алгебри. Так своєю роботою Символічний аналіз релейних і перемикальних схем він створив основу для практичного проектування цифрових схем .
У листопаді 1937 року Джорж Стибиц завершив у Bell Labs створення комп'ютера "Модель К" на основі релейних перемикачів . Наприкінці 1938 року Bell Labs санкціонувала дослідження за новою програмою , очолювані Стибиц . В результаті цього, 8 січня 1940 року було завершено комплекс Калькулятор Число , що вміє виконувати обчислення над комплексними числами. 11 вересня 1940 в Дартмутського коледжу , на демонстрації в ході конференції Американського математичного товариства , Стибиц відправляв комп'ютера команди віддалено , по телефонній лінії з телетайпом . Це був перший випадок коли обчислювальний пристрій використовувалося віддалено. Серед учасників конференції і свідків демонстрації були Джон фон Нейман , Джон Моучлі і Норберт Вінер , який написав про побачене у своїх мемуарах.
У 1939 році Атанасов , Джон Вінсент (Джон Вінсент Атанасов ) і Кліффорд Беррі ( Clifford E. Berry ) з Університету штату Айова розробили обчислювальна машина Атанасова - Беррі (ABC) . Це був перший у світі електронний цифровий комп'ютер . Конструкція налічувала більше 300 електровакуумних ламп , в якості пам'яті використовувався обертовий барабан . Незважаючи на те , що машина ABC НЕ була програмованої , вона була першою , що використовує електронні лампи в суматорі . Соізобретатель ENIAC Джон Мокли (Джон Мочлі ) вивчав ABC 1941 року в червні , і між істориками існують суперечки про ступінь його впливу на розробку машин , що послідували за ENIAC . ABC був майже забутий , до тих пір поки в центрі уваги не опинився позов " Хоневелл проти Сперрі Ренд " постанову по якому анулювало патент на ENIAC (і деякі інші патенти ) , через те що , крім інших причин , робота Атанасова була виконана раніше.
У 1939 році в в лабораторіях IBM Ендікотті почалася робота над Гарвардський Mark I. Офіційно відомий як автоматична послідовність Контрольовані калькулятор , Mark I був електромеханічним комп'ютером загального призначення , створеного з фінансуванням IBM і за допомогою з боку персоналу IBM під керівництвом гарвардського математика Говард Айкен . Проект комп'ютера був створений під впливом Аналітичної машини Ч. Беббіджа , з використанням десяткової арифметики , коліс для зберігання даних і поворотних переключаться на додаток до електромагнітних реле. Машина програмувалася за допомогою перфострічки , і мала кілька обчислювальних блоків , що працюють паралельно. Пізніші версії мали кілька зчитувачів з перфострічки , і машина могла перемикатися між зчитувачами залежно від стану . Тим не менше, машина була не зовсім Тьюринг -повній . Mark I був перенесений до Гарвардського університету і почав роботу в травні 1944 року.
1950-ті - початок 1960-х: друге покоління
Наступним великим кроком в історії комп'ютерної техніки став винахід транзистора в 1947 році. Вони стали заміною крихким і енергоємним лампам . Про комп'ютери на транзисторах зазвичай говорять як про " другому поколінні " яке домінувало в 1950 -х і початку 1960-х. Завдяки транзисторам і друкованим платам було досягнуто значне зменшення розмірів та обсягів споживаної енергії , а також підвищення надійності. Наприклад , на транзисторах IBM 1620 , IBM 650 стала заміною на лампах , була розміром з офісний стіл. Однак комп'ютери другого покоління і раніше були досить дороги і тому використовувалися тільки університетами , урядами , великими корпораціями .
Комп'ютери другого покоління звичайно складалися з великої кількості друкованих плат , кожна з яких містила від одного до чотирьох логічних вентилів або тригерів . Зокрема , IBM стандартної модульної системи визначала стандарт на такі плати і роз'єми підключення для них. У 1959 році на основі транзисторів випустила мейнфрейм IBM IBM 7090 і машину середнього класу IBM 1401. Остання використовувала перфокарточная введення і стала найпопулярнішим комп'ютером загального призначення того часу : у період 1960-1964 рр. . було випущено більше 100 тис. екземплярів цієї машини. У ній використовувалася пам'ять на 4000 символів (пізніше збільшена до 16 000 символів) . Багато аспектів цього проекту були засновані на бажанні замінити перфокарточная машини , які широко використовувалися починаючи з 1920 -х до самого початку 1970-х рр. . У 1960 році випустила транзисторную IBM IBM 1620 спочатку тільки перфоленточную , але незабаром оновлену до перфокарт . Модель стала популярна в якості наукового комп'ютера , було випущено близько примірників 2000 року. У машині використовувалася пам'ять на магнітних сердечниках об'ємом до 60 000 десяткових цифр.
У тому ж році грудня 1960 випустила свою першу модель - PDP -1 , призначену для використання технічним персоналом в лабораторіях і для досліджень.
У 1961 році корпорація випустила Burroughs B5000 , перший двопроцесорний комп'ютер з віртуальною пам'яттю . Іншими унікальними особливостями були стекова архітектура , адресація на основі дескрипторів , і відсутність програмування безпосередньо на мові асемблера .
Комп'ютер другого покоління IBM 1401 випускався на початку 1960- х , зайняв близько третини світового ринку комп'ютерів , було продано більше 10 000 таких машин.
Застосування напівпровідників дозволило поліпшити не тільки центральний процесор , але і периферійні пристрої. Друге покоління пристроїв зберігання даних дозволяло зберігати вже десятки мільйонів символів і цифр. З'явився поділ на жорстко закріплені (фіксований ) пристрої зберігання , пов'язані з процесором високошвидкісним каналом передачі даних , і змінні ( знімне ) пристрою . Заміна касети дисків у змінному пристрої вимагала лише кілька секунд. Хоча ємність змінних носіїв була зазвичай нижче , але їх заменяемость давала можливість збереження практично необмеженого обсягу даних. Магнітна стрічка зазвичай застосовувалося для архівування даних , оскільки надавала більший об'єм при меншій вартості.
У багатьох машинах другого покоління функції спілкування з периферійними пристроями делегувалися спеціалізованим сопроцессорами . Наприклад, у той час як периферійний процесор виконує читання або пробивання перфокарт , основний процесор виконує обчислення або розгалуження за програмою . Одна шина даних переносить дані між пам'яттю і процесором в ході циклу вибірки і виконання інструкцій , і зазвичай інші шини даних обслуговують периферійні пристрої. На PDP -1 цикл звернення до пам'яті займав 5 мікросекунд ; більшість інструкцій вимагали 10 мікросекунд : 5 на вибірку інструкції і ще 5 на вибірку операнда.
"Сетунь" була першим комп'ютером на основі троичной логіки , розроблена в 1958 році в Радянському Союзі. Першими радянськими серійними напівпровідниковими ЕОМ стали " Весна" і " Сніг" випускаються з 1964 по 1972 рік. Пікова продуктивність ЕОМ " Сніг" склала 300000 операцій в секунду. Машини виготовлялися на базі транзисторів з тактовою частотою 5 МГц . Всього було випущено ЕОМ 39.
Кращої вітчизняної ЕОМ 2- го покоління вважається БЕСМ -6 створена в 1966 році.
1960-і і далі: третє і наступні покоління
Бурхливе зростання використання комп'ютерів почався з т. н . " 3-им поколінням " обчислювальних
машин. Початок цьому поклало винахід інтегральних схем , які незалежно один від одного зробили лауреат Нобелівської премії Джек Кілбі і Роберт Нойс . Пізніше це призвело до винаходу мікропроцесора Тедом Хоффом (Intel компанія ) .
Протягом 1960- х спостерігалося певне перекриття технологій 2-3 -го і го поколінь. В кінці 1975 року, о Сперрі Univac тривало виробництво машин 2- го покоління , таких як UNIVAC 494.
Поява мікропроцесорів призвело до розробки мікрокомп'ютерів - невеликих недорогих комп'ютерів , якими могли володіти невеликі компанії або окремі люди. Мікрокомп'ютери , представники четвертого покоління , перші з яких з'явився в 1970- х , стали повсюдним явищем в 1980 -х і пізніше. Стів Возняк , один із засновників Apple Computer , став відомий як розробник першого масового домашнього комп'ютера , а пізніше - першого персонального комп'ютера. Комп'ютери на основі мікрокомп'ютерної архітектури , з можливостями , доданими від їх великих побратимів , зараз домінують в більшості сегментів ринку .