Pull to refresh

Comments 44

6502 был любимым (по крайней мере, гиками)
американскими.
В СНГ самый популярный проц у гиков был Z80.

В общем-то неудивительно: сначала советская промышленность освоила 8080, и его по крайней мере можно было найти (в отличие от 6502, который полностью импортировался), Z80 его продолжил, и под них сделали собственные разработки компьютеров (Радио-86РК, Спектрумы...)
6502 остался в дорогих "Агатах" и т.п. зверях.


А для Запада было важнее, что 6502 стоил в 3+ раза дешевле конкурентов.

«В СНГ самый популярный проц у гиков был Z80.»
«Z80 его продолжил, и под них сделали собственные разработки компьютеров (Радио-86РК, Спектрумы...)»

… АОНы, мини-АТС,…

Там ещё разница во времени лет в 10. На момент популярности 6502 (конец 70-х/начало 80-х), на территории СНГ популярен не Z80, а "никакой". А ко времени Z80 в СНГ тот западный гик уже подрос и развлекался с каким-нибудь Motorola 68K.

Всё так. Почти.
Радио-86РК — на процессоре КР580ИК80.
Специалист — КР580ВМ80А.
Z80 массово пришёл позднее.
Нет. КР580ИК80 и КР580ВМ80А — это советские клоны, основанные на архитектуре Intel i8080A.
Z80 — отдельный совместимый процессор, основанный на доработанной архитектуре Intel 8080.

Изначально все так, но позже(начало 90х) народ менял ик80 на z80 в рк86

Что-то даже не знаю, кому в начале 90-х было интересно Радио 86 РК, когда спектрумы не собирал только ленивый.
6502 в СССР не имел шансов, тот миллион чипов, что был импортирован из Мексики, ушел на корявые Агаты, и это был… уже 90-91й годы. Не удивлюсь если тысяч 900 из той партии где-нибудь пылятся, ожидая своих археологов.
6502 штамповали в Болгарии на ИЗОТе с начала 1980-х, в рамках СЭВ их тоже было много.

Основная масса "клонов" Z-80 все же приходила из ГДР, где UA880 / UB880 выпускались серийно. Еще я сталкивался с очень приятным CMOS чипом, про который мне сказали, что он сделан в Минске, по видимому на "Интеграле", но не буду настаивать на этом, не вникал в деталях. Это был единственный в моей карьере самодельщика Z80, который вообще не грелся. ;)

6502 кстати был популярен в Болгарии, вроде бы его клон там сделали и выпускали. И линейка моторолы 6800 там фигурировала в журналах подозрительно часто. ;)

Терминатор тоже работает на 6502

получается, что оба самых известных робота в кино работают на одинаковом процессоре?

был разбор, что Т-800 работает на Z80.

Может Crusoe? За счёт морфинга эмулирует любую архитектуру.
«Терминатор тоже работает на 6502»

Если так, то их там довольно много.
T800 CPU

Как теперь развидеть плитку шоколада ​

многоядерный, однако…

В хрониках Сары Конор показали что это не процессор - это система на чипе, там и ПЗУ терминатора и проц и ОЗУ.

безумного робота Бендера

Прошу прощения, но это не так, он не безумный.


А за статью премного благодарен, приятно прочитать, что раньше так хорошо относились к написанию и проработке сценария.

В оригинале было слово ill-tempered, я затрудняюсь перевести его дословно. Будем считать, что Бендер безумен в хорошем смысле.

Кажется чокнутый или е***утый к его повадкам вполне подойдет.
Это, скорее, «вспыльчивый».

Мне кажется, идеально будет "больной на всю голову"))

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

с дурным характером, если говорить литературно.

Классная статья, спасибо. Сегодня устрою себе вечер просмотра футурами

Убить всех человеков
Бендер.

Не помню этой серии. Надо пересмотреть.
Спасибо)
У этого процессора остались какие то живые «потомки», как например у 8051?
Насколько я знаю, нет.

Оригинальный 6502 оставил идейных наследников (архитектурно аналогичных или бинарно совместимых) в виде WDC 65816, Sony SPC700, и некоторых менее заметных единичных случаев. Сейчас вроде всё ещё существует WDC 65C265 на основе 65816.

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

пример этого чуда

Я бы не сказал, что сильно похож, по крайней мере не до прослеживаемого родства. Характерная особенность 6502 - фактически всего один регистр (аккумулятор), который может участвовать в вычислениях, и два индексных, которые можно загрузить из аккумулятора, и они применяются для смещения адресов загрузки-записи. Большая же часть кода для 6502 состоит из чтения и записи памяти, то есть сплошные LDx STx. Получается очень многословный, очень примитивный по выполняемым действиям на каждую команду код в таком духе:

Пример кода 6502, работа с 16-битными значениями
frame_compensate_pal:

	lda <FRAME_NUM+0		;3
	sec						;2
	sbc <FRAME_MIN+0		;3
	sta <FRAME_TEMP+0		;3
	and #7					;2
	tax						;2
	lda <FRAME_NUM+1		;3
	sbc <FRAME_MIN+1		;3
	lsr a					;2
	ror <FRAME_TEMP+0		;5
	lsr a					;2
	ror <FRAME_TEMP+0		;5
	lsr a					;2
	ror <FRAME_TEMP+0		;5
	sta <FRAME_TEMP+1		;3
	ldy #<pal_frame_skip	;2
	lda <FRAME_TEMP+1		;3
	clc						;2
	adc #>pal_frame_skip	;2
	sta <FRAME_TEMP+1		;3
	lda (FRAME_TEMP),y		;4
	and pal_frame_mask,x	;4=65t
	beq :+
	
	jmp frame_change
:

	rts
Да это просто Step5/7. У него, правда, от 2 до 4 аккумуляторов, и основан он был на 68302.
Да уж, у вас тут, господа Гики, своя атмосфЭ'ра))))
Sign up to leave a comment.

Articles