Я выразил своё собственное замечание. А ссылками кидаться (и при этом поверхностно читать то, что по этой ссылке написано) - это твоя манера.Lavr wrote:Приведи ссылку, где твоё замечание верно и полно отражено.
Архитектура процессора 8080
Moderator: Shaos
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Может быть и так, но в моей манере диалога истина всё же появлется.b2m wrote:Я выразил своё собственное замечание. А ссылками кидаться (и при этом поверхностно читать то, что по этой ссылке написано) - это твоя манера.
А какая польза от того, что ты высказал своё собственное замечание,
порой ошибочное, и не прояснил никому и ничего?
Или нам конкурс объявить по выяснению реализации твоего замечания?
Знаешь как - так поправь неточные сведения... и нефиг пузыриться!
Нет ссылки - поправь сам.
А то ведёшь себя как мелочный, трусоватый, склочный и подлый мальчик.
Last edited by Lavr on 28 Sep 2012 15:34, edited 1 time in total.
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Польза в том, что "истина всё же появлется"Lavr wrote:А какая польза от того, что ты высказал своё собственное замечание,
порой ошибочное, и не прояснил никому и ничего?

О как сказал. "Реализация" "замечания".Lavr wrote:Или нам конкурс объявить по выяснению реализации твоего замечания?
И какова же квинтесенция концепции Вашей виртуальной вербальности?

Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
При всей её многогранности, в топике Архитектура процессора 8080 это обсуждениеb2m wrote:О как сказал. "Реализация" "замечания".
И какова же квинтесенция концепции Вашей виртуальной вербальности?
было бы оффтопом.
Не стОит разводить трололо, если нечего сказать по существу отмеченной особенности
Архитектуры процессора 8080, а именно:"из какого блока этой диаграммы попадает на
шину данных слово состояния процессора".
Кстати, вопрос интересный... У кого есть что сказать - You are wellcome!
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
580ВМ80 военной приёмки
Вот он 580ВМ80 военной приёмки:Lavr wrote:По крайней мере - явно видно, что я не "свистел", когда говорил, что отдельные
образцы нашего 580ВМ80 вполне свободно работали на 3.5 МГц...
А приборы с военной приёмкой могли потужиться и на 4...

Я заглянул в свои закрома...

PS. Приятный пост под номером 3333... но я не подгадывал - так вышло...

iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
![]() |
Вот даже из этой "самой правильной" блок-схемы i8080 на поставленный вопросb2m wrote:Вот из какого блока этой диаграммы попадает на шину данных слово состояния процессора
(то, в котором зашифрованы сигналы MEMR, MEMW, и т.д., а не флаги SZAcPC) в первом такте цикла
(одновременно с сигналом SYNC)?
ответа не найти...
Поэтому всегда испытываю недоверие к этим сомнительным "коробкам и стрелкам"...
И если внимательно сравнить все блок-схемы одного и того-же микропроцессора
i8080, приведённые в этом топике, недоверие только усилится...

Впрочем, степень детализации в блок-схемах отвечает подробности описания
процессов в МП, которые они иллюстрируют...
А вот из следующей блок-схемы отечественного аналога всё того же i8080 ответ
на каверзный вопрос b2m просто-таки очевиден!...


iLavr
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Но самый интересный блок на этой функциональной схеме - это СЗМ!
(слева - по внутренней магистрали данных подключен).
Об остальных я в той или иной мере был осведомлён и по схеме их назначение
прозрачно угадывается по аббревиатуре...
Но СЗМ... по привычке я его за регистр команд принял - но потом глянул
внимательнее - регистр команд - на своём месте...
А вот прочел - так оказывается

Вот уж о чем я точно никогда не знал, что такое существует в составе
интегральных схем микропроцессоров!
Точно говорят, "век живи - век учись"!
(слева - по внутренней магистрали данных подключен).
Об остальных я в той или иной мере был осведомлён и по схеме их назначение
прозрачно угадывается по аббревиатуре...
Но СЗМ... по привычке я его за регистр команд принял - но потом глянул
внимательнее - регистр команд - на своём месте...

А вот прочел - так оказывается

Вот уж о чем я точно никогда не знал, что такое существует в составе
интегральных схем микропроцессоров!
Точно говорят, "век живи - век учись"!

iLavr
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Ну так что, откуда дровишки то? Или военная тайна?
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Ты иногда заглядываешь в нашу библиотеку? Я все свои источники без утайки выкладываю.HardWareMan wrote:Ну так что, откуда дровишки то? Или военная тайна?
Не даю ссылки - админ наш кипятком от таких ссылок брызжет. Но ты-то ссылку знаешь...
iLavr
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Fanat
- Posts: 79
- Joined: 27 May 2011 04:25
- Location: Perm
Диаграмма из книги: Гришин Г.Г., Мошков А.А., Ольшанский О.В.,Овечкин Ю.А. Микропроцессоры. Справочное пособие для разработчиков судовой РЭА, 1987, 520 с.
Еще в ней есть подробная разбивка команд по циклам.
P.S. Оказывается, в теме "Proteus C++ DLL's" источник уже указали. Но пусть и здесь будет.
А если по теме топика, то самый надежный источник информации - это схемы устройств (или исходники программ). По идее должна бы уже всплыть схема subj. Оригинальная вряд ли. Ее кто-то из коллекционеров повесил у себя в специальной коллекционеро-бого-поклонятельной комнате. Так что увы.
Еще в ней есть подробная разбивка команд по циклам.
P.S. Оказывается, в теме "Proteus C++ DLL's" источник уже указали. Но пусть и здесь будет.
А если по теме топика, то самый надежный источник информации - это схемы устройств (или исходники программ). По идее должна бы уже всплыть схема subj. Оригинальная вряд ли. Ее кто-то из коллекционеров повесил у себя в специальной коллекционеро-бого-поклонятельной комнате. Так что увы.
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Схема subj по идее должна существовать. Читал я, что до 286-го схемы процессоровKolAnVi wrote:А если по теме топика, то самый надежный источник информации - это схемы устройств (или исходники программ). По идее должна бы уже всплыть схема subj.
эмулировались на логике в процессе разработки...
Да и у нас вон - даже "Эльбрус" Бабаяна был смоделирован на логических
элементах в процессе разработки...
iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Но что-то мне подсказывало, что блок-схему эту я ранее видел... хотя очень давно...Lavr wrote:Но бывают и очень интересные вещи! Я никогда ранее не видел вот такой подробной "блок-схемы" нашего процессора-прадедушки!
И тогда она мне своей "запутанностью" не понравилась...

Эта схема перенесена в упоминаемый на форуме источник из отечественного
"мануала" на микропроцессор КР580ИК80А, К580ВМ80А.
Называется этот документ объёмом в 100 страниц:
МИКРОСХЕМА(Ы) КР580ИК80А, К580ВМ80А (1)
Техническое описание и инструкция по эксплуатации
И13.480.018 ТО
Этот отечественный "мануал" остался мне в наследство от контроллера программируемого "Электроника МС2702".

Я уже упоминал здесь на форуме, что у меня этот очень непрезентабельный
на вид "мануал" в наличии имеется, но я в него не заглядывал, с тех пор, как приобрёл
справочник по микропроцессорным комплектам под редакцией Шахнова.
Но сейчас я раскопал этот непрезентабельный на вид "источник" на желтовато-серой бумаге...

У отечественного микропроцессора КР580ИК80А, К580ВМ80А был свой собственный
Главный конструктор: А.В.КОБЫЛИНСКИЙ

всё это микросхемо-творчество было
СОГЛАСОВАНО: с
Начальник отдела 30: А.А.ЦЕПКАЛОВ
28.09.1979г.
И допустил этот проц в производство
Зам. руководителя по качеству
В.Л.ГОЛЕМЕНКОВ
1.10.1979г.
Вот такие вот дела! И чтобы вспомнить, я советский "мануал" внимательно полистал...

Вот этот факт:

советский "мануал" не подтверждает...
Впрочем, вот этот факт в "мануале" также отсутствует...

Книга Гришина Г.Г. и др. Микропроцессоры. Справочное пособие для разработчиков
судовой РЭА. в части описания микропроцессора КР580ИК80А повторяет "мануал"
в значительной мере дословно.
iLavr
-
- Supreme God
- Posts: 16682
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Архитектура процессора 8080
У кого-нибуть есть подобного типа растактовка для инструкции XTHL, длиной в 18 тактов (5 циклов)?b2m wrote:Никуда его не девают, просто в 4-м цикле он не меняется.Lavr wrote:Так куда же девают РС во время LDA ADDR и STA ADDR?
А если по-другому, то как?
Вот растактовка по циклам:
M1 T1 выдача статуса (M1,чтение из памяти) и адреса PC
M1 T2 PC=PC+1
M1 T3 запись кода инструкции в регистр текущей команды
M1 T4 ничего (цикл М1 минимум 4 такта)
M2 T1 выдача статуса (чтение из памяти) и адреса PC
M2 T2 PC=PC+1
M2 T3 Z=шина данных
M3 T1 выдача статуса (чтение из памяти) и адреса PC
M3 T2 PC=PC+1
M3 T3 W=шина данных
M4 T1 выдача статуса (чтение из памяти) и адреса WZ
M4 T2 ничего (кроме изменения сигнала /DBIN)
M4 T3 A=шина данных
В "мануале" упомянута очень кратко, а по разным источникам - наблюдаю некоторый разнобой...

iLavr