Читайте также: |
|
Принципы фон Неймана
В 1946 году трое учёных[1][2] — Артур Бёркс (англ.), Герман Голдстайн и Джон фон Нейман — опубликовали статью «Предварительное рассмотрение логического конструирования электронного вычислительного устройства»[3][4]. В статье обосновывалось использование двоичной системы для представления данных в ЭВМ (преимущественно для технической реализации, простота выполнения арифметических и логических операций — до этого машины хранили данные в десятичном виде[5]), выдвигалась идея использования общей памяти для программы и данных. Имя фон Неймана было достаточно широко известно в науке того времени, что отодвинуло на второй план его соавторов, и данные идеи получили название «принципы фон Неймана».
Принцип однородности памяти
Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Принцип адресуемости памяти
Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
Принцип последовательного программного управления
Предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип жесткости архитектуры
Неизменяемость в процессе работы топологии, архитектуры, списка команд.
Так же в некоторых источниках[ каких? ] указывается принцип двоичного кодирования, но существовали машины работающие с троичным и с десятичным кодом.
Основная статья: История вычислительной техники
Централизованные вычисления
До появления первых персональных компьютеров приобретение и эксплуатация компьютеров были очень дорогостоящими, что исключало владение ими частными лицами. Компьютеры можно было найти в больших корпорациях, университетах, исследовательских центрах, государственных (в том числе военных) учреждениях.
Конструкторы и самодельные компьютеры
Создание персональных компьютеров стало возможным в 1970-х годах, когда любители стали собирать свои собственные компьютеры иногда лишь для того, чтобы в принципе иметь возможность похвастаться таким необычным предметом. Ранние персональные компьютеры почти не имели практического применения и распространялись очень медленно.
Родившись в качестве жаргонизма, синонима названия микрокомпьютер, наименование персональный компьютер постепенно меняло своё значение. Так, первое поколение персональных компьютеров можно было приобрести только в виде комплекта деталей, а иногда даже просто обыкновенной инструкции для сборки. Сама сборка, программирование и наладка системы требовали определённого опыта, навыка работы с машинными кодами или языком ассемблера. Чуть позднее, когда подобные устройства стали привычны и начали продаваться готовыми, вместе с некоторым набором адаптированных программ, в обиход вошло название домашний компьютер.
В 1975 году появился компьютер Альтаир 8800, родоначальник линии персональных компьютеров, основанных на шине S-100. Эти компьютеры, производимые разными фирмами и как готовые системы, и как наборы для сборки, основывались в основном на процессорах линии i8080 (i8085, z80), хотя благодаря особенностям архитектуры в такой компьютер можно было вставить карту с практически любым 8- и 16-битным процессором тех лет. Многие из них работали с операционной системой CP/M. Поздние машины линии, такие например как Z-100, использовали i8086 и были ограниченно совместимы с IBM PC, иногда даже превосходя в производительности и возможностях. К 1985 году архитектура S-100 почти полностью вышла из употребления.
Дата добавления: 2015-02-22; просмотров: 69 | Поможем написать вашу работу | Нарушение авторских прав |