Apple II — различия между версиями

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 16:13, 27 декабря 2017.
(Характеристики)
 
(не показано 13 промежуточных версий 1 участника)
Строка 1: Строка 1:
 +
{{Infobox information appliance
 +
| name        = Apple II
 +
| image        = AppleII.jpg
 +
| developer    = [[Apple Inc.]]
 +
| family      = Семейство Apple.
 +
| type        = Персональный компьютер.
 +
| generation  = Apple II.
 +
| releasedate  = 5 июня 1977 года.
 +
| discontinued = 1993 год.
 +
| unitssold    = 5 000 000-6 000 000 компьютеров.
 +
| os          = [[Apple DOS]], ProDOS, UCSD P-System, CP/M .
 +
| cpu          = MOS Technology 6502 с тактовой частотой 1 МГц.
 +
| memory      = 4 КБ  (расширяется до 48 КБ).
 +
| predecessor  = [[Apple I]]
 +
| successor    = [[Apple III]]
 +
}}
 
Apple II - персональный компьютер, производимый компанией Apple Computers, заменивший Apple I (который был выпущен лимитированной серией, то есть, в ограниченном количестве). Apple II, в отличие от Apple, хоть и вобрал в себя многие его идеи и принципы, выпускался уже в более широких масштабах, серийно. Он был  представлен в 1977 году на выставке West Coast Computer Fair, а в продаже появился 5 июня этого же года. Apple II был выпущен для усиления конкуренции с другими компьютерами. Одновременно с этим Стив Возняк работал над игрой Breakout для Atari и решил, что неплохо бы запустить её на новом компьютере Apple II, а для её полноценного функционирования было необходимо наличие у ПК цветного экрана и полноценного динамика, что и способствовало позднее успеху Apple II на рынке.
 
Apple II - персональный компьютер, производимый компанией Apple Computers, заменивший Apple I (который был выпущен лимитированной серией, то есть, в ограниченном количестве). Apple II, в отличие от Apple, хоть и вобрал в себя многие его идеи и принципы, выпускался уже в более широких масштабах, серийно. Он был  представлен в 1977 году на выставке West Coast Computer Fair, а в продаже появился 5 июня этого же года. Apple II был выпущен для усиления конкуренции с другими компьютерами. Одновременно с этим Стив Возняк работал над игрой Breakout для Atari и решил, что неплохо бы запустить её на новом компьютере Apple II, а для её полноценного функционирования было необходимо наличие у ПК цветного экрана и полноценного динамика, что и способствовало позднее успеху Apple II на рынке.
=Дизайн=
+
<ref group="Источник">Apple II // Wikipedia URL:https://ru.wikipedia.org/wiki/Apple_II (дата обращения 21.12.2017)</ref>
 +
==Дизайн==
 
Встретим Apple II по обложке или, вернее, начнём с видимых улучшений тогдашней новинки. Прежде чем окончательно выбрать вид корпуса ПК в виде своеобразного калькулятора, было отброшено много вариантов, однако этот показался разработчику наиболее привлекательным.  Корпус был монолитным, крепежных болтов не было видно, краска подчеркивала статус устройства. На нем даже красовалась надпись: «Внимание! Внутри нет деталей, пригодных для ремонта». Что характерно, именно в год выпуска Apple II был представлен и сам логотип компании.
 
Встретим Apple II по обложке или, вернее, начнём с видимых улучшений тогдашней новинки. Прежде чем окончательно выбрать вид корпуса ПК в виде своеобразного калькулятора, было отброшено много вариантов, однако этот показался разработчику наиболее привлекательным.  Корпус был монолитным, крепежных болтов не было видно, краска подчеркивала статус устройства. На нем даже красовалась надпись: «Внимание! Внутри нет деталей, пригодных для ремонта». Что характерно, именно в год выпуска Apple II был представлен и сам логотип компании.
=Программное обеспечение=
+
<ref group="Источник">История фирменного дизайна в новой книге компании Apple // Losko Magazine URL:http://losko.ru/design-company-apple-book/ (дата обращения 21.12.2017)</ref>
 +
==Программное обеспечение==
 
Что касается "начинки", в большинстве своём на Apple II использовались операционные системы Apple DOS, ProDOS, UCSD P-System, CP/M (с картой CP/M). На Apple IIGS чаще всего использовалась система GS/OS. Языки программирования — язык ассемблера, Applesoft BASIC, UCSD Pascal, Лого. Почти все коммерческие программы для Apple II писалось в среде Apple DOS и впоследствии ProDOS и GS/OS на языке ассемблера.  Платформа CP/M использовалась для выполнения кода с компьютеров других производителей, но для разработки специально под Apple II не применялась, так как большинство компьютеров Apple II не были оснащены аппаратной поддержкой CP/M.
 
Что касается "начинки", в большинстве своём на Apple II использовались операционные системы Apple DOS, ProDOS, UCSD P-System, CP/M (с картой CP/M). На Apple IIGS чаще всего использовалась система GS/OS. Языки программирования — язык ассемблера, Applesoft BASIC, UCSD Pascal, Лого. Почти все коммерческие программы для Apple II писалось в среде Apple DOS и впоследствии ProDOS и GS/OS на языке ассемблера.  Платформа CP/M использовалась для выполнения кода с компьютеров других производителей, но для разработки специально под Apple II не применялась, так как большинство компьютеров Apple II не были оснащены аппаратной поддержкой CP/M.
=Характеристики=
+
<ref group="Источник">Компьютеры Apple от альфы до омеги. Часть 2. Apple II // AppleInsider.ru URL:https://appleinsider.ru/istoriya-apple/kompyutery-apple-ot-alfy-do-omegi-chast-2-apple-ii.html (дата обращения 21.12.2017)</ref>
 +
==Характеристики==
 
Apple II были оснащены процессором MOS Technology 6502 с тактовой частотой 1 МГц, 4 КБ ОЗУ (расширяемыми до 48 КБ), 4 КБ ПЗУ, содержавшее Монитор и интерпретатор Integer BASIC (он же Basic для целочисленных операций), интерфейсом для подключения кассетного магнитофона.
 
Apple II были оснащены процессором MOS Technology 6502 с тактовой частотой 1 МГц, 4 КБ ОЗУ (расширяемыми до 48 КБ), 4 КБ ПЗУ, содержавшее Монитор и интерпретатор Integer BASIC (он же Basic для целочисленных операций), интерфейсом для подключения кассетного магнитофона.
 
Видеоконтроллер имел всего 3 режима, хотя допускался и смешанный режим.
 
Видеоконтроллер имел всего 3 режима, хотя допускался и смешанный режим.
Строка 13: Строка 32:
 
Для подключения монитора либо телевизора (через модулятор) использовался композитный видеовыход в формате NTSC. В компьютерах, продаваемых в Европе, использовался дополнительный кодер PAL, размещённый на плате расширения. Звук обеспечивался динамиком, управляемым через регистр в памяти (использовался 1 бит). Компьютер имел 8 разъёмов расширения, 1 из которых позволял подключить дополнительное ОЗУ, остальные же как правило использовались для обеспечения ввода-вывода (последовательные и параллельные порты, контроллеры внешних устройств).
 
Для подключения монитора либо телевизора (через модулятор) использовался композитный видеовыход в формате NTSC. В компьютерах, продаваемых в Европе, использовался дополнительный кодер PAL, размещённый на плате расширения. Звук обеспечивался динамиком, управляемым через регистр в памяти (использовался 1 бит). Компьютер имел 8 разъёмов расширения, 1 из которых позволял подключить дополнительное ОЗУ, остальные же как правило использовались для обеспечения ввода-вывода (последовательные и параллельные порты, контроллеры внешних устройств).
 
Примечательно то, что как раз цветной "яблочный" логотип намекал на уникальную на тот момент особенность Apple II—  на цветную графику. Логотип на корпусе компьютера содержал цвета радуги, что отражало одну из главных его особенностей. Этот логотип компания сохраняла до начала 2000 года.
 
Примечательно то, что как раз цветной "яблочный" логотип намекал на уникальную на тот момент особенность Apple II—  на цветную графику. Логотип на корпусе компьютера содержал цвета радуги, что отражало одну из главных его особенностей. Этот логотип компания сохраняла до начала 2000 года.
 +
Появившийся позже пятицелыхчетверти-дюймовый дисковод Disk II имел гораздо более обширный объём для сохранения данных. Дисководы (до 2-х штук) подключались через карту контроллера, вставляемую в один из слотов расширения (обычно, слот 6). Дисководы были односторонние, позволяющие (используя DOS 3.3) записывать 35 дорожек, 16 секторов по 256 байт на каждой стороне дискеты. Таким образом, на одной стороне дискеты, воспринимаемой как отдельный диск, записывалось 140 КБ. Интерфейс Disk II, созданный Стивом Возняком, до сих пор считается образцом инженерного искусства. В то время как другие подобные контроллеры состояли из множества микросхем для синхронизации ввода-вывода с вращением диска, позиционирования головки на нужную дорожку и кодирования данных в магнитные импульсы, контроллер Стива насчитывал лишь несколько микросхем; Apple DOS брала на себя большую часть этих функций. Использованный в контроллере принцип кодирования Group Code Recording было намного проще реализовать программно, чем обычно используемый MFM. Согласно легенде, Стив повторял разводку платы контроллера несколько раз, когда понимал, что перенос ещё одной функции в программу позволит ему устранить ещё одну микросхему. В результате, малое количество микросхем сделало Disk II первым контроллером гибких дисков, применённым в персональных компьютерах. В качестве побочного эффекта, такая схема упростила разработчикам проприетарного программного обеспечения реализацию защиты от копирования своих носителей.
 +
<ref group="Источник">Эволюция устройств Apple. Компьютер Apple II. 1977 год. (Выпуск 2) // Я URL:https://yablyk.com/12786-evolutsiya-apple-apple-ii/(дата обращения 21.12.2017)</ref>
 +
 +
==Цена вопроса==
 +
После выставки Apple II разлетелись по магазинам и имели внушительную по тем временам цену - по  $1298 за версию с 4 КБ и $2638 – с 48 КБ RAM. В эту цену не входил ни монитор, ни магнитофон для записи и воспроизведения программ. Но даже с учётом того факта, что цены на модели конкурентов были на уровне $500-600, Apple II, благодаря возможности подключения периферии и расширения памяти, обходил их.
 +
==Другие модели Apple II==
 +
* Apple II Plus
 +
В июне 1979 года оригинальная модель была заменена этой.  Apрle II Plus имел 48 КБ ОЗУ, расширяемое до 64 КБ с помощью карты расширения language card, вставляемой в слот 0. Микропроцессор 6502 поддерживал максимум 64 КБ памяти, и машина с 48 КБ ОЗУ достигала этого предела, используя оставшиеся 16 КБ под ПЗУ и адреса ввода/вывода. Поэтому дополнительная память на language card включалась вместо встроенного ПЗУ, позволяя использовать код, загруженный в дополнительную память так, как если бы этот код был в стандартном ПЗУ. Пользователи могли загружать код Integer BASIC на language card и переключаться между двумя диалектами Бейсика вызовом команд Apple DOS INT и FP, точно так же как если бы на компьютере стояла карта расширения ПЗУ. Language card также требовалась для работы компиляторов UCSD Pascal и FORTRAN 77, выпущенных Apple примерно в то же время. Они работали под своей операционной системой: — UCSD P-System, которая имела собственный формат диска и содержала «виртуальную машину», что позволяло работать на различных платформах.
 +
* Apple IIe
 +
В 1983 году Apple II Plus заменила уже Apple IIe, более дешёвая, однако и с большими возможностями, такими как отображение строчных букв и 64 КБ ОЗУ. 
 +
* Apple IIc
 +
В апреле 1984 года была выпущена Apple IIc, в качестве «переносного» варианта Apple II. У неё даже была ручка для переноски.
 +
«Apple IIc» имела процессор 65C02, кроме того, имелся встроенный дисковод, 128 КБ ОЗУ, встроенный дисковый контроллер (для подключения внешних приводов), композитный видеовыход (NTSC и PAL), последовательный порт для подключения модема и принтера, а также порт джойстика/мыши. В отличие от предыдущих моделей, «IIc» не имел слотов расширения.
 +
* Apple IIGS
 +
В 1986 году пользователей порадовали моделью Apple IIGS. 16-разрядный микропроцессор 65C816 на частоте 2,8 МГц с 24-разрядной адресацией позволял адресовать 8 МБ памяти без переключений банков памяти, как это было на старых моделях. Два совершенно новых графических режима с палитрой в 4096 цветов; хотя лишь 16 цветов из общей палитры в 800 (в разрешении 640 × 200) или из палитры в 3200 (в разрешении 320 × 200) могли использоваться одновременно в одной строке. При этом уникальной особенностью Apple IIGS была возможность задавать своё разрешение (640 или 320 точек) для каждой строки экрана.
 +
В отличие от остальных компьютеров семейства Apple II, в конструкции Apple IIGS использовалась отдельная от системного блока клавиатура, подключаемая по интерфейсу ADB (совместимая также с компьютерами Macintosh того времени).
 +
* Apple IIc Plus
 +
Модель появилась в 1988 году. 5¼-дюймовый дисковод заменён на 3½-дюймовый, блок питания встроен в корпус, процессор заменён на быстрый 65C02 с частотой 4 МГц; программы для 8-разрядных Apple II работали на нём даже быстрее чем на Apple IIGS.
 +
* Apple IIe Card
 +
Apple IIe Card представляла собой реализацию Apple lle на плате расширения для шины PDS, предназначенной для установки в компьютеры Apple Macintosh серии LC. С такой платой Макинтош мог работать в режиме Apple iie.
 +
<ref group="Источник">Обзор знаковых моделей компьютеров Apple // novate URL:http://www.novate.ru/blogs/030114/25024/(дата обращения 21.12.2017)</ref>
 +
 +
=Источники=
 +
{{reflist|group=Источник}}

Текущая версия на 16:13, 27 декабря 2017

Apple II
AppleII.jpg
Разработчик Apple Inc.
Семейство продуктов Семейство Apple.
Тип Персональный компьютер.
Поколение Apple II.
Дата выпуска 5 июня 1977 года.
Снято с производства 1993 год.
Units sold 5 000 000-6 000 000 компьютеров.
Операционная система Apple DOS, ProDOS, UCSD P-System, CP/M .
ЦП MOS Technology 6502 с тактовой частотой 1 МГц.
Memory 4 КБ (расширяется до 48 КБ).
Предшественник Apple I
Последователь Apple III


Apple II - персональный компьютер, производимый компанией Apple Computers, заменивший Apple I (который был выпущен лимитированной серией, то есть, в ограниченном количестве). Apple II, в отличие от Apple, хоть и вобрал в себя многие его идеи и принципы, выпускался уже в более широких масштабах, серийно. Он был представлен в 1977 году на выставке West Coast Computer Fair, а в продаже появился 5 июня этого же года. Apple II был выпущен для усиления конкуренции с другими компьютерами. Одновременно с этим Стив Возняк работал над игрой Breakout для Atari и решил, что неплохо бы запустить её на новом компьютере Apple II, а для её полноценного функционирования было необходимо наличие у ПК цветного экрана и полноценного динамика, что и способствовало позднее успеху Apple II на рынке. [Источник 1]

Дизайн

Встретим Apple II по обложке или, вернее, начнём с видимых улучшений тогдашней новинки. Прежде чем окончательно выбрать вид корпуса ПК в виде своеобразного калькулятора, было отброшено много вариантов, однако этот показался разработчику наиболее привлекательным. Корпус был монолитным, крепежных болтов не было видно, краска подчеркивала статус устройства. На нем даже красовалась надпись: «Внимание! Внутри нет деталей, пригодных для ремонта». Что характерно, именно в год выпуска Apple II был представлен и сам логотип компании. [Источник 2]

Программное обеспечение

Что касается "начинки", в большинстве своём на Apple II использовались операционные системы Apple DOS, ProDOS, UCSD P-System, CP/M (с картой CP/M). На Apple IIGS чаще всего использовалась система GS/OS. Языки программирования — язык ассемблера, Applesoft BASIC, UCSD Pascal, Лого. Почти все коммерческие программы для Apple II писалось в среде Apple DOS и впоследствии ProDOS и GS/OS на языке ассемблера. Платформа CP/M использовалась для выполнения кода с компьютеров других производителей, но для разработки специально под Apple II не применялась, так как большинство компьютеров Apple II не были оснащены аппаратной поддержкой CP/M. [Источник 3]

Характеристики

Apple II были оснащены процессором MOS Technology 6502 с тактовой частотой 1 МГц, 4 КБ ОЗУ (расширяемыми до 48 КБ), 4 КБ ПЗУ, содержавшее Монитор и интерпретатор Integer BASIC (он же Basic для целочисленных операций), интерфейсом для подключения кассетного магнитофона. Видеоконтроллер имел всего 3 режима, хотя допускался и смешанный режим. Режимы:

  • Текстовый, 24 строки по 40 символов, чёрно-белый. Символы могли быть обычными, инверсными и мигающими;
  • Графический цветной, с разрешением 280 на 192 пикселя при 6 цветах. Благодаря особенностям стандарта NTSC схема видеоконтроллера была весьма простой (хотя это и накладывало серьёзные ограничения на качество изображения), биты в области памяти, отведённой под графический экран непосредственно ставились в соответствие фазе сигнала. Цвета кодировались следующим образом: два бита со значением 11 давали две белые точки в строке, 00 — две чёрные. 10 — красную или голубую в зависимости от старшего бита байта + чёрную, 01 — чёрную + зелёную/пурпурную в зависимости от значения старшего бита. Таким образом, однородное закрашивание было возможно только белым или чёрным цветом;
  • Графический низкого разрешения, 40 на 48 цветных элементов при 16 цветах.

Для подключения монитора либо телевизора (через модулятор) использовался композитный видеовыход в формате NTSC. В компьютерах, продаваемых в Европе, использовался дополнительный кодер PAL, размещённый на плате расширения. Звук обеспечивался динамиком, управляемым через регистр в памяти (использовался 1 бит). Компьютер имел 8 разъёмов расширения, 1 из которых позволял подключить дополнительное ОЗУ, остальные же как правило использовались для обеспечения ввода-вывода (последовательные и параллельные порты, контроллеры внешних устройств). Примечательно то, что как раз цветной "яблочный" логотип намекал на уникальную на тот момент особенность Apple II— на цветную графику. Логотип на корпусе компьютера содержал цвета радуги, что отражало одну из главных его особенностей. Этот логотип компания сохраняла до начала 2000 года. Появившийся позже пятицелыхчетверти-дюймовый дисковод Disk II имел гораздо более обширный объём для сохранения данных. Дисководы (до 2-х штук) подключались через карту контроллера, вставляемую в один из слотов расширения (обычно, слот 6). Дисководы были односторонние, позволяющие (используя DOS 3.3) записывать 35 дорожек, 16 секторов по 256 байт на каждой стороне дискеты. Таким образом, на одной стороне дискеты, воспринимаемой как отдельный диск, записывалось 140 КБ. Интерфейс Disk II, созданный Стивом Возняком, до сих пор считается образцом инженерного искусства. В то время как другие подобные контроллеры состояли из множества микросхем для синхронизации ввода-вывода с вращением диска, позиционирования головки на нужную дорожку и кодирования данных в магнитные импульсы, контроллер Стива насчитывал лишь несколько микросхем; Apple DOS брала на себя большую часть этих функций. Использованный в контроллере принцип кодирования Group Code Recording было намного проще реализовать программно, чем обычно используемый MFM. Согласно легенде, Стив повторял разводку платы контроллера несколько раз, когда понимал, что перенос ещё одной функции в программу позволит ему устранить ещё одну микросхему. В результате, малое количество микросхем сделало Disk II первым контроллером гибких дисков, применённым в персональных компьютерах. В качестве побочного эффекта, такая схема упростила разработчикам проприетарного программного обеспечения реализацию защиты от копирования своих носителей. [Источник 4]

Цена вопроса

После выставки Apple II разлетелись по магазинам и имели внушительную по тем временам цену - по $1298 за версию с 4 КБ и $2638 – с 48 КБ RAM. В эту цену не входил ни монитор, ни магнитофон для записи и воспроизведения программ. Но даже с учётом того факта, что цены на модели конкурентов были на уровне $500-600, Apple II, благодаря возможности подключения периферии и расширения памяти, обходил их.

Другие модели Apple II

  • Apple II Plus

В июне 1979 года оригинальная модель была заменена этой. Apрle II Plus имел 48 КБ ОЗУ, расширяемое до 64 КБ с помощью карты расширения language card, вставляемой в слот 0. Микропроцессор 6502 поддерживал максимум 64 КБ памяти, и машина с 48 КБ ОЗУ достигала этого предела, используя оставшиеся 16 КБ под ПЗУ и адреса ввода/вывода. Поэтому дополнительная память на language card включалась вместо встроенного ПЗУ, позволяя использовать код, загруженный в дополнительную память так, как если бы этот код был в стандартном ПЗУ. Пользователи могли загружать код Integer BASIC на language card и переключаться между двумя диалектами Бейсика вызовом команд Apple DOS INT и FP, точно так же как если бы на компьютере стояла карта расширения ПЗУ. Language card также требовалась для работы компиляторов UCSD Pascal и FORTRAN 77, выпущенных Apple примерно в то же время. Они работали под своей операционной системой: — UCSD P-System, которая имела собственный формат диска и содержала «виртуальную машину», что позволяло работать на различных платформах.

  • Apple IIe

В 1983 году Apple II Plus заменила уже Apple IIe, более дешёвая, однако и с большими возможностями, такими как отображение строчных букв и 64 КБ ОЗУ.

  • Apple IIc

В апреле 1984 года была выпущена Apple IIc, в качестве «переносного» варианта Apple II. У неё даже была ручка для переноски. «Apple IIc» имела процессор 65C02, кроме того, имелся встроенный дисковод, 128 КБ ОЗУ, встроенный дисковый контроллер (для подключения внешних приводов), композитный видеовыход (NTSC и PAL), последовательный порт для подключения модема и принтера, а также порт джойстика/мыши. В отличие от предыдущих моделей, «IIc» не имел слотов расширения.

  • Apple IIGS

В 1986 году пользователей порадовали моделью Apple IIGS. 16-разрядный микропроцессор 65C816 на частоте 2,8 МГц с 24-разрядной адресацией позволял адресовать 8 МБ памяти без переключений банков памяти, как это было на старых моделях. Два совершенно новых графических режима с палитрой в 4096 цветов; хотя лишь 16 цветов из общей палитры в 800 (в разрешении 640 × 200) или из палитры в 3200 (в разрешении 320 × 200) могли использоваться одновременно в одной строке. При этом уникальной особенностью Apple IIGS была возможность задавать своё разрешение (640 или 320 точек) для каждой строки экрана. В отличие от остальных компьютеров семейства Apple II, в конструкции Apple IIGS использовалась отдельная от системного блока клавиатура, подключаемая по интерфейсу ADB (совместимая также с компьютерами Macintosh того времени).

  • Apple IIc Plus

Модель появилась в 1988 году. 5¼-дюймовый дисковод заменён на 3½-дюймовый, блок питания встроен в корпус, процессор заменён на быстрый 65C02 с частотой 4 МГц; программы для 8-разрядных Apple II работали на нём даже быстрее чем на Apple IIGS.

  • Apple IIe Card

Apple IIe Card представляла собой реализацию Apple lle на плате расширения для шины PDS, предназначенной для установки в компьютеры Apple Macintosh серии LC. С такой платой Макинтош мог работать в режиме Apple iie. [Источник 5]

Источники

  1. Apple II // Wikipedia URL:https://ru.wikipedia.org/wiki/Apple_II (дата обращения 21.12.2017)
  2. История фирменного дизайна в новой книге компании Apple // Losko Magazine URL:http://losko.ru/design-company-apple-book/ (дата обращения 21.12.2017)
  3. Компьютеры Apple от альфы до омеги. Часть 2. Apple II // AppleInsider.ru URL:https://appleinsider.ru/istoriya-apple/kompyutery-apple-ot-alfy-do-omegi-chast-2-apple-ii.html (дата обращения 21.12.2017)
  4. Эволюция устройств Apple. Компьютер Apple II. 1977 год. (Выпуск 2) // Я URL:https://yablyk.com/12786-evolutsiya-apple-apple-ii/(дата обращения 21.12.2017)
  5. Обзор знаковых моделей компьютеров Apple // novate URL:http://www.novate.ru/blogs/030114/25024/(дата обращения 21.12.2017)