Z -80 SoftCard — это подключаемая процессорная карта Apple II, разработанная Microsoft для превращения компьютера в систему CP/M на базе центрального процессора (ЦП) Zilog Z80 . Став самой популярной платформой CP/M и основным источником дохода Microsoft в 1980 году, она в конечном итоге была переименована в Microsoft SoftCard , а на смену ей пришла Premium Softcard IIe от Microsoft для Apple IIe.
Представленная в 1980 году как первый аппаратный продукт Microsoft [1] и поставляемая в комплекте с языком программирования Microsoft BASIC , [2] Z-80 SoftCard представляет собой процессорную карту Apple II , которая позволяет Apple II запускать CP/M , операционную систему от Цифровые исследования . Это дает пользователям Apple II доступ ко многим другим бизнес-приложениям, включая компиляторы и интерпретаторы нескольких языков высокого уровня . CP/M, одна из первых кроссплатформенных операционных систем, легко адаптируется к широкому спектру вспомогательных чипов и периферийного оборудования, но для нее требуется процессор, совместимый с Intel 8080 , которым является Zilog Z80, но который используется процессором Apple. MOS Technology 6502 — нет. [3] SoftCard оснащен процессором Zilog Z80 и некоторыми TTL- чипами серии 74LS00 для адаптации шины этого процессора к шине Apple . Поскольку CP/M требует непрерывной памяти от нулевого адреса, которой нет у Apple II; адреса преобразуются для перемещения областей, не относящихся к ОЗУ, в верхнюю часть памяти. [4]
SoftCard была идеей Пола Аллена . [5] Его первоначальной целью было упростить перенос продуктов Microsoft на компьютерном языке на Apple II. [6] SoftCard был разработан Тимом Патерсоном из Seattle Computer Products (SCP). SCP построил прототипы, [7] Дон Бертис из Burtronix изменил дизайн карты, а компания California Computer Systems изготовила ее для Microsoft. [8] Не зная, будет ли продаваться карта, Microsoft впервые продемонстрировала ее публично на компьютерной ярмарке Западного побережья в марте 1980 года. [2] [6]
Microsoft также выпустила версию для Apple IIe — Premium Softcard IIe. Карта имеет функциональность, эквивалентную расширенной текстовой карте с 80 столбцами , включая 64 КБ ОЗУ, что позволит сэкономить деньги для пользователей, которым нужны возможности CP / M, дополнительная память и текст из 80 столбцов. [9]
Немедленный успех SoftCard удивил Microsoft. Хотя один из руководителей Microsoft не был готов принимать заказы на компьютерной ярмарке Западного побережья, в первый же день он принял 1000 визитных карточек от заинтересованных сторон; [6] Вычисляй! сообщили, что компания «завалена» заказами. [1] SoftCard стала крупнейшим источником дохода компании в 1980 году, [10] было продано 5000 единиц за три месяца по 349 долларов каждая, причем высокие продажи сохранялись в течение нескольких лет. Некоторое время SoftCard была единственной самой популярной платформой для работы с CP/M, [11] а карты Z-80 стали очень популярными периферийными устройствами Apple II. [12] К 1981 году Microsoft, Lifeboat Associates и Peachtree Software опубликовали свое программное обеспечение CP/M на дисках формата Apple. [8]
Вычислите! стал свидетелем дебюта SoftCard в марте 1980 года на компьютерной ярмарке Западного побережья, назвав это «прорывом Apple». [1] InfoWorld в 1981 году назвал SoftCard «увлекательным аппаратным обеспечением». Критикуя «компьютерность» документации CP/M, журнал написал: «Если вам нужен легкий портативный компьютер Z80, комбинация Apple/SoftCard — идеальная пара». [3] BYTE написал: «Из-за гибкости, которую она предлагает пользователям Apple, я считаю Softcard отличной покупкой. Цена разумная, и она работает». [8]
InfoWorld в 1984 году также положительно оценил SoftCard IIe, одобрив ее способность заменить расширенную текстовую карту с 80 столбцами. Журнал пришел к выводу, что это «хорошая система среди нескольких хороших систем на рынке», особенно для тех, кто хотел использовать Microsoft BASIC или хотел иметь функциональность, выходящую за рамки CP/M. [9]
После успеха Microsoft несколько других компаний также разработали карты Z80 для Apple II, в том числе Digital Research с Apple CP/M и карту CP/M, разработанную Advanced Logic Systems, под названием «The CP/M Card» (с 6 МГц Z80 и 64 КБ ОЗУ) и Gold Card Digital Research CP/M для CP/M Pro 3.0 (с 64 или 192 КБ ОЗУ). [13] [14] Другие независимые разработки были разработаны Applied Engineering , PCPI (с их Appli-Card 6 МГц), Cirtech, IBS. Также существовало около дюжины производителей клонов SoftCard.
Идея поставить процессор Z80 в Apple пришла в голову одному из основателей Microsoft Полу Аллену.
Неуверенная в спросе на продукт, Microsoft привезла прототип на последнюю компьютерную ярмарку Западного побережья.
Они пригласили Тима Патерсона из компании Seattle Computer Products, расположенной на другом берегу озера Вашингтон, чтобы попытаться создать карту для Apple, которая позволила бы ей запускать программное обеспечение Microsoft 8080 и Z80. Они назвали это SoftCard. Патерсон создал серию прототипов, прежде чем Дон Бердис взял на себя управление проектом.