"Специалист" на 6502

Обсуждение советского компьютера Фахiвець / Специалист и его развитие

Moderator: Lavr

User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Я так и не понял откуда взялось сравнение специалиста и макинтоша - это АБСОЛЮТНО разные машины...

Про структуру экрана мака можно почитать тут:
The video generator uses 21,888 bytes of RAM to compose a bit-mapped video
image 512 pixels wide by 342 pixels tall. Each bit in this range controls a
single pixel in the image: A 0 bit is white, and a 1 bit is black.

There are two screen buffers (areas of memory from which the video circuitry
can read information to create a screen display): the main buffer and the
alternate buffer. The starting addresses of the screen buffers depend on
how much memory you have in your Macintosh. In a Macintosh 128K, the main
screen buffer starts at $1A700 and the alternate buffer starts at $12700;
for a 512K Macintosh, add $60000 to these numbers.

Each scan line of the screen displays the contents of 32 consecutive words
of memory, each word controlling 16 horizontally adjacent pixels. In each
word, the high-order bit (bit 15) controls the leftmost pixel and the
low-order bit (bit 0) controls the rightmost pixel. The first word in each
scan line follows the last word on the line above it. The starting address
of the screen is thus in the top left corner, and the addresses progress
from there to the right and down, to the last byte in the extreme bottom
right corner.
как видим - нет ничего общего со спецом - у спеца экран представлен 8-битными байтами - сверху-вниз слева-направо, у мака же экран представлен 16-битными словами - слева-направа и только потом сверху-вниз

это плюс к тому что у одного 8-битный проц, а у другого - 16-битный...

так что давайте не будем вводить интернетовскую общественность в заблуждение повсеместно повторяя, что спец это клон мака...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

MC68k wrote:О! Гуру пришел. вот его и спросим. :) увидел ты макинтош 128, прочитал доки(ага простой советский препод ПТУ), захотел сделать такой же. из доступных деталей - ВМ80 ВВ55 РФ2 всякие счетчики, дешифраторы и мелкая логика. что получится?
небыло док по маку даже близко в ссср...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote: Apple ][ -> АГАТ
Ты прочитай хотя бы на http://www.zx.pk.ru/ из чего АГАТ делали!
Ну не было у нас клонов этого процессора.
И как "Микро-80" делали, почитай, это хоть задокументировано авторами...
Не стОит уподобляться историку-геометру Фоменко с несуществующими праллелями!

Там свои "холивары" в МЭП СССР неслабые были.
Похоже, "пилить бюджет" это историческая традиция этой страны.
Last edited by Lavr on 08 Aug 2011 08:08, edited 3 times in total.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote: статья в МПСС опять же появилась после мака
Это отсюда сейчас хорошо всё видно. А тогда - не достать ему "мака" было в Днепродержинске. :wink:
Прям ей богу вопрос fifan-a напрашивается... и аналог американской поговорки про Вудсток: "если вы помните за СССР - значит вас там не было".
Но подойдём к делу с другой стороны. "Мак" всё-же стараниями ЦРУ был подброшен в СССР в 1984 год непосредственно Волкову.
Потому как при такой замечательной схеме на всём гигантском пространстве СССР второго "гениального провидца", способного оценить супер-схемотехнику "мака" попросту не нашлось... :(
Все дебильно вцепились в "Спектрум", считая его супер-пупер самым простым!
А у него ведь в оригинале и рядом никаких счётчиков регенерации не стояло!

Так в чём же дело? Происки ЦРУ или Волков - единственный в СССР гениальный инопланетян, способный оценить всем доступную, но никем не понятую схемотехнику "мака" ?

А вообще принято ссылаться на источники - где Волков мог увидеть схему "мака" в Днепропетровске в 1984 г.?
В каком печатном издании или листовке? В 1984-м ещё и перестройкой не воняло.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

MC68k wrote:
HardWareMan wrote:Я считаю так. Давайте смотреть аппаратные особенности маков, которые попадают под подозрение "мотива". Сразу станет ясно, ху из ху. Желательно схемки, господа, схемки.
формирование картинки(поменять X и Y), карта памяти(урезать 16бит до 8 и соответственно 64к всего адресного пространства), загрузчик, в котором ничего нет, только загрузка системы.
ну с такой широкоформатной логикой любой комп можно под мак подогнать :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Я с большим интересом занимаюсь процессором 6502 и в связи с этим копаюсь
в принципах организации работы таких "железных призраков" прошлого
как «Apple I», «KIM-1», «Apple II», «Commodore PET», «Atari», «BBC Micro» и т.д.

Раньше я как-то не обращал на них внимания, но при ближайшем рассмотрении
оказывается, что для построения системы отображения видео, если я не ошибаюсь,
практически во всех из них применяется БИС специализированного видео-контроллера.

Выходит, что схемы, где микропроцессор 6502 подвешен на схему прозрачной регенерации
ОЗУ, синхронно с которой работает сдвиговый регистр формирования видео-сигнала, - такой
схемы персонального компьютера практически и не было
? :o

В этом плане даже "Спецтрум", хотя он и на z80, строго говоря, нельзя назвать прототипом
"Специалиста".
Его ULA-сопроцессор всё же притормаживал z80.

И ещё один момент... возможно, я ошибаюсь, но поправьте меня: а что, супер-дешевый и
простой 6502 не умел переводить свои шины в высокоимпедансное состояние? :roll:
MOS Technology 6510 wrote:MOS Technology 6510 — микропроцессор, разработанный компанией MOS Technology.
Является модификацией очень успешного процессора 6502.
Основным изменением стало добавление двух 8-разрядных портов ввода-вывода общего
назначения. Однако, в наиболее распространённых вариантах 6510 доступно только шесть
внешних линий ввода-вывода. Помимо этого, шина адреса могла переводиться в
высокоимпедансное состояние
.
Last edited by Lavr on 21 Feb 2015 02:01, edited 1 time in total.
iLavr
aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

И ещё один момент... возможно, я ошибаюсь, но поправьте меня: а что, супер-дешевый и
простой 6502 не умел переводить свои шины в высокоимпедансное состояние?
Похоже действительно не умел -
в болгарском журнале "РадиоТелевизияЭлектроника" (вроде такое
название) была схема компа на этом процессоре - стояли
аналоги КП11 для переключения шин, и в статье была ссылка на
эту особенность процессора. А контроллер был сделан на
контроллере CRT 65xx - аналог моторолы первых CGA.
PS:
мне поэтому он и не понравился..
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Очень хочется спросить у самого Волкова, что было бы, будь в то время более доступным не вм80 ,а (.... ну не знаю, как бы назывался советский вариант 6502 ), или в любом количестве в магазинах имс из братской Българии СМ630 ?
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:(.... ну не знаю, как бы назывался советский вариант 6502 )
Ну он как бы без бы назывался 4К602ВМ1 (разработка НПО Физика).
Но был, как и сам 580-й, в то время весьма не шибко доступен...

Ну а поскольку от Волкова мы это точно не узнаем, мне думается, он его и в мыслях не держал,
я решил проверить эту идею сам, раз уж не увидел ничего похожего на западе...

Я заказал из Китая 6 штук современных аналогов 6502 и попробую вписать их в оставшийся
у меня неоконченный экземпляр "Специалиста" на макетке, как будет время.
Для этого я и потужился над написанием своего эмулятора-отладчика 6502, но из предварительных
соображений вижу, что это будет "Специалист" на 6502, а ЧУДА не будет, поскольку раз уж он
не имеет соместимости ни с чем программно, проблема отсутствия софта будет иметь место.
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Lavr wrote:..Ну он как бы без бы назывался 4К602ВМ1 (разработка НПО Физика).
Но был, как и сам 580-й, в то время весьма не шибко доступен...
Ну вот, я был неинформирован об этом. :(

Впрочем не разстраиваюсь - во первых всё знать невозможно, а во вторых - благодаря Вам узнал же ! :rotate:

Ну а ЧУДА мы собственно и не ждём, что получится, с тем и поздравим.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:
Lavr wrote:..Ну он как бы без бы назывался 4К602ВМ1 (разработка НПО Физика).
Ну вот, я был неинформирован об этом. :(
Как можно заметить, я тоже об этом узнал не ранее, чем 3 года назад... 8)
Lavr [color=red]08 Авг 2011[/color] wrote:
MC68k wrote: Apple ][ -> АГАТ
Ты прочитай хотя бы на http://www.zx.pk.ru/ из чего АГАТ делали!
Ну не было у нас клонов этого процессора..
Ну и поскольку я сразу поинтересовался подробнее - то это огромный раритет у коллекционеров.

Image
Источник
Советский вариант микропроцессора 65С02 был разработан в конце 1980-х годов в московском Научно-исследовательском центре физики и технологии НИЦФТ (НПО Физика). В качестве основы был использован микропроцессор R65C02P2 фирмы Rockwell. Микропроцессор 4.К602ВМ1 с приёмкой 5 (диапазон рабочей температуры −60…+125 °C) обеспечивал работу на частоте до 1 МГц, с приёмкой ОТК (диапазон температуры 0…+70 °C) — до 2 МГц. Особенностью использованного НИЦФТ технологического процесса была возможность высоковольтного (до 18 В) питания микропроцессора, что обеспечило ему высокий «разгонный» потенциал. В частности, при питании напряжением 15 В была получена устойчивая работа микропроцессора на частоте 5 МГц.
И я выделил все материалы по "Специалисту" и 6502 в отдельный топик, приглашая всех,
кому это интересно, подумать здесь над схемотехникой этой связки.

Сразу скажу - я отказался от мысли выдирать процессор из "Денди" хотя сначала вариант
казался мне более доступным.
Но "Денди" - он слишком уж "Денди" ... :lol:

Поэтому я попросил своего знакомого с "лёгкой" на покупки рукой заказать мне их в Китае.
Он мне сказал уже, что покупка прошла удачно и процы уже идут в Россию.

Честно говоря, что мне не нравится в 65хх - все они немного разные при кажущейся схожести.
Так что я даже пока точно не знаю, что купил, поскольку и выбора-то особо не было.
Но вроде как чипы от Rockwell...
Были 2 лота - второй подешевле, мгновенно оплатили именно его, поскольку я хотел
их 6 штук. Покупку сделали прямо с моего служебного компа - теперь дело только
за почтой России.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Современная реинкарнация работает на 14 МГц (кстати их есть у меня)...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:Современная реинкарнация работает на 14 МГц (кстати их есть у меня)...
Ну у тебя http://www.jameco.com есть - а мне оттуда доставка как чугунный мост... да,
может, и санкции еще.
Так что мне только Алибаба и Алиэкспресс...
14 МГц - это хорошо, но в "Специалист" придется вписывать на 2 или на 4 МГц.
Всё ж это древний монстр, а изменять я много не смогу - у меня полностью собран
синхрогенератор уже.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

В смысле я могу частным письмом послать один штук "Лавру до востребования" с пометкой "gift" ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:В смысле я могу частным письмом послать один штук "Лавру до востребования" с пометкой "gift" ;)
Да уже купил 6 штук - уже в России они, ~300 p. доставка.

Послать-то ты можешь, но весь вопрос - как оно дойдет.
Я хоть и ближе живу, но я так понимаю, что jdigreze так Новогоднего слона и не получил?

А 6 штук я купил чтоб уж быть уверенным, что если я грохну 1 штуку - то "шоу будет продолжаться"... :wink:
iLavr