Эта статья включает список общих ссылок , но в ней отсутствуют соответствующие встроенные цитаты . ( Ноябрь 2009 ) |
Тип | |
---|---|
Дата выпуска | Июль 1982 г ( 1982-07 ) | [1]
Начальная цена | Модель AD 229,00 фунтов стерлингов, модель A 199,00 фунтов стерлингов (Великобритания, 1982), 48 000,00 греческих драхм (Греция, 1985) |
Система на чипе | Чип клавиатуры и однострочного дисплея VF: микроконтроллер COP420 |
Процессор | 8 бит Zilog Z80A @ 4 МГц |
Память | 32 КБ ОЗУ (максимум 2 МБ ) 24 КБ ПЗУ |
Отображать | Текстовые режимы: 32×25, 32×30, 40×25, 40×30, 64×25, 64×30, 80×25, 80×30 |
Графика | Композитный видеосигнал, выход UHF TV Графические режимы: 256×256, 320×256, 512×256, 640×256 Общее количество цветов: 2 |
Вход | 62 клавиши Порты ввода/вывода: 2× магнитофона (1200 бод), расширение, 2x RS-232 (до 19 000 бод) |
Grundy NewBrain — линейка микрокомпьютеров, выпущенная в 1982 году компанией Grundy Business Systems Ltd из Теддингтона и Кембриджа , Англия . Будучи современником ZX80 и BBC Micro , NewBrain в основном использовался в деловых условиях. Он примечателен своей клавиатурой chicklet и моделями с однострочным дисплеем, что позволяло использовать их в качестве портативного компьютера , в дополнение к телевизионному выходу. Еще одной уникальной особенностью системы был NewBrain BASIC, язык программирования BASIC , в котором был реализован компилятор «на лету» .
Первоначально разработанная в Sinclair Radionics , государственная собственность этой компании привела к тому, что Клайв Синклер покинул компанию и начал новую недорогую разработку, ZX80 . Она рассматривалась для проекта BBC Micro , но разработка не была завершена, и вместо этого ее выиграла Acorn Computers . Затем разработка была продана правительством недавно созданной Grundy. Grundy производила систему между 1982 и 1983 годами, и за этот период было продано около 50 000 единиц. Затем разработка была продана голландской фирме Tradecom для выполнения контракта на компьютеры в учебных центрах. Эти устройства были взяты из имеющихся запасов, и планы открыть завод в Индии так и не были реализованы.
В середине 1970-х годов фирма Клайва Синклера Sinclair Radionics вступила в период финансовых трудностей. Это привело к инвестициям Национального совета по предпринимательству (NEB) в 1976 году, чтобы гарантировать, что компания не будет лишена права выкупа. [1] NEB был сформирован годом ранее для национализации технологических компаний, которые считались критически важными для Великобритании.
Видя, что его управление компанией пострадает, Синклер сдул пыль с компании, которую он купил и оставил неиспользованной, полочной компании , и основал Sinclair Instrument . Он попросил сотрудника Radionics Кристофера Карри запустить ее, и в июле 1977 года Sinclair Instrument была переименована в Science of Cambridge Ltd. Примерно в то же время Карри познакомился с новым небольшим компьютером, разработанным Яном Уильямсоном, который объединил центральный процессор (ЦП) National Semiconductor SC/MP с деталями из одного из проектов калькулятора Синклера. Карри вывел его на рынок под названием MK14 в июне 1978 года по очень низкой цене в 40 фунтов стерлингов. [1]
Карри хотел начать разработку более крупной машины, похожей на Apple II , но у компании просто не было средств на ее разработку. В 1978 году NEB согласился профинансировать разработку такой машины в Radionics. Это побудило Карри покинуть Science of Cambridge и объединиться с Германом Хаузером для создания Acorn Computers . В Radionics разработка началась с Майка Уэйкфилда в качестве дизайнера и Бэзила Смита в качестве инженера-программиста. [1]
В начале 1979 года NEB распродала линейки калькуляторов Radionics. В июле Синклер устал от NEB и ушел, перейдя в Science of Cambridge. Взамен NEB в сентябре переименовал Radionics в Sinclair Electronics, и компания посвятила себя выводу новой машины на рынок. Тем временем в Science of Cambridge Синклер начал разработку гораздо более простой машины с целью достижения ценовой отметки ниже 100 фунтов стерлингов. Она появилась в начале 1980 года как ZX80 . В 1981 году компания была переименована в Sinclair Research, и был выпущен ZX81 . [1]
В январе 1980 года бывшая Radionics снова переименовалась в Thandar Electronics, но консервативное правительство 1979 года под руководством Маргарет Тэтчер начало распродавать государственную собственность и в данном случае продала Thandar компании Thurlby Electronics, которая не была заинтересована в компьютерном проекте. Затем NEB передала проект другой компании, принадлежащей NEB, Newbury Laboratories. [1]
Newbury дала ему название NewBrain и объявила о скором выпуске трех моделей, включая портативный компьютер с батарейным питанием. [1] К этому времени машина уже не была такой инновационной, какой она была, когда была впервые спроектирована; в 1980 году Personal Computer World заявила, что она «значительно опережает все, что было видно в области карманных компьютеров», но к концу того же года, когда системы все еще не были выпущены, и вскоре Your Computer отметила, что «бесконечные задержки в ее разработке означают, что теперь она отстает от нового поколения персональных компьютеров». [1]
В начале 1980 года отдел дополнительного образования Британской вещательной корпорации (BBC) задумал идею программы компьютерной грамотности, главным образом в ответ на влияние шестисерийного документального фильма ITV 1979 года «Могучий микро» , в котором доктор Кристофер Эванс из Национальной физической лаборатории Великобритании предсказал грядущую (микро)компьютерную революцию. Это был очень влиятельный документальный фильм — настолько влиятельный, что в парламенте задавали вопросы .
В результате вопросов в парламенте Министерство промышленности (DoI) заинтересовалось программой. BBC Engineering было поручено попытаться составить объективную спецификацию для машины, к которой могла бы быть адаптирована программа, и под давлением DoI они хотели выбрать систему, построенную в Великобритании. Рынок предлагал мало альтернатив, поэтому спецификация BBC была тесно связана со спецификацией NewBrain с ожиданием, что они подадут заявку на проект.
BBC выпустила спецификацию в 1981 году, но в то время Newbury была далека от готовности начать производство, так как у них возникли проблемы с незафиксированными логическими матрицами (ULA), которые обеспечивали большую часть настройки. Программы BBC, изначально запланированные на осень 1981 года, были перенесены на весну 1982 года. К этому времени Синклер и Карри также услышали о проекте и потребовали, чтобы им разрешили подать заявку на него. Синклер уже был на пути к ZX80, который был гораздо более простой машиной, которая не могла даже близко соответствовать первоначальной спецификации. Карри посетил BBC и убедил их, что они готовы пойти на машину, которая могла бы в основном соответствовать спецификации. Acorn выиграла контракт.
В результате решения BBC у Ньюбери больше не было стартового заказчика для NewBrain. British Technology Group, которая к тому времени заменила NEB, продала Гранди окончательные права на дизайн и производство. Гранди искала участника в бизнесе персональных компьютеров, поскольку они уже производили машину на базе CP/M 2.2, встроенную в «немой терминал» как виртуальный клон Intertec Superbrain .
Более 50 000 единиц NewBrain были проданы в образовательный, научный, промышленный, малый бизнес и банковский секторы, а также домашним пользователям. Научное использование было сильным из-за необычайно высокой точности вычислений с плавающей точкой NewBrain и его графики очень высокого разрешения. Бизнес-использование также было пропорционально высоким из-за доступности программного обеспечения на основе CP/M. Основное промышленное использование было в фармацевтической промышленности. Компьютер широко использовался правительством Анголы ; центральное планирование Министерства торговли Анголы в 1981 - 1984 годах производилось с использованием этой машины вместо гораздо более дорогих компьютеров. [3]
Tradecom приобрела Grundy Business Systems в 1983 году, чтобы выполнить контракт на поставку микрокомпьютеров в школы и учебные центры в Нидерландах . Они создали сервер, на который несколько NewBrains могли использовать свои дискеты для загрузки программ по последовательному кабелю, а простое переключение позволяло учителю видеть экран учеников. Они также продемонстрировали клавиатуру с предиктивным текстом, расположенным не в QWERTY-стиле. Им предоставили телевизионное освещение, но участие NewBrain в этом не было упомянуто. NewBrains от Tradecom поставлялись полностью из имеющихся запасов. Был выпущен пресс-релиз о новом заводе в Индии для поставки NewBrains на индийский рынок и в Европу, но ничего не материализовалось.
Группа пользователей Dutch NewBrain имеет PDF-загрузки различных публикаций и ссылку на греческий сайт, содержащий эмулятор на базе ПК. На голландском сайте есть много программ, которые были доступны для NewBrain, и их можно запустить на эмуляторе.
Были выпущены две основные модели. Модель «A» должна была отображать данные либо на телевизоре, либо на мониторе. Модель «AD» также включала однострочный, 16-символьный, вакуумный флуоресцентный (VF) дисплей на устройстве, который позволял работать с экраном телевизора или монитора или без них — дисплей VF реагировал на клавиши курсора и прокручивал область отображения экрана. Была выпущена еще одна модель, но это была версия на заказ для фармацевтической сети, без экрана — только дисплей VF — и не была широко известна.
Было выпущено шасси расширения, обеспечивающее дополнительные 64 КБ страничной памяти. Поскольку Z80 имеет 16-битную адресную шину , он может адресовать только 64 КБ памяти за раз. Система страничной памяти в шасси расширения использовала переключение банков , чтобы позволить NewBrain использовать преимущества нескольких модулей по 64 КБ. Модуль расширения включал параллельный порт принтера и два аппаратных последовательных порта и шину расширения для подключения дополнительных модулей, таких как 8- и 16-канальные последовательные модули, находящиеся в стадии разработки. Модуль расширения включал программное обеспечение Series 2, заменяющее программное обеспечение в процессорном модуле, а также программное обеспечение для новых устройств.
Также был доступен CP/M 2.2. В CP/M 2.2 внутреннее BASIC ROM было выгружено для CP/M ROM, но это дало CP/M только 32 КБ памяти. С установленным модулем расширения три 8 КБ ROM процессорного модуля были выгружены, чтобы дать NewBrain один из самых высоких доступных TPA (Transient Program Area — память, оставшаяся после удовлетворения требований ОС) для CP/M. Grundy Business Systems выпустила два формата приводов 5,25", 40-дорожечный 200 КБ односторонний и 80-дорожечный 800 КБ двусторонний. Несколько независимых дилеров поставляли 40-дорожечный 400 КБ двусторонний привод. В 1983 году стал доступен Sony 3,5", и одиночные и парные устройства поставлялись дилерам в кремовых корпусах NewBrain. Диски 3,5" емкостью 800 КБ также получили более эффективный формат, позволяющий хранить файлы с 4 дискет емкостью 200 КБ на одном диске емкостью 800 КБ.
Нерасширенный NewBrain содержит программное обеспечение, предоставленное в ROM, в первую очередь BASIC, полноэкранный редактор и драйверы устройств. Другие пакеты также были включены в ROM (например, математические и графические пакеты) и были доступны для BASIC и любого другого программного обеспечения.
Весь ввод-вывод был потоковым и ортогональным: любое устройство можно было заменить альтернативным, хотя руководство предупреждало, что устройства следует выбирать с осторожностью. Такой подход действительно облегчал написание программ, которые могли переключаться между вводом и выводом, поступающими с экрана, клавиатуры или ленты.
Пакет maths [4] имел 12 цифр точности и динамический диапазон от 10 −150 до 10 150 , по сравнению с большинством распространенных машин, имеющих 6 цифр точности и динамический диапазон от 10 −38 до 10 +38 . Это было достигнуто за счет использования основания 256 для формата с плавающей точкой, а не более распространенного основания 2, и использования шести байтов для хранения чисел, а не более распространенных четырех. Пять байтов хранили основное число, причем последний байт хранил знак в первом бите, а оставшиеся семь бит хранили показатель степени. Например, π хранилось как 3,14159265358.
Тесты показывают, что хотя NewBrain и выполнял вычисления с двойной точностью, он был одним из самых быстрых 8-битных компьютеров, доступных в течение нескольких лет, завершив PCW Benchmark 8 за 7,0 секунд. [5] Для сравнения с другими современными машинами, Sinclair Spectrum потребовалось 25,3 секунды, BBC Micro — 5,1 секунды, но с меньшим количеством значащих цифр. 16-битный IBM PC потребовалось 3,5 секунды.
Графический экран был отделен от текстового экрана и открывался как новый выходной поток, который делил пространство с текстовым экраном. Графические команды были основаны на ключевых словах «черепаха» и предоставляли гибкие средства рисования. Последние два поколения ПЗУ NewBrain включали дополнительные графические команды — в ПЗУ 1.9 было еще две команды, а в ПЗУ 2.0 — еще несколько. Но для обеспечения совместимости мало какое программное обеспечение использовало эти дополнительные команды. Программисты работали над версией 2.2, а также над версиями для разных клавиатур, включая греческую и шведскую, а также французскую и немецкую . Гранди рассматривал возможность предложения ПЗУ Series 2 существующим пользователям. Для этого требовалось извлечь существующие запаянные ПЗУ из печатной платы и впаять гнездо. Плотная посадка и стоимость рабочей силы были высокими при этой модернизации, а крах компании в 1983 году означал, что пользователи так и не узнали, что это рассматривалось.
Версия BASIC представляла собой расширенную версию ANSI BASIC, возможности которой были аналогичны возможностям Microsoft BASIC . Графический пакет включал команды, которые могли рисовать точки, линии, дуги, заполненные области и аннотированные оси.
Grundy предложил «Техническое руководство по программному обеспечению». В этом руководстве были задокументированы различные процедуры, которые можно было вызвать в ПЗУ, и параметры вызова. Группам пользователей NewBrain было предоставлено право опубликовать подробности того, как получить доступ к этим процедурам через косвенный вызов. (Вызывался адрес с низкой памятью с соответствующими параметрами процедуры, и этот адрес вызывал специфическое для ПЗУ расположение таблицы переходов, которая, в свою очередь, затем вызывала окончательную процедуру.) Даже доступ к экрану требовал этого косвенного использования, поскольку расположение экрана менялось по мере создания новых входных и выходных потоков, включая графические потоки высокого разрешения (на то время). Карты памяти и другая техническая информация были включены в многочисленные технические заметки, которые предоставлялись дилерам и владельцам бесплатно. Техническое руководство имело розничную цену 50 фунтов стерлингов.
HiSoft Systems выпустила версии NewBrain своего компилятора и редактора Pascal. Ряд приложений CP/M были преобразованы для использования терминала CP/M NewBrain и стали доступны на дискетах формата NewBrain 5.25" и 3.5". К ним относятся ассемблеры и отладчики Z80, Pro Pascal и Pro Fortran , TCL Pascal, dBase II, WordStar 3.3, приложения Peachtree Accounting , база данных Superfile и версии CP/M Hisoft Pascal, Modula-2 , ассемблер Z80 и текстовый редактор.
Многие сторонние компании-разработчики программного обеспечения (например, IEL, MicroMart, Black Knight Computers) предоставляли независимое программное обеспечение для NewBrain, которое поставлялось таким пользователям, как Министерство обороны Великобритании и Кембриджский университет.