Автомобильные Форумы POKATILI.RU
http://www.pokatili.ru/

ZX Spectrum исполняется 30 лет
http://www.pokatili.ru/viewtopic.php?f=10&t=43371
Страница 1 из 1

Автор:  FOX [ Вт апр 24, 2012 11:15 ]
Заголовок сообщения:  ZX Spectrum исполняется 30 лет

Изображение

Первому популярному "домашнему" компьютеру исполняется 30 лет. 23 апреля 1982 года английская компания Sinclair Research на основе микрочипа Z80 создала 8-разрядный компьютер ZX Spectrum. В начале 1980-х «ZX Spectrum» был одним из самых популярных компьютеров в Европе, а его многочисленные клоны в начале 1990-х получили широкое распространение на территории бывшего СССР/СНГ. Благодаря невысокой цене, за первые 17 месяцев было продано более миллиона этих машин. Низкая стоимость компьютера обусловлена рядом факторов: использованием технологии ULA (Uncommitted Logic Array), с помощью которой большая часть схемы размещалась в одном чипе; низкими техническими и пользовательскими характеристиками, по сравнению с более дорогими компьютерами того времени; использованием бытового телевизора в качестве монитора и магнитофона в качестве внешнего накопителя.

«Sinclair ZX Spectrum» был представлен в апреле 1982 года в двух вариантах — с 16 и 48 КБ оперативной памяти.

«ZX Spectrum 48» имел 16 КБ ПЗУ, в которые был прошит диалект языка Бейсик, так называемый Sinclair BASIC. Эта же программа ПЗУ обеспечивала базовый ввод-вывод и пользовательский интерфейс. Системными процедурами (например, печатью на экран) можно было воспользоваться из машинного кода, вызвав их по абсолютным адресам. Архитекторами компьютера была принята политика не изменять программу ПЗУ, несмотря на наличие в ней ошибок. Расположение такой «операционной системы» и языка программирования в постоянной памяти обеспечивало перезагрузку компьютера за пару секунд, включая тестирование ОЗУ, и, что важно, уменьшало размер программ (программист мог использовать «стандартные» процедуры ПЗУ, не расходуя доступную оперативную память и не теряя при этом совместимость).

Первая модель «ZX Spectrum» имела недорогую в производстве клавиатуру, состоящую из 40 резиновых клавиш. Характерной её особенностью была многофункциональность: алфавитно-цифровые клавиши имели до семи значений в различных режимах. При этом режим ввода отображался с помощью курсора. Такими режимами были: L — для ввода строчных букв, C — для ввода заглавных букв, K — для ввода основных ключевых слов BASIC, E — для ввода дополнительных ключевых слов и операторов и G — для ввода псевдографических, управляющих символов и символов, определённых пользователем. Режим переключался как автоматически, так и с помощью управляющих клавиш Caps Shift и Symbol Shift. Например, в начале набора BASIC ждёт номер строки или команду, поэтому курсор находится в режиме K. Однократное нажатие клавиши «G» в таком режиме приведёт к автоматическому вводу оператора GO TO. После этого курсор перейдёт в режим L и позволит набрать число, имя переменной по буквам или математическое выражение (в том числе с помощью режима Е). Более поздние модели (начиная с ZX Spectrum 128) позволяли в качестве альтернативы набирать команды языка по буквам.

Не менее характерным был единственный графический режим компьютера при отсутствии текстового. Цвета (8 цветов и два уровня яркости, плюс атрибут мерцания) и собственно графика хранились в разных участках памяти. При этом, хотя графическое разрешение составляло 256×192 точек, цветовые атрибуты задавались по знакоместам. Каждое знакоместо размером 8×8 пикселей могло иметь только два приписанных ему цвета (называемые цветами «чернил» и «бумаги» в Sinclair BASIC) и по одному атрибуту яркости и мерцания. Таким образом, область 8×8 пикселей кодировалась 9 байтами ОЗУ (8 байт — побитовая картинка 8×8 пикселей, 1 байт — атрибуты цвета: 3 бита — цвет знака, 3 бита — цвет фона, 1 бит повышенной яркости и 1 бит мерцания знакоместа). Такая организация вызывала определённые сложности (конфликт атрибутов) при создании компьютерной графики. С другой стороны, малый объём экранной памяти (около 7 КБ) позволял быстрее обновлять экран и увеличить долю ОЗУ, используемую «собственно программой», что было существенно для компьютерных игр. Кроме того, особая организация графического режима позволяла сильно оптимизировать вывод текста при отсутствии текстового режима.

Первые модели ZX Spectrum имели однобитный выход звука через встроенный динамик. Воспроизведение музыки, особенно многоголосной, требовало использования почти всего времени процессора, так как звук полностью генерировался программно. В модели ZX Spectrum 128 была добавлена микросхема звукогенератора AY-3-8912, позволяющая воспроизводить трёхканальный звук без больших затрат процессорного времени. Подключение этой микросхемы также было возможно и для моделей с объёмом памяти 48 КБ.

http://www.cybersecurity.ru/hard/149399.html

Автор:  Andry [ Ср апр 25, 2012 2:13 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

А у меня остался, я не выкинул. Рука не поднялась, хотя не включал лет 15 ... да хотя какие 15 - больше....завтра сфоткаю этот самопал...у кого остались - выкладывайте фотки...интересно, а кассеты с играми у меня остались еще...где-то были.

Автор:  1000092 [ Ср апр 25, 2012 21:18 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

у меня был, вернее где то у отца в гараже валяется еще. только у меня белого цвета был и нифига не спектрум назывался. кассеты где то еще валяются наверно,если не перезаписал их в свое время

Автор:  HWolf [ Чт апр 26, 2012 14:06 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Ну как верно написано - была куча клонов. Например, скорпион. Но у меня именно спектрум в светло-сером корпусе лежит с 1994г., тоже рука не поднялась выбросить, благо места мало занимает.

Автор:  Dimon [ Чт апр 26, 2012 23:14 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Ровно год назад все таки выкинул. Хотя Сега в гараже лежит, ни пылинки!

Автор:  Andry [ Пт апр 27, 2012 0:53 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Нашел...а вот джойстик и блок питания похоже все-таки выбросили. Давайте выкладывайте фотки своих некросов и гаджеттов, у кого что осталось. Помянем, так сказать, молодость.
Школьные годы чудесные,
С дружбою, с книгою, с песнею,
Как они быстро летят!
Их не воротишь назад.

Вложения:
spectrum.jpg
spectrum.jpg [ 138.12 КБ | Просмотров: 1974 ]

Автор:  Хе-Хемуль [ Пт апр 27, 2012 3:38 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Уууу... и у меня лежит, с кассетами, контроллером дисковода и кучей пзушек. Правда, км-ки в голодный год выкушены, но восстановить не проблема. Память в 2 этажа, 128 вроде как. Даже телик еще жив с видеовходом. И джойстик.

Автор:  Andry [ Пт апр 27, 2012 3:55 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

фото в студию...

Автор:  HWolf [ Пт апр 27, 2012 9:52 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Ха, школьные годы...
А вот представьте:
92-ой год, в Богом забытом туркменском поселке Гассан-Кули дуреет от скуки экипаж вертолета: 3 молодых балбеса 27-29 лет. Делать особо нечего - основная задача: дежурство во второй (40-минутной) готовности к вылету. В черно-белом телевизоре 1-ый московский канал, турменский канал и 2 иранских (без звука). Сидеть - еще 3 недели...
И тут сосед прапорщик-радист приносит нечто непонятное под названием Спектрум и предлагает подключить его к телевизору - у него в холостяцкой комнате такового не имелось. Сутки-другие ушли на выяснение: что это такое и с чем его едят. Зато потом...
Один жмакает на кнопочки, другой - висит унего над плечом, подсказывая и ожидая своей очереди, третий, только что отыгравший, курит на крыльце. А какие были игры на той первой кассете: рейд по реке (самолетик, летящий в пределах русла реки и стреляющий в кораблики, вертолеты, мосты), саботор-2 (тетка-диверсант, прилетающая на дельтаплане и потом долго блуждающая по подземельям). Эх, кто играл, тот понимает.
Не удивительно, что через пару лет, уже в Питере я купил подобное чудо своим мальчишкам. Помню даже написал простенькую программку на бейсике для проверки знаний таблицы умножения. Самый прикол был в отсутствии нормального компактного кассетного магнитофона. Музыкальный центр Вега - 119 стоял в другой комнате и соответственно не подходил для устройства ввода. А китайская простенькая магнитолка не имела полноценного аудио выхода. Пришлось брать выход на динамик и включать почти на полную громкость (благо мощность была не велика), а чтобы заглушить писк на всю хрущевку (тогда жили с тещей) накрывать это подушкой. Извращение еще то, зато радости куча. Это потом где то через год денди отправила спектрум на заслуженный отдых...

Автор:  Хе-Хемуль [ Пт апр 27, 2012 11:41 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

Andry писал(а):
фото в студию...
дык откопать надо, все не так просто...

Автор:  1000092 [ Пт апр 27, 2012 22:59 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

а у меня была еще какая то приставка Pong-типа. желтая такая.помню что импортная какая то (вернее все непорусски на ней все было). 6 игр было там.лет 15 назад еще даже работала,но глючила. джостики (крутилки) ушли на опыты со временем

Автор:  Observer [ Чт май 17, 2012 10:48 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

HWolf писал(а):
Ну как верно написано - была куча клонов. Например, скорпион. Но у меня именно спектрум в светло-сером корпусе лежит с 1994г., тоже рука не поднялась выбросить, благо места мало занимает.


скорпион - не клон, это дальнейшее развитие схемы

спектрум - 48 Кб ПЗУ
пентагон - 128 Кб
скорпион - 256 Кб

у меня также лежит спектрум, рука не поднялась выкинуть, где-то на даче...

скорпион делал сам, проводя выходные на юноне в поисках необходимых микрух (да и денег не было на все разом).. но не доделал, забросил, т.к. одновременно у друга дома и на работе у отца появилась тогда королева - 286-ая... :)

Автор:  Хе-Хемуль [ Чт май 17, 2012 19:58 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

пентагон не 512 разве? у меня 128 был - никак не назывался вообще

Автор:  Observer [ Чт май 17, 2012 20:01 ]
Заголовок сообщения:  Re: ZX Spectrum исполняется 30 лет

да вроде память у меня еще не того)) (проверился по нету)))

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/