Форум vvm

Главная категория => Радиосвязь => Тема начата: RDM от 09 Марта 2017, 19:57:28

Название: ZX - spectrum его клоны и все все все
Отправлено: RDM от 09 Марта 2017, 19:57:28
А в 93 у меня появилось вот ЭТО, что изменило жизнь навсегда...Сколько ночей проведено за ним, освоен BASIC, ассемблер Z80, месяца 3-4 писал "справочник по транзисторам" на ассемблере,с поиском и выводом распиновки на экран,  эх все пошло прахом...
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:01:45
А в 93 у меня появилось вот ЭТО, что изменило жизнь навсегда...Сколько ночей проведено за ним, освоен BASIC, ассемблер Z80, месяца 3-4 писал "справочник по транзисторам" на ассемблере,с поиском и выводом распиновки на экран,  эх все пошло прахом...

Вот ЭТО я собирал сам, плату купил на Митьке в Москве. 48 спекки.
А еще мы мутили Орион 128, 256, 512 ... Нарисовали с друганом для него ОС на основе СР/М -
с многозадачностью, программными и аппаратными прерываниями, музыкой на ямахе )
Впрочем, долго писать ... Альтаир-ДОС 3.0 называлось.

RDM - недокументированные команды Z80 поди тоже знаешь ? ))))

Кстати, спекки вполне так жив
http://zx-pk.ru
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: Newkid от 09 Марта 2017, 20:07:47
В 93 я все лето отработал мойщиком машин, чтобы купить вот такой аппарат, правда был он не красным а белым.


Название: Re: ZX - spectrum его клоны и все все все
Отправлено: RDM от 09 Марта 2017, 20:09:38
Цитировать
RDM - недокументированные команды Z80 поди тоже знаешь ? ))))
Вот сейчас напрягся, и...ничего не помню применял точно, для экономии места памяти, при организации задержек, еще чего то там.
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:12:00
Цитировать
RDM - недокументированные команды Z80 поди тоже знаешь ? ))))
Вот сейчас напрягся, и...ничего не помню применял точно, для экономии места памяти, при организации задержек, еще чего то там.

Работа с частями индексных регистров, например
Недокументированные команды

При использовании 8-разрядной шины данных непосредственно можно реализовать только 25 6 ко-
дов команд (28=256). Остальные 440 (696-256) кодов команд Z80 являются двухбайтными — первым
байтом кода в них стоит один из четырех префиксов: #СВ, #DD, #ED, #FD*. Следовательно, кроме
описанных 696 кодов команд возможно составить еще много вариантов «неучтенных» кодов. Выпол-
нение некоторых из них может привести к вполне осмысленным результатам. Эти коды составляют
так называемые недокументированные команды. В фирменных описаниях процессора эти команды не
приводятся, однако многие программисты пользуются ими: иногда для удобства, иногда из сооб-
ражений секретности (отладчики обычно «не берут» такие команды), иногда для позы, мол, по-
смотрите, какой я умный.

Чаще всего применяются недокументированные команды, работающие с частями индексных регист-
ров как с 8-разрядными регистрами общего назначения. Эти регистры, верней, части регистров
обозначаются IXh, 1X1 (старший и младший байты регистра IX) и IYh, IY1 (старший и младший
байты регистра IY).
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:19:55
Цитировать
RDM - недокументированные команды Z80 поди тоже знаешь ? ))))
Вот сейчас напрягся, и...ничего не помню применял точно, для экономии места памяти, при организации задержек, еще чего то там.

vol.2

Вот ано !!!
В прицепе сама книжка. По ней учился, как не надо программировать ? )))
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:23:07
Там еще были недокументированные команды, касающиеся уровней прерываний и определения
типа проца. И мы их активно использовали. Но, каюсь, забыл. С 1993 года много времени прошло.
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: RDM от 09 Марта 2017, 20:26:44
У меня вот "учебник" был. Еще ZX РЕВЮ  :'(
До сих пор поражаюсь, КАК в 32 кбайтах (+16 ПЗУ) делали "шедевры".
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:28:41
Скажу даже больше. Я разбирал код игрушки Silent Service, портированной с МС-ДОС на спекки,
с неё портированный на i8080 (и в коде i8080 были тоже недокументированные команды),
и это всё дело портировал на Z80. Притом успешно. А вам слабо ?
Вот откуда пошли мои прошивки для ЧМП ... После такого опыта было просто стыдно опозоритья
и не сделать для коллег нужную прошивку ... Ну и делал, в меру умения и мазгов.
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: RDM от 09 Марта 2017, 20:37:23
Цитировать
А вам слабо ?
Не...у меня мозгов хватило только, "старый" индикатор на ЭКР2102 "запустить" , через ВВ55, по прикалывался над коллегами и клиентами. Вставишь прошивку в ккм а там на индикаторе ПРИВЕТ ВАСЯ.. ;D
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:38:58
У меня вот "учебник" был. Еще ZX РЕВЮ  :'(
До сих пор поражаюсь, КАК в 32 кбайтах (+16 ПЗУ) делали "шедевры".

Хуя ты загнал. На пикче Скорпион 256. Никак не 32 кб. А еще были монстры
АТМ - можно в Радио так 93 года посмотреть. Они там рекламу гнали.
Прицепили клаву от PC, еще какую то херню. И уже тогда железо делали на ПЛМ (погугли, что это).
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: RDM от 09 Марта 2017, 20:49:46
Цитировать
Хуя ты загнал. На пикче Скорпион 256.
Да это просто для понтов была картинка, там все работало даже на 16 к версии.
Потом прикупил "СПАРК128" с 2 дисководами 5,25, принтер STAR матричный, а он сука русского шрифта не имел, пришлось потеть, написать типа драйвер принтера на tasm-е который брал код буквы и в графическом режиме загружал в принтер...
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 09 Марта 2017, 20:51:56
Цитировать
А вам слабо ?
Не...у меня мозгов хватило только, "старый" индикатор на ЭКР2102 "запустить" , через ВВ55, по прикалывался над коллегами и клиентами. Вставишь прошивку в ккм а там на индикаторе ПРИВЕТ ВАСЯ.. ;D

Меня в технаре хватило, чтобы ввести в ступор молоденькую училку по информатике.
Дали нам стенд на ВМ80, и с 7 сегментными индикаторами.
Типа, вот вводите коды в асме, а биос стенда покажетЬ результать ...
Ну я и ввел. Программу в цикле, которая копировала память ОЗУ с адреса 0 в адрес 1 (копирование) и т.д. Счетчик цикла был FFFF
В результате все 64 кб заполнились одинаковой константой, все это дело попало и на адресацию
внешних девайсов (подозреваю, что то же ВВ55). В результате на индикаторах отобразился дикий бред,
как я и ожидал. А училка с благоговением спрашивала - а как ты запрограммировал индикаторы ?
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: RDM от 18 Марта 2017, 20:30:36
Цитировать
Меня в технаре хватило, чтобы ввести в ступор молоденькую училку по информатике.
Дали нам стенд на ВМ80, и с 7 сегментными индикаторами.

Вот, откопал свою дипломную работу в технаре...С друганом делали...Самый прикол, сейчас запустил тесты там...пройти не смог. ;D
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: AndrY666 от 28 Марта 2017, 03:28:15
А я был тогда мелким и просил денди(94год вроде, может чуть позже), но мне купили PROFI (Spectrum128).
С дисководом 5.25, отец его в системник собрал.
У него часто дохла память, как помню стояла в кроватях специально для быстрой замены.

   
Это было так круто, прям видео, по сравнению с компьютерным классом с "электроникой" в школе.
На в бейсике 128 мелодии(микруха Ямаха стерео) писал и на магнитофон записывал. рисовал полет на луну:)), тесты всякие, ассемблер(но мне это нудно тогда казалось)

И тогда же начался "коммерческий" ремонт. Китайские приставки с другом паяли, провода, джойстики.
И ПЕРВЫЙ СХЕМНЫЙ:)) ремонт:
с электроникой в голове было еще туговато, НО:
взяли в ремонт 2 приставки, у них обычно две стандартных платы было (TV/AV  и плата с процем). Далее наверное понятно :)))
1 ремонт. + 1 диагностика:)))
Через год у каждого по приставке, но тогда уже детали научились менять. Когда отец у меня ее просек, в форточку выкинул:)) Нехрен телик сажать.
И игры бывают полезны:))
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: taskom от 12 Мая 2017, 08:25:45
а я сейчас взялся клон восстанавливать "СИРИУС СТ", как нибудь фото выложу, со схемой правда туго, нет подходящей, если у кого есть поделитесь пожалуйста
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: Slava от 18 Августа 2017, 20:21:52
В 93 я все лето отработал мойщиком машин, чтобы купить вот такой аппарат, правда был он не красным а белым.


На самом деле фирменный Спектрум был сделан на ПЛМ .
Имеется в виду не сам процессор , а перифирия .
Фирменный я видел в коммисионке севастопольской в 1990-ом году.
Остальное это были клоны - ленинградские , краснодарские ... и т.п.
И книжки были на ксероксе напечатаны . ZX-Ревю уже потом пошел .
Золотое время было . Свой собранный лично был продан мной в 1992 во Владивостоке
за 1200 .
Жаль многое потеряно , поищу на досуге что осталось .
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: vvm от 18 Августа 2017, 20:33:13
В 81 году на ПЛМ ... ?
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: procesor от 18 Августа 2017, 21:13:00
ЭХ когда то ,это было)))
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: Slava от 18 Августа 2017, 21:36:49
В 81 году на ПЛМ ... ?

Да , именно так . Сэр Синклер замутил тогда такую тему .
Тогда же процессор был с внешним ПЗУ -ломай( то есть копируй ) не хочу .
И всю перефирию вывел на заказную ПЛМ .
А каждый регион тогда еще СССР , клонировал его матрицу по своему .
Название: Re: ZX - spectrum его клоны и все все все
Отправлено: Two_byte от 19 Августа 2017, 20:52:19
Я не знаю, как в 81-м (82-м наверное), но Т34ВМ1 (ПЛМ) появилась в 93-94-м. и у меня уже был ленинград48 с прошивкой от 91-го года. Там монитор хороший был встроен, ну и "мэджик баттон".