Чарльз Х. Мур
Чак Мур | |
---|---|
![]() Мур ок. 2006 или ранее | |
Рожденный | Чарльз Хавис Мур II 9 сентября 1938 г. [1] |
Национальность | Американский |
Занятие | Разработчик компьютерных чипов |
Известный | Язык программирования Форт машин Стековые процессоры |
Супруг | Уинифред Беллис (м. 1967–2005, ее смерть) [2] |
Дети | Эрик О. Мур [3] |
Веб-сайт | цветной |
Чарльз Хавис Мур II [1] (родился 9 сентября 1938 года), более известный как Чак Мур , — американский компьютерный инженер и программист, наиболее известный благодаря изобретению языка программирования Форт в 1971 году он основал компанию FORTH, Inc. в 1968 году. Вместе с Элизабет Разер и продолжил развивать этот язык. с упором на простоту.
Начиная с начала 1980-х годов Мур переключил внимание на разработку стековых машин на аппаратном уровне, объединенных с языками, подобными Форту, для их работы. Он разработал Novix NC4000 и ShBoom (которые вошли в процессор Ignite ), затем минимальный набор команд MuP21 и i21. Он дистанцировался от собственно Форта, который к тому времени уже имел официальный стандарт, и создавал все более минималистичные стековые языки для удовлетворения своих собственных нужд, особенно проектирования процессоров . В начале 1990-х он реализовал систему под названием OK для прямого редактирования машинного кода x86 без компилятора или ассемблера . Он изменил направление с помощью colorForth , который использует внутренние токены в исходном коде для управления крошечным компилятором. Он решил визуализировать эти токены в программе в виде разных цветов, чтобы компилируемый и интерпретируемый код отображались четко.
В 2000-х годах он создал серию микросхем с низким энергопотреблением, продаваемых GreenArrays, содержащих до 144 отдельных процессоров стека.
Ранняя карьера
[ редактировать ]Мур начал программировать в Смитсоновской астрофизической обсерватории в конце 1950-х годов. Он учился в Массачусетском технологическом институте и в 1961 году получил степень бакалавра физики. Он поступил в аспирантуру Стэнфордского университета , чтобы изучать математику, но в 1965 году уехал в Нью-Йорк, чтобы стать программистом-фрилансером. [4]
Форт
[ редактировать ]США В 1968 году, работая в Национальной радиоастрономической обсерватории (NRAO), Мур изобрел первоначальную версию языка Форт для управления радиотелескопами . основал В 1971 году он вместе с Элизабет Разер компанию FORTH, Inc., первого и до сих пор одного из ведущих поставщиков решений Forth. В 1970-е годы он портировал Форт на десятки компьютерных архитектур. [4]
Аппаратное обеспечение
[ редактировать ]В 1980-х годах Мур обратил свое внимание и методы разработки Форта на проектирование ЦП , разработав несколько микропроцессоров стековых машин и получив несколько микропроцессорами. патентов, связанных с [5] по пути. Все его разработки подчеркивали высокую производительность при низком энергопотреблении. Он также исследовал альтернативные архитектуры Forth, такие как cmForth и машинный Forth, которые более точно соответствовали машинным языкам его чипов.
В 1983 году Мур основал Novix, Inc., где разработал процессор NC4000. Лицензия на эту разработку была предоставлена компании Harris Semiconductor , которая продавала улучшенную версию под названием RTX2000 , радиационно-стойкий стековый процессор, который использовался в многочисленных НАСА миссиях . В 1985 году в своей консалтинговой фирме Computer Cowboys он разработал процессор Sh-Boom. Начиная с 1990 года он разработал свою собственную СБИС САПР , OKAD, чтобы преодолеть ограничения существующего программного обеспечения САПР. Он использовал эти инструменты для разработки нескольких многоядерных компьютерных микросхем с минимальным набором команд (MISC): MuP21 в 1990 году и F21 в 1993 году.
Мур был основателем iTv Corp. [6] [7] одна из первых компаний, занимающихся интернет-приборами . В 1996 году он разработал еще один специальный чип для этой системы — i21. [8] [9]
Мур разработал диалект ColorForth для Forth, языка, полученного на основе языка сценариев для его собственной СБИС САПР , OKAD. В 2001 году он переписал ОКАД в colorForth и спроектировал процессор c18.
В 2005 году Мур стал соучредителем и стал главным техническим директором компании IntellaSys, которая разрабатывает и продает его разработки чипов, такие как многоядерный процессор seaForth-24 .
В 2009 году он стал сооснователем и техническим директором компании GreenArrays, Inc, которая продает GA4 и GA144 мультикомпьютерные чипы .
Публикации
[ редактировать ]- Вернее, Элизабет Д .; Колберн, Дональд Р.; Мур, Чарльз Х. (1996). «Эволюция Форта» . В Бергине, Томас Дж.; Г. Гибсон, Ричард (ред.). История языков программирования---II . Том. II. ACM Press, Аддисон-Уэсли. стр. 625–670. дои : 10.1145/234286.1057832 . ISBN 978-0-201-89502-5 .
Ссылки
[ редактировать ]- ^ Jump up to: а б с Бергин, Томас Дж. и Гибсон, Ричард Г., История языков программирования , том., Аддисон Уэсли, 1996, с. 670.
- ^ Уинифред Беллис Мур. Архивировано 1 апреля 2009 г. в Wayback Machine , 10 октября 1932 г. - 11 января 2005 г.
- ↑ Эрик О. Мур. Архивировано 13 мая 2009 года в Wayback Machine , родился в 1969 году в Амстердаме, штат Нью-Йорк.
- ^ Jump up to: а б Вернее, Элизабет; Колберн, Дональд; Мур, Чарльз (1 января 1996 г.). «Эволюция Форта» . История языков программирования---II . стр. 625–670. дои : 10.1145/234286.1057832 . ISBN 9780201895025 . Проверено 17 октября 2022 г.
{{cite book}}
:|journal=
игнорируется ( помогите ) - ^ Hewlett-Packard лицензирует патентный портфель микропроцессоров Мура , LinuxElectrons, 23 января 2006 г., заархивировано из оригинала 26 декабря 2007 г.
- ^ «Корпорация iTV разрабатывает новый недорогой высокоскоростной компьютерный чип» , Business Wire , 3 июня 1996 г.
- ^ The iTV Corporation , заархивировано из оригинала 22 сентября 2001 г.
- ^ «Процессор i21» . Архивировано из оригинала 23 апреля 1999 года . Проверено 24 марта 2017 г.
{{cite web}}
: CS1 maint: bot: статус исходного URL неизвестен ( ссылка ) , Высокопроизводительный недорогой мультипроцессор для доступа в Интернет, iTv Corp. - ^ Список рассылки: fire-side-chat , От: Джефф Фокс, воскресенье, 17 ноября 1996 г., 02:22:00 -0800, «...В этой коробке будет чип i21 для iTV, разработанный Чаком Муром».
Внешние ссылки
[ редактировать ]
- Домашняя страница Чака Мура заархивирована, последнее обновление в 2013 г.
- GreenArrays — его нынешнее предприятие
- ФОРТ, ООО
- Интервью в Simple-Talk (2009)
- Патент Чака Мура на синхронизацию процессора
- Интервью компьютерного мира
- Четвертая группа интересов (FIG)