Andy home page
Главное меню
Главная
Категории
Статьи
Файлы
Ссылки
Архив
Поиск
Галлерея
Гостевая
Опросы
Сетевой калькулятор
NES Emulator
Музей
Обратная связь

Кто на сайте
Добро пожаловать,
Гость

ВойтиВойти
РегистрацияРегистрация
Забыли Пароль?Забыли Пароль?

Посетителей онлайн
ПользователейПользователей: 0
ГостейГостей: 50
_BOTБотов: 5
ВсегоВсего: 55

Server Time
Время: 11:54:16
Дата: 21/11/24
Календарь
Ссылки




Главная » Эмуляторы » ZX-Spectrum

ZX Spectrum — 8-разрядный домашний компьютер, созданный английской компанией Sinclair Research Ltd на основе микропроцессора Z80 фирмы «Zilog». В ходе разработки компьютер назывался «ZX81 Colour» и «ZX82», название «ZX Spectrum» должно было подчеркнуть одно из главных отличий от его предшественника ZX81 — цветное изображение. Почитатели этого компьютера часто называют его «Спекки» (англ. Speccy).

В начале 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://ru.wikipedia.org/wiki/ZX_Spectrum



Подробно 5000 ZX Games [скачать]  Популярные 24.10.2013
# +3 Disk Collection 1648 Collection A B C D Double Play Adventure Collection E F G H I J K L M Misc Updated Games N O P Q R S Spectrum Computing Collection T U V W X Y Z ....
Скачали: 194 Размер: 165.00 Mb Комментариев: 1 Рейтинг:

Подробно UnrealSpeccy 0.38 [скачать]  Популярные 24.10.2013
UnrealSpeccy — эмулятор ZX Spectrum. Создан и изначально разрабатывался SMT (Саратов) для PC/Windows. В настоящее время является одним из наиболее продвинутых и популярных отечественных эмуляторов. Однако его интерфейс расчитан на опытных пользователей. Эмулятор ориентирован на поддержку отечественных ZX Spectrum-совместимых компьютеров с TR-DOS и различными аппаратными расширениями. Не име....
Скачали: 133 Размер: 2.89 Mb Комментариев: 0 Рейтинг:

Подробно EmuZWin v2.6 [скачать]  Популярные 01.03.2007
один из самых быстрых и корректных в плане точности эмуляции, эмулирует Spectrum-128K / Spectrum-48K, TR-DOS, поддерживает сохранение/загрузку популярных снап-форматов (SNA, Z80), понимает так же форматы дисков TR-DOS (TRD, SCL, HoBeta) и загрузку большинства форматов ленты (в том числе TAP, TZX), и других, и этот список может расширяться написанием плагинов. Имеет очень удобную возможность: переп....
Скачали: 226 Размер: 978.15 Kb Комментариев: 25 Рейтинг:

Подробно Multi-Machine v1.30b [скачать]  Популярные 01.03.2007
Подтверждая свое имя Multi-Machine, этот эмулятор поддерживает несколько платформ Spectrum (16/48/48+/128/+2/+2A/+3), также поддерживает Sinclair's Z80 и Z81, Timex Sinclair 1000 и 2068, Amstrad CPC series, и Jupiter Ace, и Enterprise. Сейчас продолжаются работы по обеспечению совместимости с PCW series, MSX series, и TRS-80 series. Multi-Machine поддерживает все основные типы файлов, таких, как .....
Скачали: 74 Размер: 1.11 Mb Комментариев: 23 Рейтинг:

Подробно ZX Spectrum Navigator v1.11 [скачать]  Популярные 01.03.2007
прекрасная программа в стиле DOS Navigator с подобными же функциями как для файлов MS-DOS, так и для различных форматов спектрумовских файлов (TRD, FDI, FDD, HoBeta, SCL, TAP, ZXZIP)....
Скачали: 143 Размер: 0 bytes Комментариев: 1 Рейтинг:

Подробно TRD Editor v1.11 [скачать]  Популярные 01.03.2007
программа для формирования, просмотра и редактирования файлов образа диска TR-DOS. Интерфейс выполнен в стиле Norton Commander. Поддерживает форматы TRD, SCL, HoBeta....
Скачали: 144 Размер: 0 bytes Комментариев: 26 Рейтинг:

Подробно Spec256v1.2 [скачать]  Популярные 01.03.2007
Sinclair ZX Spectrum emulator in 16/256 colors mode....
Скачали: 104 Размер: 0 bytes Комментариев: 1 Рейтинг:

Подробно ZX Mak 0.282 (Russian) [скачать]  Популярные 01.03.2007
Программа ZXMAK предназначена для операционных систем MS Windows 9x/ME/NT/2k/XP и превращает Ваш IBM-PC-совместимый компьютер в Спектрум. Ее основные возможности: Эмуляция ZX Spectrum 48/128K, Pentagon 48/128/512/1024K, ZS Scorpion 256/1024K, Profi 1024K, возможна эмуляция расширенной памяти ATM 512K. Эмуляция интерфейса Beta 128 (TR-DOS) и дисководов (диски эмулируются специальным файлом). Эмуля....
Скачали: 133 Размер: 584.54 Kb Комментариев: 0 Рейтинг:

Подробно ZX-32 v1.03a+v2.00.04.04 beta [скачать]  Популярные 01.03.2007
Самый лучший эмулятор для Windows перед появлением UnrealSpeccy. Превосходный интерфейс, куча настроек, скрытые возможности (понажимайте например ALT+разные клавиши). Нет TR-DOS, зато куча достоинств: имеет настройку multicolor-эффектов как Pentagon (v.2) или фирменные машины и очень хорошо их воспроизводит, включая эффекты на бордюре....
Скачали: 91 Размер: 0 bytes Комментариев: 29 Рейтинг:

Подробно ZX Mak 0.282 (Russian) [скачать]  Популярные 17.02.2007
Новый эмулятор под Windows. Удобный интерфейс. Хорошая эмуляция TR-DOS....
Скачали: 68 Размер: 0 bytes Комментариев: 0 Рейтинг:


[ Назад | Начало ]
Social net
Сатьи

Все статьи
Друзья
Сайт skeletora
ОНАПТ
OLD-HARD.RU


Webmaster Andy
Copyright©1998-2014 Odessa


Открытие страницы: 1.93 секунды и 10 запросов к БД
Хостинг
Регистрация домена
free counters