News: |
| Commodore VIC-20 | |
|---|---|
| Тип | Домашний компьютер |
| Выпущено | 1980 (VIC-1001)/1981 |
| Прерывано | 1985 |
| Обработчик | Технология 6502 MOS @ ca. 1 мегацикл |
| Память | 5 KB - 64 KB |
| Оперативная система | Commodore BASIC 2.0 |
VIC-20 (Германия: VC-20; Япония: VIC-1001) будет 8о-разрядн домашний компьютер было продано мимо Принадлежащие бизнесу машины Commodore. VIC-20 было объявлено внутри 1980[1] , грубо через 3 лет после компьютера Commodore первого, ЛЮБИМЧИК. VIC-20 было первым микрокомпьютером для того чтобы продать миллионо блоков.
Содержание |
VIC-20 было предназначено быть более экономично чем компьютер ЛЮБИМЧИКА. Оно было оборудовано с только 5 KB ШТОССЕЛЬ и использовано этим же MOS 6502 C P U как ЛЮБИМЧИК. Обломок VIC-20 видео-, Технология VIC MOS, был общецелевой обломок видеоего цвета конструированный Al Charpentier внутри 1977 и предназначено для пользы в недорогих стержнях индикации и пультах игры, а Commodore не был в состоянии найти рынок для обломока. Как Apple II приобретенный момент с пришествием VisiCalc в 1979, Jack Tramiel хотел продукт состязался бы в таком же этапе, на январе 1980 CES. Для этой причины Chuck Peddle и Билл Seiler начало конструировать названный компьютер TOI (Другой интеллект).
Компьютер TOI не сумел материализовать, много из-за факта что он требовал индикации характера 80 колонок которая в свою очередь требовала обломока технологии 6564 MOS, который не смог быть использован в виду того что необходимо требовало, что очень дорогий статический ШТОССЕЛЬ работал быстро достаточно. Тем временем, инженер Роберт, котор первокурсницы Yannes на технологии MOS (после этого части Commodore) конструировало компьютер в его доме dubbed MicroPET и закончено прототипу с некоторой помощью от Al Charpentier и Charles Winterble. Когда Jack Tramiel был confronted с этим прототипом, он немедленно сказал он хотело его быть законченным, и приказанным ему, котор нужно mass-produced после лимитированной демонстрации на CES, в виду того что TOI пока не было закончено.
Прототип произведенный Yannes имел очень несколько из характеристик необходим для реального компьютера, поэтому Роберт Russell на штабах Commodore должно координировать и заканчивать большие части конструкции под codename Vixen. Части способствовали Russell включили порт оперативной системы (стержень и переводчик BASIC) принятой от конструкции Джон Feagans для Commodore ЛЮБИМЧИК, характер - установите с характеристикой PETSCII, Atari 2600- совместимо кнюппель поверхность стыка и порт патрона. Serial IEEE 488- производеная поверхность стыка была конструирована Глен Штарковск. Некоторые характеристики, как доска памяти add-in, были конструированы Билл Seiler. At the time, Commodore имел перепоставку 1 Kbit×4 SRAM обломоки, поэтому Tramiel решили что эти должны быть использованы в новом компьютере. Конечный результат был arguably closer to ЛЮБИМЧИК или TOI компьютеры чем к прототипу Yannes, albeit с обломоком 22 колонок VIC вместо custom обломоков конструировали для более честолюбивых компьютеров.
В апреле 1980, на встрече лондона генеральных генеральн внешнего, Jack Tramiel объявил что он хотел low-cost компьютер цвета. Когда большое часть из GMs поспоренного против его, он сказал, «японец придет, поэтому мы станет японец.» Это было in keeping with общее соображение должно было сделать «компьютеры для масс, не типы Tramiel.» Принципиальная схема была championed на встрече мимо Майкл Tomczyk, нов нанятые стратег маркетинга и ассистент к президенту; Тони Tokai, генеральное генеральн Commodore-Японии, и набор Spencer, руководитель коммерческой службы Великобритании верхнее. После этого проект дался к Commodore японии. Команда инженерства вела Yash Terakura созданным VIC-1001 для японского рынка. VIC 20 было о вышед на рынок на рынок в японии по мере того как VIC-1001 перед VIC-20 было введено к США.
Когда они возвратили к California от той встречи, Tomczyk написало рекомендаций 30 памятки страницы детализируя для нового компьютера, и представило его к Tramiel. Рекомендации включили programmable функциональные клавиши, полноразрядные typewriter-style ключей, и built-in RS-232. Tomczyk настояло на «user-friendliness» как основная директива для нового компьютера, и предложило розничную цену $299.95. Он завербовал команду маркетинга и малую группу в составе энтузиасты компьютера, и после того как он работать близко с коллегаами в Великобритании и японии для того чтобы создать цветастый упаковывать, руководства потребителя, и первую волну программ средства программирования (главным образом игры и домашние применения). Учет Tomczyk рассказа сказан в его 1984 книге, войны домашнего компьютера.
Scott Adams заключил контракт для того чтобы обеспечить серию патрон-основанных игр приключения. 5 из его в настоящее время серий игры приключения были сдержаны к форме патрона, с помощью от инженера Commodore который пришел к Longwood Florida помочь в усилии. Они получили вокруг лимитированной памяти VIC-20 путем иметь игры 16k reside в патроне ROM вместо быть нагруженным в главную память через кассету по мере того как они находились на TRS-80 и другое подвергает игры механической обработке в настоящее время бежало дальше. Играми был текст 100% и не имел никакой график and yet после того как они проданы very well. Первый прогон 5 патронов произведенных над $1.500.000 в сбываниях для Commodore.[нужная цитация]
Пока продал ЛЮБИМЧИКА через официальные дилер, VIC-20 главным образом были проданы на рознице, специально рабат и магазины игрушки, где она смогла состязаться более сразу с пультами игры. Это было первым компьютером, котор нужно продать в K-Рыноке. Commodore принял вне рекламы отличая актером William Shatner ( Trek звезды fame) как свой оратор, спрашивая, «почему покупка как раз видео- игра?». Личность телевидения Генри Morgan (самое лучшее известное как panelist на выставке TV Я получаю секрет) стал усмешливый голос на серии ухищренных объявлений продукта Commodore.
VIC-20 имело 5K ШТОССЕЛЯ (пойманного сетью вплоть до 3.5K на запуске), который грубо соответствующе к словам и космосам на одном листе печатая на машинке бумаги, одной из целей конструкции машины. Компьютер был expandable до 40K с патроном ОНой расширен памяти (максимум 27.5K был годн к употреблению для BASIC). Хотя VIC-20 было рецензировано в печати как быть underpowered, работаемая стратегия: в 1982 это было лучш-продавая компьютером года, при 800.000 проданных машин, и в январе 1983 он передал 1 метку миллион-блока, первое в истории компьютера. На своем пике, были произведены 9.000 блоков в день, и был продан итог 2.5 миллиона блоков прежде чем он был прерыван в январе 1985.[нужная цитация]
В 1981, Tomczyk заключило контракт с внешней группой инженерства для того чтобы начать direct-connect модем-на--патрон (VICModem), который на $99 стал первым модемом оцененным под $100. VICModem было также первым модемом, котор нужно продать над 1 миллионом блоками. VICModem было упаковано с стоимостью $197.50 свободно telecomputing обслуживаний от источника, CompuServe и Dow Jones. Tomczyk также создало вызванную реальность информационной сетью Commodore для того чтобы позволить потребители обменять информацией и принять некоторым из давления дознаний поддержки клиента, которые напрягали организацию Commodore сухопарую. В 1982, эта сеть определила самое большое движение дальше CompuServe, который было arguably предыдущей вставкой групп потребителя Интернет-типа.
Сбывания VIC-20 начали просклонять после старта Commodore 64 в 1982. Commodore 64 использовал такое же снабжение жилищем как VIC-20 но был очень более мощной машиной, с более высокими графиками разрешения, более способным ядровым генератором и польностью 64 kilobytes ШТОССЕЛЯ. VIC-20 было take off рынку внутри Январь 1985, после сбываний приблизительно 2 миллиона блоков.
Из-за своих малой памяти и low-resolution индикации сравнил к некоторым другим компьютерам времени, VIC-20 главным образом было использовано для воспитательных средства программирования и игр. Однако, урожайность применения such as домашние программы финансов, spreadsheets, и программы конечного пункта связи также были сделаны для машины. Своя высокая доступность к широкой публике намеревалась что quite a few средство программирования проявител-к-отрезано их зубам на VIC-20, вводил к Программировать BASIC, и in some cases идущ более далее для того чтобы выучить агрегат или машинный язык. Несколько кассеты компьютера продано на newsstands, such as Compute! и CBM-произведенные издания, предложенные программируя концы и программы type-in для VIC-20. Много потребителей VIC выученных, что запрограммировать путем вход, изучать, бежать, и дорабатывать этих type-ins.
Легкость программировать VIC и наличие из недорогого модема совместила для того чтобы дать VIC большой архив public domain и freeware средство программирования, XOT4 очень мало чем то из C64. Это средство программирования было распределено дальше online обслуживания such as CompuServe, BBSs, и через группы потребителя.
Как для коммерчески предложений средства программирования, оцененные 300 названий были имеющимися дальше патрон, и другие названия 500+ были имеющимися на ленте. сравнением, Atari 2600, самое популярное видео- пульты игры at the time, имел архив около 900 названий почти конец своей жизни продукции (много были изменения другого названия). Большинств игры патрона были готовы сыграть как только VIC-20 было повернуто дальше, в отличие от игр на ленте которая требовала нагрузки. Названия на патроне включили Gorf, Космический Cruncher, Шахмат Sargon II, и много других.
Одна из самых популярных игр кассеты было Blitz, написано Simon Портноем и опубликовано Commodore, продавая много 10 тысяч экземпляров, и остающеся в перечислениях игр компьютера первой десятка на 6 месяцев. Игра включила лететь над городом небоскребов, и сплющивать здания one by one путем бомбить их до города не быть плосок. Самолет спустил линия одновременно, и если бомбометание игрока не было точно достаточно, то, самолет разбил бы в остальные здания.
VIC-20 имело собственнические разъемы для патронов программы/расширения и a лента управляйте (Любимчик-стандартно Datassette). Оно пришло с 5 KB ШТОССЕЛЬ, только 1.5 KB были использованы системой для различных вещей, как видео-дисплей (который имел довольно необыкновенный план экрана чарса 22×23/линии), и другими динамическими аспектами ROM- резидент Переводчик BASIC и KERNAL (низкоуровневая оперативная система). Таким образом, 3.5 KB памяти программы BASIC для Кодего и перемеююых имел в распоряжении потребитель unexpanded машины.
Компьютер также имел шину serial (серийный вариант ЛЮБИМЧИКА IEEE-488 шина) для приковывать маргаритки приводы диска и принтеры; a TTL- ровный «порт потребителя» с RS-232 и Centronics сигналы (most frequently используемые как RS-232, для соединять a модем[2]); и одиночная DE-9 регулятор игры порт, совместимый с цифровым кнюппели и затворы использовано с Atari 2600 пульты videogame и, последне, C64 (польза стандартного порта обеспечила ample поставку Atari-изготовленных и других third-party кнюппелей; Commodore сам предложил кнюппель Atari-протокола под тавром Commodore).
Важно, как большинств видео- пульты игры at the time VIC имело a патрон сдержите для того чтобы позволить вставляемые патроны с играми и другое средство программирования также, как для добавлять память к машине. Port коробки детандера были имеющимися от Commodore и других поставщиков позволить больше чем один патрон быть соединенным одновременно.
Возможности графиков обломока VIC (6560/6561) были лимитированн но гибки. На запуске экран показал 176 пикселов в ширине и 184 в высоте, с границей фикчированн-цвета к краям экрана; с NTSC или PAL экран имеет коэффициент ширин-к-высоты 4:3, каждый пиксел VIC был гораздо широке чем он был высок. Экран нормальн показывал 22 колонки и 23 рядков 8 характеров by-8-pixel; было по возможности увеличить эти размеры но характеры и скоро побегите вне стороны монитора. Как на ЛЮБИМЧИК, 256 по-разному характеров смогли быть показаны одновременно, нормальн после того как они приняты от одного из 2 генераторов характера в ROM (одном для upper case пем и просто графиков, другого для смешивать-случая -- Не были обеспечены non-Английские характеры). В обычном режиме индикации, каждое положение характера смогло иметь свой цвет foreground выбранный индивидуально, и цветы предпосылки и граници экрана были установлены гловально. Характер смог быть сделан для того чтобы появиться в другой режим где каждый пиксел был выбран от 4 по-разному цветов: цвет foreground характера, предпосылка экрана, граница экрана и «вспомогательный» цвет; но этот режим редк был использован в виду того что он делал пикселы дважды как широко по мере того как они нормальн были.
Обломок VIC не обеспечил для сразу full-screen, high-resolution режима графиков. Оно, однако, позволило живописания пиксел--пиксела характеров на-экрана быть redefined (путем использование генератора характера в ШТОССЕЛЕ), и оно позволило характеры двойн-высоты (8 пикселов широко, 16 пикселов высоко). Было по возможности получить полн-addressable экран, небольш более малый (160 160) чем нормальный, путем заполнять экран при последовательность 200 по-разному характеров двойн-высоты, после этого поворачивая на пикселы селективно внутри RAM-based определений характера. (Ограничение 200 характеров было так НОП достаточные байты были бы оставлены сверх для решетки самей характера экрана для того чтобы остать addressable обломоком VIC.) супер патрон детандера обеспечил такой режим в BASIC, хотя он часто должен двинуть программу BASIC вокруг в память для того чтобы сделать ее. Было также по возможности заполнить более большую зону экрана с addressable графиками использующ схему более динамического распределения, если содержание было sparse или repetitive достаточно. Это было использовано, for instance, игрой Гонка омеги. Обломок VIC не поддержал sprites.
Обломок VIC имел четкие счетчики просматривать-линии но не мог произвести interrupts основанные на положении развертки (по мере того как обломок VIC-II смог). Однако, 2 ЧЕРЕЗ обломоки отметчика времени смогли быть tricked в производить interrupts на специфически положениях экрана, путем устанавливать - вверх по отметчикам времени после того как положение будет установлено repetitive чтением счетчика просматривать-линии, и препятствовать им побежать точно число циклов которые проходят мимо во время одного уточнения полного экрана. Таким образом было по возможности, но трудно, например. смешайте графики с текстом над или под им, или иметь 2 по-разному цвета предпосылки и граници, или использовать больше чем 200 характеров для режима псевдо-высок-разрешения. Обломок VIC был в состоянии также обрабатывать a светлое ручка просигнализируйте (светлый входной сигнал ручки обеспечил на разъеме кнюппеля DE-9) но несколько из тех всегда появлялись на рынок.
Обломок VIC имел 3 прямоугольн-развевает ядровые генераторы. Каждое имело ряд 3 октав, и генераторы были расположены на маштабе о октаве врозь, дающ полный ряд около 5 октав. In addition, был белый генератор шума. Был только один регулятора звука, и выход находился в mono.
ШТОССЕЛЬ VIC-20 был expandable с вставляемыми патронами использующ такой же порт расширения как программы. Патроны ШТОССЕЛЯ были имеющимися в нескольких размеров: 3K (с или без включенным ROM выдвижения BASIC), 8K, 16K, 32K и 64K, последние 2 только от third-party поставщиков. Внутренне распределения памяти был реорганизован при добавление каждого патрона размера, водя к ситуации которая некоторые программы только работали бы если правое количество памяти присутствовало, то (cater for это, патроны 32K имели переключатели, и патроны 64K имели установки средства программирования, позволяющ ШТОССЕЛЬ быть включенным в потребител-выбранных разделах).
Самой видимой частью памяти была реорганизована с отличая конфигурациями памяти расширения была видео- память (с текстом and/or данными по графического дисплейя). Это было потому что видео- обломок смог только использовать built-in память для своих данных по индикации, и в то же самое время освобождает память должно остать сопредельным для переводчика BASIC использовало ее. Unexpanded VIC имело 1K памяти системы, последованное за 3K «отверстием», тогда 4K сопредельной памяти потребителя до адреса 8191. Патрон 3K заполнил бы «отверстие», поэтому на unexpanded и +3K VICs видео- OBLASTь была помещена вверху память потребителя (8K - 512 байта). Если патрон 8K или 16K был добавлен вместо, то эта память появилась на адресы над 8K; видео- память после этого была помещена на старте памяти потребителя на 4K, как раз над «отверстием», для того чтобы обеспечить максимальное количество сопредельной памяти потребителя.
Патроны 32K позволили добавить до 24K к памяти потребителя BASIC; совместно с built-in памятью потребителя 3.5K, это дало максимум 27.5K для программ и перемеююых BASIC. Экстренное 8K было в состоянии обычно быть использовано в одной из 2 дорог, установило переключателями:
Патроны расширения нескольк 64K позволили потребителю скопировать Изображения ROM к ШТОССЕЛЮ. Больше перспективных вариант даже содержали обломок 80 характеров видео- и залатанный переводчик BASIC дали доступ к 48K памяти и к режиму видеоего 80 колонок. По мере того как последний тип патронов, ый вышед на рынок на рынок главным образом в Германии, не выпустить до последние 1984 2 лет после того как возникновение более способного C64-they пошло главным образом unnoticed.
VIC 20 было в состоянии быть закреплено в внешние электронные сети, использующ части имеющиеся от выходов частей как Radio Shack и Maplin. Поверхности стыка были конструированы для использования или порта кнюппеля, so-called «порта потребителя», или порта расширения/патрона памяти, который подвергли действию различный аналог к цифровому, шина памяти, и другие внутренне цепи вход-выхода к экспериментатору. Язык BASIC смог после этого быть использован (использующ команды PEEK и POKE) для того чтобы выполнить сбор информации от датчиков температуры, моторов управления робототехнических stepper, cEtc. VIC 20 первоначально не имело привод диска имеющийся для сбывания, при только относительно высокая система магнитофона цены (используя ленты магнитофонной кассеты). Много экспериментаторов построили переходники позволили любому обычному рекордеру магнитофонной кассеты быть использованным для программы и хранений данных (в виду того что эти были вообще более дешевы чем Commodore Datasette рекордер).
Эта статья первоначально была основана на материале от Свободно On-line словарь вычислять, который лицензировано под GFDL.
|
||||||||
|
Custom Search
|
© Авторское право 2011 WorldLingo. Все права защищены.