Новости

Как правильно применять в JavaScript асинхронные функции: примеры работы с ES 2017
От автора: возможность писать на JavaScript асинхронные функции является важным обновлением в ES2017. Что такое асинхронные функции? Асинхронные функции — это функции, которые возвращают promise. Мы

WordPress JavaScript — как правильно подключить файл скрипта к шаблону сайта
Использование в шаблонах WordPress JavaScript скриптов давно стало обычным делом. Их подключение возможно несколькими способами, начиная с классического варианта с использование голого HTML. Но чтобы все

Как исправить JavaScript error "ВКонтакте"? Что делать при ошибках JavaScript в "ВКонтакте"?
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Правильное использование Tor Browser
Tor Browser полностью анонимен – Миф или реальность? Многие считают, что Tor — это полностью анонимное и безопасное средство для интернет-серфинга, которое не дает никому возможность контролировать то,

Javascript error object is not a function вконтакте как исправить
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Как исправить ошибку javascript error вконтакте
На сегодняшний день «Вконтакте» является наиболее удобным русскоязычным ресурсом, который представляет собой не только крупнейшую социальной сеть, но и сервис для просмотра видео и прослушивания аудиозаписей.

Что такое JavaScript и для чего он используется?
Подробности декабря 10, 2015 Просмотров: 20225 В интернете миллионы веб-страниц,

Практика javascript синтаксис написания
Javascript — это язык программирования, который активно используется для построения динамических веб страниц. Собственно с этой целью он и был изобретен. У нашего с вами языка еще есть такое интересное

JavaScript учебник
Код функций в JavaScript начинает выполнение после их вызова. Функции являются одним из наиболее важных строительных блоков кода в JavaScript. Функции состоят из набора команд и обычно выполняют

Рекомендации решившим начать изучать JavaScript
Если вы решили начать изучать JavaScript , то эта статья для вас. Надеюсь, что её прочтение избавит вас в будущем от множества ошибок и сделает его изучения более простым, быстрым и эффективным. В статье

40 лет назад был создан процессор Intel 8086 и началась эра x86

  1. 1201 - это обозначение, которое мало что говорит владельцам компьютеров на базе x86, и все же это число...
  2. PureRetro: 35 лет IBM XT - 4,77 МГц, 128 КБ ОЗУ и 10 МБ HDD
  3. PureRetro: первой польской игровой консоли было 40 лет
  4. PureRetro: 25 лет прошло с момента запуска первого смартфона
  5. PureRetro: 46 лет прошло с момента запуска процессора Intel 4004
  6. PureRetro: 34 года назад Билл Гейтс показал миру Windows 1.0
  7. PureRetro: ZX Spectrum и эмуляторы, которые сами проходят через игры
  8. PureRetro: коллекция из 100 часов синтетической музыки от Commodore 64
  9. PureRetro: 25 лет Intel Pentium - первый суперскалярный CISC
  10. PureRetro: Sega Dreamcast - грустная история отличной консоли
  11. PureRetro: история Commodore 64, 8-битная легенда
  12. PureRetro: история Пегаса, пиратской версии Nintendo NES
  13. PureRetro: Amiga 1200 исполнилось 25 лет! Мы напоминаем ей историю
  14. PureRetro: 35 лет пересечения труб с братьями Марио и Луиджи

Начало карьеры Intel как производителя процессоров восходит к 1971 году и 4-битным процессорам Начало карьеры Intel как производителя процессоров восходит к 1971 году и 4-битным процессорам. 15 ноября 1971 года на рынке появился чип Intel 4004 (2300 транзисторов, процесс 10 микрометров, тактовая частота 740 кГц). Первый микропроцессор в соответствии с рекомендациями гарвардской архитектуры отделял память данных (максимум 640 байт) от памяти программ (до 4 КБ). Расширенная версия, обозначенная 4040, появилась три года спустя, в 1974 году. В течение этого периода Intel уже работала над совершенно другим подразделением, которое увидело свет в апреле 1972 года - 8-битным микропроцессором 8008, запущенным по заказу Computer Terminal Corporation, который должен был быть оснащен терминалами Datapoint 2200. В конце концов, контракт не был реализован, Вместо того, чтобы платить 50 000 долларов США CTC, CTC оставил права интеллектуальной собственности, связанные с процессором 8008.

1201 - это обозначение, которое мало что говорит владельцам компьютеров на базе x86, и все же это число относится к линейке процессоров, которая стала основой для последующих интегральных микросхем.

Intel 8008, фото: Музей музейной группы
Intel 8008, фото: Музей музейной группы

Совпадение, которое привело к правам на интегральную микросхему 8008 (изначально обозначенную 1201), досталось Intel и изменило весь мир. Интегральная схема 1201, разработанная на заказ и в соответствии с руководящими принципами Computer Terminal Corporation, была изготовлена ​​компанией Texas Instruments на основе диаграмм, представленных Intel. Однако в нем содержались ошибки, которые означали, что в итоге Datapoint 2200 получил логику, построенную на основе систем TTL, а Intel вместо обещанного вознаграждения - получила права на использование технологии, разработанной для CTC. Так родился 8-битный Intel 8008.

PureRetro: 35 лет IBM XT - 4,77 МГц, 128 КБ ОЗУ и 10 МБ HDD

Terminal Datapoint 2200, концептуальная графика, фото: Американский музей компьютеров
Terminal Datapoint 2200, концептуальная графика, фото: Американский музей компьютеров

За коммерческую версию Intel 8008 (3500 транзисторов, 10-микрометровый процесс, тактовая частота 500 кГц) вам пришлось заплатить 120 долларов в 1972 году. Именно этот чип стал основой для более поздних моделей x86, но он не полностью совместим на уровне машинного кода с более поздней версией 8086. Однако до того, как мы увидели Intel 8086 8 июня 1978 года (оценивается менее чем в $ 90), четырьмя годами ранее Intel Выпущен процессор с маркировкой 8080 (4500 транзисторов, технологический процесс 6 микрометров, тактовая частота 2-4 МГц). Это 8-битная интегральная схема, основанная на 8008 Федерико Файгина, Масатоши Шима и Стана Мазора. Он адресовал до 64 КБ оперативной памяти, предлагая, среди прочего, Возможность хранения данных на внешнем стеке в оперативной памяти также стала основой для многих компьютеров того времени: Altaira 8800, IMSAI 8080 и CompuColor II.

PureRetro: первой польской игровой консоли было 40 лет

Альтаир 8800, фото: Майкл Холли
Альтаир 8800, фото: Майкл Холли

Intel 8080 также был одним из первых скопированных чипов, в том числе через AMD (как система 9080A) и другие предприятия, например, Научно-производственный центр CEMI Semiconductors (микросхема MCY7880, используемая, в частности, в польских микрокомпьютерах Elwro 500, Elwro 600 и MK 45). Русские также произвели свои 8080 клонов на заводах "Электропирбор" и "Квазар". Копия чипа 8080 в издании AMD была основана на анализе дизайна Intel в 1975 году. Только соглашение между Intel и AMD, заключенное в 1976 году, позволило официально выпускать 8080 процессоров Advanced Micro Devices.

PureRetro: 25 лет прошло с момента запуска первого смартфона

Чип MCY7880 - польская копия Intel 8080, в то же время единственный процессор, произведенный в Польше в 1980-х годах
Чип MCY7880 - польская копия Intel 8080, в то же время единственный процессор, произведенный в Польше в 1980-х годах.

В то время у AMD было еще одно интересное решение: это модульная архитектура битовых фрагментов, которая была инициирована 4-битным процессором Am2901. Позже он стал базой для игровых автоматов Atari - в том числе машины с векторной графикой (Tempest, Battlezone, Red Baron) и я, робот, на вид средняя игра, но заслуживающая внимания по одной причине: на экране 1984 года вы могли видеть заполненные полигоны. Основным процессором у меня, Robot, была Motorola 6809, за графику отвечали четыре чипа Am2901, звук узнавали владельцы компьютеров Atari - это четыре чипа POKEY). На экране с вертикальной ориентацией (256x232 пикселей) такое оборудование обеспечивает плавное отображение до 2000 заполненных полигонов.

PureRetro: 46 лет прошло с момента запуска процессора Intel 4004


I, Robot - аркадная игра с заполненной векторной графикой 1984 года, в которой четыре процессора AMD AMD AM2901 использовались в роли систем, отвечающих за обработку графики

В 1975 году великой надеждой Intel был продукт из совершенно другого семейства - 32-разрядный чип 8800, также известный как iAPX 432 (от Intel Advanced Performance Architecture), реализующий многозадачный процессор на уровне микропроцессора и поддержку языков высокого уровня (основа ADA) в которой была написана операционная система iMAX 432 для 8800). Intel в своих маркетинговых материалах 8800 назвала свой процессор микропроцессором - ссылаясь на производительность и возможности системы, сравнимые только с тогдашним мэйнфреймом. Однако в этот период из Intel выходит группа самых важных инженеров: Федерико Фаггин, Ральф Унгерманн и Масатоши Шима, которые в 1974 году основали конкурентоспособную компанию Zilog. Да, это тот же Zilog, который развязал моду Z80 в мире.

PureRetro: 34 года назад Билл Гейтс показал миру Windows 1.0

PureRetro: 34 года назад Билл Гейтс показал миру Windows 1

Zilog выпустил в 1976 году чип Z80 (8500 транзисторов) на основе архитектуры 8080. Однако процессор Zilog оказался дешевле, более эффективным в соответствии с уровнем кода 8080, который мгновенно приобрел популярность, став постоянным элементом ZX81, ZX Spectrum, Amstrad. CPC, компьютеры, соответствующие стандарту MSX и основа для систем CP / M. Z80 также находится на машинах Pac-Man, управляет Sega Master System, Game Gearem, а Nintendo Game Boy имеет удивительный гибрид 8080 и Z80, разработанный Sharp (только Gameboys в мире насчитывает более 100 миллионов). Подобно системе 8080, было найдено много неофициальных клонов, которые стали основой для создания советских клонов ZX Spectrum. Процессоры и микроконтроллеры, построенные на базе Z80, выпускаются по сей день.

PureRetro: ZX Spectrum и эмуляторы, которые сами проходят через игры

PureRetro: ZX Spectrum и эмуляторы, которые сами проходят через игры

За успехом самого узнаваемого символа на рынке процессоров x86 стоит Стивен Морс, инженер-программист, который обратил внимание Intel на ошибки в дизайне чипов 8800. Впервые инженер-программист был нанят для работы над чипом, доверив проект команде, состоящей из Стивен Морс, Билл Полман, Джим МакКевитт и Брюс Равенель. Цель, поставленная перед ними, была одна: к середине 1978 года разработать систему, совместимую с 8080, которая сможет использовать 128 КБ ОЗУ. В конечном итоге предполагалось, что это будет гораздо более инновационный чип от Intel 8085 1976 года, в котором было изменено только питание, добавлено несколько инструкций и порт ввода-вывода, а производительность повышена за счет увеличения тактовой частоты. Фактически, 8086 должен был заполнить пробел на рынке, который возник в результате задержек в работе над чипом 8800 (упомянутым ранее, 32-битным iAPX 432).

PureRetro: коллекция из 100 часов синтетической музыки от Commodore 64

PureRetro: коллекция из 100 часов синтетической музыки от Commodore 64

Intel 8086 стал первым элементом семейства x86 и первым 16-разрядным процессором Intel с 20-разрядной адресной шиной. Благодаря 16-разрядным индексным регистрам, позволяющим адресовать до 64 КБ ОЗУ, использовались дополнительные сегментные регистры, что позволило использовать 1 МБ адресного пространства, разделенного на 64-килобайтные сегменты. Интегральная схема, состоящая из 29 000 транзисторов, изготовленных по 3-микронному процессу, стала началом успеха Intel в области микрокомпьютеров.

PureRetro: 25 лет Intel Pentium - первый суперскалярный CISC

PureRetro: 25 лет Intel Pentium - первый суперскалярный CISC

Первоначально не было никаких признаков того, что новый процессор Intel будет иметь какие-либо шансы против технологии MOS 6502 (которая выиграла рынок с низкой ценой в 25 долларов, за 245 долларов можно было получить полностью самосборный компьютер под названием KIM-1), игровые автоматы Motorola 6800 и Zilog Z80 и игровые автоматы, которые пользовались популярностью операционной системы CP / M. Стоит отметить, что в то же время в мире уже встречались суперкомпьютеры - Cray 1 дебютировал на американском рынке в 1976 году. Пока Стив Джобс и Стив Возняк строят первый гараж на борту 6502 в гараже, Commodore производит комплектные машины для работы и учебы (PET, также с MOS 6502) Tandy Radio Shack создает в США новый стандарт недорогих машин с Z80 на борту, а Пол Аллен и Билл Гейтс основывают Microsoft, и Intel пришлось искать надежного партнера, который одновременно открыл бы рынок для новые 8086 процессоров.

PureRetro: Sega Dreamcast - грустная история отличной консоли

КИМ-1 - самосборный компьютер, проданный в середине 70-х годов компанией MOS Technology, оснащенный процессором 6502, клавиатурой, памятью и ЖК-дисплеем
КИМ-1 - самосборный компьютер, проданный в середине 70-х годов компанией MOS Technology, оснащенный процессором 6502, клавиатурой, памятью и ЖК-дисплеем

В конце 1970-х годов сотрудничество между двумя известными американскими корпорациями: Intel и IBM. Именно в IBM 5150 дебютировал чип 8088, раздетая версия Intel 8086 с 8-битной шиной данных. Однако сотрудничество между IBM и Intel предшествовало созданию компьютера IBM System / 23 Datamaster, в котором использовался чип Intel 8085. Datamaster был мощным и дорогим офисным устройством (комплект с принтером в 1981 году стоил 9 800 долларов), а IBM он оказался в неудобной позиции производителя миникомпьютеров в мире микрокомпьютеров. Пытаясь откусить кусок пирога, кусочки которого уже съели Тэнди, Atari, Commodore и Apple, IBM искала надежного и надежного партнера, который позволил бы разработать относительно дешевый персональный компьютер. В связи с необходимостью обеспечить поставки процессоров IBM потребовался дополнительный источник поставок. Таким образом, между Intel и AMD было заключено соглашение об обмене технологиями. В конце 1981 года появился IBM 5150 - первый персональный компьютер IBM, предшественник IBM PC XT / IBM 5560, представленный два года спустя (также с процессором Intel 8088).

PureRetro: история Commodore 64, 8-битная легенда

IBM System / 23 Datamaster - первый компьютер IBM с процессором Intel
IBM System / 23 Datamaster - первый компьютер IBM с процессором Intel

Архитектура x86, корни которой берут начало от технологии, разработанной в связи с заказом Computer Terminal Corporation и 8008 процессоров (1972), 8 июня 1978 года начали свой долгий путь к сегодняшним поединкам для многоядерных процессоров. 40 лет прошло. С тех пор система с маркировкой 8086 получила несколько расширений набора команд. Первым крупным изменением стало введение 32-битных инструкций наряду с 80 386 в 1985 году (и приостановление сотрудничества с AMD в области обмена технологиями). 1993 год стоит под знаком суперскалярных процессоров Pentium и расширений MMX. 64-битная эпоха подписана AMD Opteron с 2009 года на основе ядра AMD K8.

PureRetro: история Пегаса, пиратской версии Nintendo NES

PureRetro: история Пегаса, пиратской версии Nintendo NES

Технологический путь x86, популярностью которого мы во многом обязаны Computer Terminal Corporation, неожиданные повороты (инженеры Intel основали Zilog, задержки в проекте 8800), применение процессоров 8088 в IBM 5150 и более поздних моделях и решение IBM относительно публикации технологии ПК, могли бы произойти полностью в противном случае. Стоит вспомнить роль Zilog, который много лет разрабатывал 16-битные версии Z80 (Z800X). Также Western Design Center, основанный на ядре 6502, создал 16-разрядные версии популярного процессора с маркировкой 65816. Что случилось с Intel 8800? После неудачной попытки создать свой первый 32-разрядный процессор американская корпорация посвятила много ресурсов проектам RISC, в том числе Системы 80960 и 80860. Аналогичный путь пошел AMD, создав серию процессоров 29000, 29040, 29040 и 29050.

PureRetro: Amiga 1200 исполнилось 25 лет! Мы напоминаем ей историю

Мы напоминаем ей историю

Архитектура x86 стала неотъемлемым элементом нашей жизни. Знаменитые конструкции Motorola исчезли с горизонта, Z80 и 6502 стали компонентом однокристальных компьютеров (решения, основанные на этой технологии, можно найти сегодня), чувства энтузиастов электроники поглощают структуры на основе Arduino и Raspberry Pi или сменную логику, встроенную в Cyclone FPGA (Intel) , Даже если наш современный мир в значительной степени состоит из электроники, основанной на архитектуре ARM, которая постепенно завоевывает недоступные области, такие как ноутбуки, наша цифровая жизнь все еще обрабатывается где-то в облачном облаке, где доминируют решения с использованием Intel Xeon, и большинство современных игр без x86 не подойдут. В основе этой технологии лежит 40-летняя архитектура x86. Стоит помнить, что это имеет много общего с Zilog Z80.

PureRetro: 35 лет пересечения труб с братьями Марио и Луиджи

Zilog Z80, 8500 транзисторов
Zilog Z80, 8500 транзисторов

65816. Что случилось с Intel 8800?