Интернет магазин китайских планшетных компьютеров



Компьютеры - Commodore 64 - Аппаратное обеспечение

27 июня 2011


Оглавление:
1. Commodore 64
2. Краткие технические характеристики
3. Исторический путь
4. Аппаратное обеспечение
5. Подключаемая аппаратура
6. Программное обеспечение
7. Интересные факты



Графика и звук

Commodore 64 использует восьмиразрядный микропроцессор 6510, разработанный MOS Technology на основе разработанного ранее 6502. Оригинальный процессор был дополнен внутренним 6-битным портом ввода/вывода, который используется в С64 в двух целях: для управления банками памяти и управления фирменным магнитофоном). Объём ОЗУ компьютера составляет 64 КБ, из которых 38 КБ выделено для встроенного интерпретатора Commodore BASIC 2.0.

Графический контроллер VIC-II обеспечивает отображение 16 цветов, восьми аппаратных спрайтов, реализует скроллинг и два графических режима. В текстовом режиме длина строки составляет 40 символов, как у большинства моделей серии en:Commodore PET. Программисты, пишущие компьютерные игры и демо, быстро поняли, как можно использовать VIC-II для получения дополнительных возможностей, например более восьми спрайтов, не только одновременно видимых на экране, но и движущихся.

Микросхема звукового синтезатора SID имеет три канала, генерирующих сигналы разной формы, эффект кольцевой модуляции и программно управляемый аналоговый фильтром. Микросхема была разработана Робертом Яннесом, позднее ставшим соучредителем компании Ensoniq. Яннес скептически относился к синтезаторам звука, применявшимся в компьютерах того времени, считая их «примитивными, сконструированными, по всей видимости, людьми, ничего не смыслящими в музыке». Среди авторов и программистов музыки для игр хорошо известны Роберт Хаббард, Бен Даглиш, Мартин Гэлвей и многие другие.

Микросхема синтезирует характерный звук, у которого много ценителей. В 1999 году шведская компания Elektron разработала синтезатор SidStation на базе SID, использовав для этого оставшиеся запасы микросхем. Этот синтезатор используется некоторыми музыкальными коллективами.

Версии аппаратного обеспечения

Материнская плата ранних C64.
Материнская плата C64C

Снижение цены послужило толчком для пересмотра спецификации материнской платы C64. Снижение себестоимости продукции было необходимо, если Commodore хотела выжить в условиях ценовой войны и наступления эры 16-битных машин. Изначально основанная на NMOS-технологии, материнская плата подверглась двум серьёзным модификациям и нескольким более мелким изменениям, в результате чего изменилось местоположение спецпроцессоров VIC-II, SID, а также программируемого логического устройства. Значительный вклад в снижение цены дало уменьшение количества отдельных компонентов, таких как диоды и резисторы.

VIC-II производился по 5-микронной NMOS-технологии и работал с частотой 8 МГц. На такой высокой частоте он выделял много тепла, и MOS Technology использовала керамические корпуса DIL package. Керамический корпус был дороже, но обеспечивал лучший теплоотвод, чем пластмассовый корпус.

После изменения конструкции в 1983 году VIC-II поместили в пластмассовый корпус, что существенно снизило цену, но не устранило проблемы тепловыделения. Без керамического корпуса VIC-II требовал установки радиатора. Чтобы не увеличивать цену, металлический экран, защищающий от электромагнитного излучения совместили с радиатором для VIC-II, несмотря на то что не все компьютеры оснащались такими экранами. Большинство C64, поставляемых в Европу, оснащались картонным электромагнитным экраном, покрытым слоем фольги. Эффективность этой картонки была сомнительной, хуже того, она ещё и перекрывала путь воздушным потокам, снимающим тепло с микросхем SID, VIC и PLA.

Звуковой процессор SID производился по 7-микронной NMOS-технологии. Прототип и некоторые очень ранние промышленные образцы имели керамический корпус, но, в отличие от VIC-II, такие образцы встречались очень редко, так как с самого начала производства в 1982 году SID стали устанавливать в пластмассовый корпус.

В 1986 году Commodore выпустила последнюю модификацию «классической» материнской платы Commodore 64. В общем она была идентичной плате образца 1984 года, за исключением того, что вместо изначально использовавшихся восьми одинарных 64 Кбит модулей теперь использовались два счетверённых 64 Кбит модуля памяти типа DRAM.

Проблемы питания

Commodore 64 использует внешний блок питания. Это позволило сохранить столь ценное свободное пространство внутри корпуса, однако сам блок питания с трудом обеспечивал потребности машины и время от времени выходил из строя по причине перегрева. Некоторые пользователи покупали блоки питания сторонних производителей, более мощные и с хорошим охлаждением. Роль источников питания от третьих фирм возросла, когда появилась периферия от Creative Micro Designs. Особо следует отметить, что C64, оборудованный картой расширения памяти или SuperCPU от CMD, потребляет больше энергии, чем способен предоставить штатный коммодоровский блок питания.



Просмотров: 5856


<<< Commodore Educator 64