В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения )
|
Разработчик | Эппл Компьютер |
---|---|
Дата выпуска | Ноябрь 1980 г ( 1980-11 ) | [1]
Начальная цена | 4340–7800 долларов США (что эквивалентно 16050–28840 долларам США в 2023 году) [2] |
Прекращено | 24 апреля 1984 г ( 1984-04-24 ) |
Продано единиц | 65 000–75 000 |
Операционная система | Apple SOS |
Процессор | Synertek 6502 B @ 1,8 МГц |
Память | 128 КБ ОЗУ с возможностью расширения до 512 КБ |
Съемное хранилище | 5+1 ⁄ 4 -дюймовая дискета |
Отображать | 80×24 текст 560×192 пикселей (монохромный) 280×192 пикселей (16 цветов или оттенки серого) |
Звук | 6-битный ЦАП |
Предшественник | Яблоко II |
Преемник | Apple III Plus Apple Lisa |
Apple III (стилизованный как apple /// ) — персональный компьютер, ориентированный на бизнес, произведенный Apple Computer и выпущенный в 1980 году. Работающий под управлением операционной системы Apple SOS , он был задуман как преемник Apple II ; однако, его в значительной степени посчитали неудачей на рынке. Он был разработан для предоставления функций, которые хотели бизнес-пользователи: настоящая клавиатура в стиле пишущей машинки с заглавными и строчными буквами (Apple II в то время поддерживал только заглавные буквы) и дисплей на 80 столбцов.
Внутреннее кодовое имя было «Сара», названное в честь дочери Венделла Сандера. [3] Система была анонсирована 19 мая 1980 года и выпущена в конце ноября того же года. [4] Серьёзные проблемы со стабильностью потребовали пересмотра конструкции и отзыва первых 14 000 выпущенных машин. Apple III был официально представлен 9 ноября 1981 года. [4] [5] [ требуется лучший источник ]
Однако ущерб репутации компьютера уже был нанесен, и он не имел коммерческого успеха. Разработка остановилась, и Apple III был снят с производства 24 апреля 1984 года. Его последний преемник, III Plus, был исключен из линейки продуктов Apple в сентябре 1985 года. [3]
По оценкам, было продано от 65 000 до 75 000 компьютеров Apple III. [5] [3] Apple III Plus увеличил это число примерно до 120 000. [3] Соучредитель Apple Стив Возняк заявил, что основной причиной провала Apple III было то, что система была разработана маркетинговым отделом Apple, в отличие от предыдущих инженерных проектов Apple. [6] Провал Apple III заставил Apple пересмотреть свой план по поэтапному отказу от Apple II, что побудило в конечном итоге продолжить разработку старой машины. В результате более поздние модели Apple II включали некоторые аппаратные и программные технологии Apple III.
Стив Возняк и Стив Джобс ожидали, что любители будут покупать Apple II; однако из-за VisiCalc и Disk II малый бизнес купил 90% компьютеров. [7] Apple III был разработан как бизнес-компьютер и преемник. Хотя Apple II внес вклад в вдохновение нескольких важных бизнес-продуктов, таких как VisiCalc, Multiplan и Apple Writer , аппаратная архитектура компьютера, операционная система и среда разработчика ограничены. [8] Руководство Apple намеревалось четко установить сегментацию рынка , проектируя Apple III, чтобы охватить 90% бизнес-рынка, оставив Apple II домашним и образовательным пользователям. Руководство считало, что «как только Apple III выйдет, Apple II прекратит продаваться через шесть месяцев», сказал Возняк. [7]
Apple III работает на 1,8- мегагерцовом 8-битном процессоре Synertek 6502A или 6502B [9] и, как и некоторые более поздние машины семейства Apple II, использует методы переключения банков для адресации памяти за пределами традиционного предела 6502 в 64 КБ, до 256 КБ в случае III. Сторонние поставщики выпускали комплекты для модернизации памяти, которые позволяют Apple III достигать до 512 КБ оперативной памяти (ОЗУ). Другие встроенные функции Apple III включают в себя 80-колоночный, 24-строчный дисплей с заглавными и строчными символами, цифровую клавиатуру , двухскоростные (чувствительные к нажатию) клавиши управления курсором, 6-битный ( ЦАП ) звук и встроенный 140-килобайтный 5,25-дюймовый дисковод . Графические режимы включают 560x192 в черно-белом режиме и 280x192 с 16 цветами или оттенками серого. В отличие от Apple II, контроллер Disk III является частью материнской платы.
Apple III — первый продукт Apple, позволяющий пользователю выбирать как экранный шрифт, так и раскладку клавиатуры: QWERTY или Dvorak . Эти варианты нельзя изменить во время работы программ. Это отличало Apple IIc , у которого переключатель клавиатуры располагался прямо над клавиатурой, что позволяло пользователю переключаться на лету.
Apple III представила усовершенствованную операционную систему под названием Apple SOS , произносится как «яблочный соус». Его способность адресовать ресурсы по имени позволяет Apple III быть более масштабируемым, чем адресация Apple II по физическому местоположению, например PR#6, CATALOG, D1
. Apple SOS позволяет использовать полную емкость устройства хранения данных как один том, например жесткий диск Apple ProFile , и поддерживает иерархическую файловую систему . Некоторые функции и кодовая база Apple SOS были позже приняты в операционных системах ProDOS [10] и GS/OS для Apple II , а также в Lisa 7/7 и Mac OS . [ необходима цитата ]
При начальной цене в 4340 долларов США (что эквивалентно 17356 долларам США по состоянию на 2024 год) и максимальной цене в 7800 долларов США (что эквивалентно 31194 долларам США по состоянию на 2024 год) Apple III был дороже многих бизнес-компьютеров на базе CP/M , которые были доступны в то время. [2] Для компьютера доступно лишь несколько программных приложений, кроме VisiCalc; [11] согласно презентации на KansasFest 2012, было опубликовано менее 50 пакетов программного обеспечения, специфичных для Apple III, большинство из которых поступило в продажу, когда был выпущен III Plus. [12] Поскольку Apple не считала Apple III подходящим для любителей, она не предоставляла большую часть технической информации о программном обеспечении, которая сопровождает Apple II. [11] Первоначально задуманный как прямая замена Apple II, он был разработан с учетом обратной совместимости с программным обеспечением Apple II. Однако, поскольку Apple не хотела поощрять дальнейшее развитие платформы II, совместимость с Apple II существует только в специальном режиме Apple II Mode, возможности которого ограничены эмуляцией базовой конфигурации Apple II Plus с48 КБ ОЗУ. Специальные чипы были намеренно добавлены, чтобы предотвратить доступ из режима Apple II к расширенным функциям III, таким как больший объем памяти. [7]
Apple III имеет четыре слота расширения, число, которое inCider в 1986 году назвал «скупым». [13] также заявив, что карты Apple II совместимы, но рискуют нарушить правительственные правила RFI и требуют драйверов устройств , специфичных для Apple III ; BYTE заявил, что «Apple практически не предоставляет информации о том, как их писать». Как и в случае с программным обеспечением, Apple предоставила мало технической информации об оборудовании с компьютером [11], но стали доступны специфичные для Apple III продукты, например, тот, который сделал компьютер совместимым с Apple IIe . [13] Было разработано несколько новых периферийных устройств производства Apple для Apple III. Оригинальный Apple III имел встроенные часы реального времени , которые распознаются Apple SOS. Позже часы были удалены из «пересмотренной» модели и вместо этого стали доступны в качестве дополнения.
Наряду со встроенным дисководом Apple III также может работать с тремя дополнительными внешними дисководами Disk III. Disk III официально совместим только с Apple III. Apple III Plus требует адаптер от Apple для использования Disk III с его портом DB-25. [14]
С выпуском обновленной версии Apple III через год после запуска Apple начала предлагать внешнюю систему жестких дисков ProFile . [15] Стоимость системы составляла 3499 долларов за 5 МБ памяти, а для ее карты контроллера также требовался периферийный слот.
Apple III имеет встроенную аппаратную возможность для запуска программного обеспечения Apple II. Для этого требуется загрузочный диск эмуляции, который функционально превращает машину в стандартный 48-килобайтный Apple II Plus , пока он не будет выключен. Клавиатура, внутренний дисковод (и один внешний Disk III), дисплей (цветной через порт «B/W video») и динамик — все это периферийные устройства Apple II. Paddle и последовательные порты также могут работать в режиме Apple II, однако с некоторыми ограничениями и проблемами совместимости.
Инженеры Apple добавили специализированную схему с единственной целью — заблокировать доступ к его расширенным функциям при работе в режиме эмуляции Apple II. Это было сделано в первую очередь для того, чтобы воспрепятствовать дальнейшему развитию и интересу к линейке Apple II, а также для того, чтобы выдвинуть Apple III в качестве ее преемника. Например, можно получить доступ не более чем к 48 КБ ОЗУ, даже если на машине установлено 128 КБ ОЗУ или больше. Многие программы Apple II требуют минимум 64 КБ ОЗУ, что делает невозможным их запуск на Apple III. Аналогичным образом, доступ к поддержке нижнего регистра, тексту в 80 столбцов или его более продвинутой графике и звуку блокируется этой аппаратной схемой, что делает невозможным даже для опытных программистов обойти блокировку Apple. Сторонняя компания Titan Technologies продала плату расширения под названием III Plus II, которая позволяет режиму Apple II получать доступ к большему объему памяти, стандартному игровому порту и с более поздней выпущенной сопутствующей картой даже эмулировать Apple IIe.
Некоторые слот-карты Apple II можно установить в Apple III и использовать в собственном режиме III с помощью специально написанных драйверов устройств SOS, включая Grappler Plus и Liron 3.5 Controller.
После того, как проблемы с перегревом были отнесены к серьезным недостаткам конструкции, в середине декабря 1981 года была представлена переработанная логическая плата [3] , которая включала в себя более низкие требования к источнику питания, более широкие дорожки цепи и улучшенные разъемы для микросхем. [15] Переработанная модель стоимостью 3495 долларов также включает 256 КБ ОЗУ в качестве стандартной конфигурации. [15] 14 000 проданных единиц оригинального Apple III были возвращены и заменены совершенно новой переработанной моделью.
Apple прекратила выпуск III в октябре 1983 года, поскольку он нарушал правила FCC , и FCC потребовала от компании изменить название переработанного компьютера. [16] [17] В декабре 1983 года компания представила Apple III Plus по цене 2995 долларов США. Эта новая версия включает в себя встроенные часы, чересстрочную развертку видео , стандартизированные разъемы для задних портов, блок питания мощностью 55 Вт, 256 КБ оперативной памяти в стандартной комплектации и переработанную клавиатуру, похожую на Apple IIe. [15] [17]
Владельцы Apple III могли приобрести отдельные обновления III Plus, такие как часы и функция чередования, [17] и получить новую логическую плату в качестве сервисной замены. Также был доступен комплект обновления клавиатуры, названный «комплект обновления Apple III Plus», который включал в себя замену клавиатуры, крышки, ПЗУ кодировщика клавиатуры и логотипа. Это обновление должно было быть установлено авторизованным сервисным специалистом.
Этот раздел нуждается в дополнительных цитатах для проверки . ( Сентябрь 2022 ) |
По словам Возняка, Apple III «имели 100 процентов аппаратных сбоев». [7] Бывший руководитель Apple Тейлор Полман заявил, что: [18]
Слишком короткие сроки производства и разработки. Когда было принято решение об анонсе, существовало всего три Apple III, и все они были с платами с обмоткой .
Корпус Apple III уже давно был залит бетоном, поэтому у них была логическая плата определенного размера, на которой можно было разместить схемы... Они обошли три разных дома, но никто не смог получить макет, который бы поместился на плате.
Они использовали самые маленькие линейные печатные платы, которые можно было использовать. Они запустили около 1000 таких плат в качестве предсерийных единиц, чтобы предоставить дилерам в качестве демонстрационных единиц. Они действительно не работали... Apple заменила платы. Проблема была в том, что на этом этапе были другие проблемы, такие как чипы, которые не подходили. Было миллион проблем, которые вы обычно решаете, когда делаете предсерийный и пилотный запуск. По сути, клиентам отправляли пилотный запуск.
Джобс настаивал на идее отсутствия вентилятора или вентиляционных отверстий, чтобы компьютер работал тихо. Позже он внедрил эту же идеологию почти во все модели Apple, которые он контролировал, от Apple Lisa и Macintosh 128K до iMac . [19] Чтобы компьютер мог рассеивать тепло, основание Apple III было изготовлено из тяжелого литого алюминия, который предположительно действует как радиатор . Одним из преимуществ алюминиевого корпуса было снижение радиочастотных помех (RFI), проблемы, которая преследовала серию Apple II на протяжении всей ее истории. В отличие от Apple II, блок питания был установлен — без собственного корпуса — в отсеке, отдельном от материнской платы. Решение использовать алюминиевый корпус в конечном итоге привело к инженерным проблемам, которые привели к проблемам с надежностью Apple III. Сроки изготовления корпусов были высокими, и это нужно было сделать до завершения разработки материнской платы. Позже стало понятно, что на материнской плате недостаточно места для всех компонентов, если не использовать узкие дорожки.
Считалось, что многие Apple III вышли из строя из-за неспособности должным образом рассеивать тепло. inCider заявил в 1986 году, что «тепло всегда было грозным врагом Apple ///», [13] и некоторые пользователи сообщили, что их Apple III стали настолько горячими, что чипы начали смещаться с платы, в результате чего экран отображал искаженные данные или их диск выходил из слота «плавящимся». [20] BYTE писал: «интегральные схемы имели тенденцию выходить из своих гнезд ». [11] Ходили слухи, что Apple советовала клиентам наклонять переднюю часть Apple III на шесть дюймов над столом, а затем ронять его, чтобы переустановить чипы в качестве временного решения. [3] Другие анализы обвиняют неисправный автоматический процесс вставки чипа, а не тепло. [21]
Дизайнер корпуса Джерри Манок отрицал обвинения в недостатках конструкции, настаивая на том, что испытания доказали, что устройство адекватно рассеивает внутреннее тепло. Основной причиной, как он утверждал, была серьезная проблема в конструкции логической платы. Логическая плата использовала технологию «fineline», которая в то время не была полностью зрелой, с узкими, близко расположенными дорожками. [22] Когда чипы «запихивали» в плату и паяли волной припоя , между дорожками, которые не должны были быть соединены, образовывались припойные мостики. Это вызывало многочисленные короткие замыкания, для устранения которых требовались часы дорогостоящей диагностики и ручной доработки. Apple разработала новую печатную плату с большим количеством слоев и дорожками нормальной ширины. Новая логическая плата была размечена одним дизайнером на огромной чертежной доске , вместо того, чтобы использовать дорогостоящую систему CAD - CAM, использовавшуюся для предыдущей платы, и новый дизайн работал.
Ранее Apple III поставлялись со встроенными часами реального времени. Однако аппаратное обеспечение выходило из строя после длительного использования. [11] Предполагая, что National Semiconductor будет тестировать все детали перед их отправкой, Apple не проводила этот уровень тестирования. Apple припаивала чипы непосредственно к платам и не могла легко заменить неисправный чип, если он был обнаружен. В конце концов, Apple решила эту проблему, удалив часы реального времени из спецификации Apple III, вместо того чтобы поставлять Apple III с предустановленными часами, а затем продавала периферийное устройство как техническое дополнение 1-го уровня. [3]
Этот раздел нуждается в дополнительных цитатах для проверки . ( март 2023 г. ) |
Microsoft и Apple разработали свои собственные версии BASIC для Apple III. Apple III Microsoft BASIC был разработан для работы на платформе CP/M , доступной для Apple III. Apple Business BASIC поставлялся с Apple III. Донн Денман портировал Applesoft BASIC на SOS и переработал его, чтобы использовать преимущества расширенной памяти Apple III.
Оба языка представили ряд новых или улучшенных функций по сравнению с Applesoft BASIC . Оба языка заменили переменные с плавающей точкой одинарной точности Applesoft, использующие 5- байтовое хранилище, на 4-байтовые переменные с несколько уменьшенной точностью, а также добавили более крупный числовой формат. Apple III Microsoft BASIC предоставляет переменные с плавающей точкой двойной точности, занимая 8 байт для хранения, [23] в то время как Apple Business BASIC предлагает сверхдлинный целочисленный тип, также занимая 8 байт для хранения. [24] Оба языка также сохраняют 2-байтовые целые числа и строки длиной максимум 255 символов .
Другие новые функции, общие для обоих языков, включают:
Некоторые функции работают по-разному на каждом языке:
Apple III Microsoft BASIC | Apple Бизнес БАЗОВЫЙ | |
---|---|---|
оператор целочисленного деления | \ (обратная косая черта) | ДИВ |
читать клавиатуру не дожидаясь | Функция INKEY$ возвращает односимвольную строку, представляющую последнюю нажатую клавишу, или пустую строку, если с момента последнего считывания не было нажато ни одной новой клавиши. | «Зарезервированная переменная» KBD, доступная только для чтения, возвращает ASCII-код последней нажатой клавиши; в руководстве не документируется, что возвращается, если с момента последнего считывания не было нажато ни одной новой клавиши. |
переназначение части строковой переменной | Оператор присваивания MID$() | Оператор присваивания SUB$() |
определение позиции вывода текста | Функция POS() для считывания горизонтальной позиции на экране и функция LPOS() для считывания горизонтальной позиции на принтере | HPOS и VPOS назначаемые «зарезервированные переменные» для чтения или установки горизонтального или вертикального положения для вывода текста на экран |
прием значений в шестнадцатеричном формате | Выражения в формате "&H" | Функция TEN() для получения числового значения из строки, представляющей шестнадцатеричное число |
результат ASC("") (нулевой строковый операнд) | вызывает ошибку | возвращает значение −1 |
В языке не предусмотрена поддержка графики, чтения аналоговых элементов управления или кнопок, а также отсутствуют средства определения активного окна текстового экрана.
Apple Business BASIC устраняет все ссылки на абсолютные адреса памяти. Таким образом, команда POKE и функция PEEK() не были включены в язык, а новые функции заменили оператор CALL и функцию USR(). Функциональность некоторых функций в Applesoft, которая была достигнута с помощью различных расположений PEEK и POKE, теперь обеспечивается:
Внешние бинарные подпрограммы и функции загружаются в память одной дисковой командой INVOKE, которая загружает отдельно собранные модули кода. Затем оператор PERFORM используется для вызова процедуры INVOKEd по имени со списком аргументов. Функции INVOKEd будут ссылаться в выражениях с помощью EXFN. (плавающая точка) или EXFN%. (целое число) с присоединенным именем функции и списком аргументов для функции.
Графика поддерживается модулем INVOKEd, имеющим такие функции, как отображение текста внутри графики с использованием различных шрифтов в четырех различных графических режимах, доступных на Apple III.
К сожалению, все сложилось так, потому что мы, вероятно, вложили 100 миллионов долларов в рекламу, продвижение, исследования и разработку продукта, который составлял 3 процента от наших доходов. За тот же период времени подумайте, что мы могли бы сделать для улучшения Apple II, или сколько могла бы сделать Apple, чтобы предоставить нам продукты на рынке IBM.
— Стив Возняк , 1985 [7]
Несмотря на то, что компания посвятила большую часть своих НИОКР Apple III и настолько игнорировала II, что некоторое время дилеры испытывали трудности с получением последнего, [25] технические проблемы III затруднили маркетинг компьютера. Эд Смит, который после разработки APF Imagination Machine работал представителем дистрибьютора, описал III как «полную катастрофу». Он вспоминал, что он «был ответственным за то, чтобы ходить по всем дилерским центрам, устанавливать Apple III в их выставочных залах, а затем объяснять им функции Apple III, которые во многих случаях на самом деле не работали». [26]
BYTE сообщил в 1982 году, что Apple продала только 10 000 оригинальных Apple III, по сравнению с 350 000 Apple II, проданными к концу 1981 года. [27] Полман сообщил, что Apple продавала только 500 единиц в месяц к концу 1981 года, в основном в качестве замены. Компания смогла в конечном итоге поднять ежемесячные продажи до 5 000, но успешный запуск IBM PC побудил компании-разработчики программного обеспечения разрабатывать для него, что побудило Apple переключить внимание на Lisa и Macintosh. [18] PC почти положил конец продажам Apple III, наиболее близкой к сопоставимой модели компьютера Apple. [28] К началу 1984 года продажи осуществлялись в основном существующим владельцам III, самой Apple — ее 4 500 сотрудников были оснащены примерно 3 000–4 500 единицами — и некоторым малым предприятиям. [16] [17] Apple окончательно прекратила выпуск серии Apple III 24 апреля 1984 года, через четыре месяца после выпуска III Plus, продав всего 75 000 единиц и заменив 14 000 неисправных единиц. [29]
Джобс сказал, что компания потеряла «неисчислимые суммы» денег на Apple III. [29] Возняк подсчитал, что Apple потратила 100 миллионов долларов на III вместо того, чтобы улучшить II и лучше конкурировать с IBM. [7] Полман утверждал, что в Apple существует «клеймо», связанное с участием в создании компьютера. Сообщается, что большинство сотрудников, работавших над III, покинули Apple. [18]
Файловая система и некоторые идеи дизайна из Apple SOS , операционной системы Apple III, были частью Apple ProDOS и Apple GS/OS , основных операционных систем для Apple II после упадка Apple III, а также Apple Lisa , которая была фактически бизнес-ориентированным преемником Apple III. Иерархическая файловая система повлияла на эволюцию Macintosh: в то время как оригинальная файловая система Macintosh (MFS) была плоской файловой системой, разработанной для дискет без подкаталогов , последующие файловые системы были иерархическими. Для сравнения, первая файловая система IBM PC ( снова разработанная для дискет) также была плоской, а более поздние версии (разработанные для жестких дисков) были иерархическими. [ необходима цитата ]
В начале фильма «Трон» студии Walt Disney Pictures главный герой Кевин Флинн (которого играет Джефф Бриджес ) взламывает мэйнфрейм ENCOM с помощью Apple III. [30]
Хронология семейства Apple II |
---|
Картинка выше - 07:31 на стороне 1 фильма CED TRON, где Кевин Флинн (Джефф Бриджес) использует Apple III дома...