Внутри CPU: Intel 8080
Вставка
- Опубліковано 14 вер 2018
- История и краткое описание внутренней структуры микропроцессора Intel 8080, созданного Федерико Фаджином и Стэнли Мейзером.
Поддержать нас
Сбербанк: 2202 2008 1515 8744
Тинькофф: 5536 9137 7940 5055
ЮMoney: money.yandex.ru/to/4100176570...
Патреон: / houseofnhti
Спонсировать: / @houseofnhti
Текст читал maxmeh: / @maksmeh
Подробное рассмотрение внутренностей 8080: vintageteardown.com/die-photo/...
Спецификация 8080: vintageteardown.com/wp-content...
Мы в ВК: nht_group
Группа в Телеграм: t.me/HouseOfNHTi01
Чат Телеграм: t.me/NHTi_chat
Яндекс Дзен: zen.yandex.ru/houseofnhti
Мы в Steam: steamcommunity.com/groups/nht-...
Twitter: / riddleriderone
Инстаграм: / house_of_nhti
Приятного просмотра! - Наука та технологія
Чем дальше, тем лучше, хотя с этим можно поспорить))
Мне кажется ARM1 эталонный выпуск- там про саму работу процессора и аппаратные особенности много было. Кажется и в 8008 было, вот не помню((( . Про РФ разработки не смотрел- не знаю. А в этом выпуске про внутренее устройство не так много, жаль
Интересно, будет ли обзор на 68k архитектуру
Да, будет.
House of NHTi спасибо, круто!
чем дальше от чего-то одного, тем ближе к чему-то другому (с) Кличко
@@houseofnhti Я, кажется, понял почему ваши "посредственные" видео больше собирают, чем такие полезные видео как этот, за счёт "с**чей" в комментариях, комментариев в тех видео становится гораздо больше и видео выходит выше в топе, а с топом приходит больше просмотров, лайков и дизлайков, и круг замыкается.
Великие люди создавали и создают подобные технологии и не только в вычислительных отрасли - во всех технолооических отраслях!
Неизвестные герои, которые сложным ежедневным упрямым трудом влияют на наши жизни настолько сильно... Обычный человек не в состоянии даже это понять (до того, как он этого всего лишится, конечно).
Только вдумайтесь, все материальные вещи вокруг вас кто-то произвёл. Кто-то морочился, думал о том, как это сделал, считал, просчитывал, в конце концов делал (или сделал искуственную машину, которая это сделал, что вообще отдельная песня). Всё вокруг! И теперь не только осязаемые вещи, но и логику, а в наш век мы особенно это ощущаем. Любой софт, любая деталь в нем - продукт мышления. Десятки тысяч неизвестных творцов своим трудом влияют на жизни миллиардов.
Хэх, прикольно
Это да. Но мы их имена никогда не узнаем. Нам представляют только тех людей, которые умеют разговаривать.
@@houseofnhti А бывает и так, что и разговаривать не умеют :)
Касательно топологии. На видео представлена топология процессора 8080А образца 1979г и несколько отличается от 8080 образца 1974г. про который речь. А неопознанный участок скорее всего буфер/коммутатор шины данных(она двунаправленная).
И что ты вобще такое сказал?
вы можете хоть иногда материться, а то ведь ничего не понятно)
это подтяжка порта (каждого регистра в отдельности) к высокому либо низкому состоянию
Прототип L-cash?
Кто учился ассемблеру 8080 на советском клоне КР580 ставьте лайки)
specx21 кто ж тебя так проклял?
@@zultulce Курс микропроцессорной автоматики устройств электроснабжения😐
Не только учились ,но и паяльником махали по всему семейству КР 580...:)
specx21 Это в каких годах? в 80-х?
@@zultulce в 2014☹️
Гейтс и Ален не работали же в Mits, они же сделали для него бейсик на эмуляторе, не имея компа, а потом уже представили его Mits.
Они проработали в MITS год, разрабатывая программное обеспечение для Altair 8800.
House of NHTi я сегодня досмотрел таки выпуск Дмитрия Бачило (шоу Кремниевые Титаны) про Microsoft, там он проясняет эту спорную ситуацию :-)
House of NHTi вот ссылочка на выпуск ua-cam.com/video/tQpKXvZ18Rk/v-deo.html
непонятная область это скорее всего 8 битный регистр Data. Там использовалась двунаправленная шина ввода-вывода. Режим которой переключался сигналом WR (запись/чтение). Одновременно с внешним регистром.
И для того, чтобы можно было принимать данные в процессор и выводить назад устройствам как раз и нужны ножки для входа и ножки для выхода.
так как размер корпуса был ограничен, то применили такое решение. Двунаправленный ввод-вывод.
Я так и подумал а еще больше мое предположение это то, что это как раз для цифровых клавиш на клавиатуре то биш для калькулятора предназначено
Очень познавательно!
Классный видеоряд
Спасибо. Теперь ясно, что Альтаир 8080, Zilog Z80 и Intel 8080 исторически связанны.
Раньше я об этом не знал.
Сюда ещё можно добавить Синклеровский ZX Spectrum, потому-что он тоже делался на Z80, а значит его процессор многим похож на альтаировский Intel 8080
Кстати во времена СССР у нас были советские клоны Z80 и 8080, а в журналах по радиотехнике печатали схемы с подробными инструкциями по сборке таких восьмибитных компьютеров. (из примеров могу привести сейчас только "Радио 86-РК")
Советский 8080 был не клон, а полностью заново скомпонованный кристалл, причем еще с доработками и исправлением некоторых ошибок оригинального 8080. А вот клон Z80 уже действительно был клон, причем клон скопированный с ГДР-овского клона, там даже надпись на кристалле не удосужились убрать при копировании))
@@and1488ify і знову двійка, Носенко. Все перепутал) 8080 содрали под чистую. Мой учитель информатики в 70-х работал на заводе "Кристалл" в Киеве, который как раз передирал 8080, и рассказывал, как у них в одной из комнат висели послойные фото кристалла размером 3х3 метра и как они месяцами его изучали и перерисовывали, а потом, когда наконец выпустили - всем дали премию и весь завод ушел в запой на 2 месяца) А в следующем американском журнале о комп. технике (советы их тогда привозили из америки чтобы следить за новинками) написали статью о том, что русские наконец-то смогли скопировать наш процессор 5-летней давности, но все равно так и не смогли разобратьчся зачем там такие-то и такие блоки, частота ниже (2 МГц у К580ИК80 против 2.5 у оригинала) и т.д. И никаких доработок ии исправлений там нету и быть не могло, смешно это слышать) А Z80 как раз "скомпоновали", как вы сказали, по-новой и сделали по сути функиональный аналог, исходя из спецификации процессора. Доказательством этому могуть быть отсутствующие незадокументированные инструкции оригинального Z80, которые были обнаружены (или раскрыты) позже, но поддержки которых нет у клонов (КР1858ВМ1 или Т34ВМ1, например).
@@and1488ify, Вы с К1801ВМ1 путаете. Тут да, полностью воссоздали систему команд и архитектуру PDP-11. В чем-то даже лучше оригинала, местами значительно ))
@@vadimtt72 нет, не путаю, КР580ВМ80А - функциональный аналог i8080A, но ни разу не клон, кристалл абсолютно полностью отличается, попутно там ещё исправили какой-то древний мелкий баг в командах, но я не помню подробностей. Был ещё ИК80А и тоже не клон, я даже хз чем они отличаются вообще. Короче они оба не клоны, а заново воссозданная архитектура.
@@andrsam3682 полностью передерать было запрещено, из-за возможного наличия закладок, этот процессор использовался в военной технике.
На 7:02 судя по количеству регистров это 8 битная отдельная озу для калькулятора а точнее для цифрового ввода клавиш цифровых на клавиатуре
Мне понравилось. Хотя, можно было бы упомянуть и показать КР580ВМ80.. Ностальгия, в общем...
самое крутое, что за столько лет многие фирмы то открывались, то банкротились, а интел как был топчик, так и остался)
Спс, очень познавательно! Жду еще что нибудь )))
Невероятно! Топ контент.
То что вы спрашивали очень похоже на блок сдвиговых регистров.
Люта инопланетные технологии , А говорят еще что их не существует )))
Какой-то звук неприятный. Я не знаю. Было бы это изображение, то я бы сказал, что оно слишком резкое и контрастное. Вот здесь так же, только про звук.
Олег Михайлов у тебя с головой проблемы, лечись
у него поп-фильтра нету
круто, спасибо, всю жизнь мечтал увидеть
Мечты у тебя какие то...странноватые
Очень приятное видео!
Мое первое знакомство и первая программка 2х2 с 48-ногим клоном этого проца (K580ИК80) состоялась в 1981г.
И по сути определило жизненную стезю. 8080, 8086, 8048, 80196, PIC16C711, PIC16F84, PIC16F87, PIC18F452, dsPI30F314, dsPIC33, STM32F0, STM32F4, STM32F3...Вот уже и пенсия!
40-ногим
@@andrsam3682 Я начинал с 48ногого, примероно в 1980году
sfrolov.livejournal.com/143527.html
В таком корпусе были и параллельный и последовательный порты (8255 и 8251). С ними я познакомился примерно в 1983году.
Очень круто, спасибо
Я так понимаю, закадровый текст и тексты в видео - делают совершенно разные люди ))))) и с друг другом вообще не контактирующие ;)
Есть небольшие расхождения.
Неймовірно цікаво.
Вроде просто рассказ о процессоре, но как красиво🥺
НУ МЫ ТО ЗНАЕМ ЧТО БИЛЛ ГЕЙТС ПОДНЯЛСЯ НА КОРРУПЦИОННЫХ СХЕМАХ СВОЕЙ МАМАШИ
Это старая история с IBM. К контексту этого видео она не имеет никакого отношения.
ЗдОрово! Еще бы простенькие однобанковые микроконтроллеры по полочкам разобрать, и их историю дать. PIC10f200, PIC12f508. Легендарная вещь ведь и до сих пор еще широко используются. Видел снимки внутренности PIC12c508 на хабре, но что там к чему относится, на фото не поясняется.
У меня был "Электроника МС 1502" -аналог Интел 8088. с огромным дисководом на 2 диска 5.25. Эх, было время.
Albert Gilm Ага, на одном флоппике система, на втором игрушки. После работы устраивали соревнования на звание чемпиона КБ по тетрису )))
У меня была К1-30 на 8-ми дюймовых дисках.
Го разбор 1801ВМ1!
1:47 Послушаешь характеристики и начинаешь думать что твой компьютер это супермашина
супер супер супер машина!
А так же могли делать процессоры военная советская промышленность, моя мать работала на таком заводе. На Брянской свалке я даже находил кремневые пластины
"Неизвестная область" - похожа на внутренние цепи питания.
без понимания азов электротехники и информатики нет малейшего представления как это работает
Это и не нужно многочисленным пользователям. Тем боле непонятно, что такое "азы электротехники и информатики".
Я знаю что это за непонятная область, это бэкдор😄
а не многова-то ли места под бэкдор ?
ав
Intel ME :)
Сдвиговый регистр алу))
раньше видео были более подробными
Скоро будут 20-минутные видео)
🙂
хм.странно.ролик сдела 15.09.2018 но уже как месяц известно что эпл это не миллиард а триллион баксов
Имелось в виду, что Apple стала стоить миллиард долларов ещё во время, когда в ней был Стив Джобс.
го что внутри i7
В процессорных войнах есть это.
Та структура в левой части из 8 похожих блоков - это точно флаговый регистр. Их было именно 8 бит, в которых хранился результат операции.
2:28 днем он директор фирмы а по ночам похищает, насилует и убивает проституток
"Непонятная область" - предположу: или флаговый регистр или то, что отвечает за обработку прерываний.
Вообще, чтобы точно не осталось непонятного, надо сидеть и срисовывать полную принципиальную схему :)
Регистров флагов у 8080 всего 5. Здесь же 8 однотипных структур, да и топология регистров по-проще. А прерывания обычно обрабатываются программно.
UAPable, вот именно, что здесь 8 структур, а флаговый регистр 8-ми битный, то что определено значение в ходе операций только для битов 0, 2, 4, 6 и 7 не говорит о том, что куда-то делись ячейки битов 1, 3 и 5, они вероятно есть, просто использованы так, что их значение не будет определено в результате работы АЛУ. Вряд-ли созданы только структуры под биты, значение которых определено, а остальные выводы шин в воздухе висят.
А на счёт прерываний, Вы посмотрите список команд процессора и увидите такие команды как RST0 ... RST7 - аккурат 8 команд (вызовы процедур обработки прерываний, софтверных прерываний), которым нужно что-то положить в стек и куда-то направить счётчик указателя адреса исполняемой инструкции, а это уже заслуживает отдельного блока на кристалле, так как не просто 8 транзисторов.
На кристалле 4758 транзисторов. Регистр по сути триггер, т.е. 2 транзистора, всего - 16 Теперь со измерьте площади. Если биты не определены, то зачем городить ненужные элементы? про запас? В те времена еще маркетологи не додумались отключать 6 ядер из 8-ми;)
Вы сами указали, что прерывания обрабатываются программно, зачем тогда дополнительные аппаратные средства - непонятно. Отдельного аппаратного блока прерываний в структуре процессора нет.
UAPable , флаговый регистр вероятно не совсем простой регистр, там ещё и сравнилки с элементами И и ИЛИ должны быть, чтобы работа всяких JNZ и RZ обеспечивалась. Никто ведь не сказал, что нужно строго всё на АЛУ упаковать и все работы с переносом и установки флага переноса при сдвигах. Площадь я соизмеряю с общим объёмом того, где и как используется флаговый регистр.
Что до прерываний, то я всё сказал, что хотел сказать. Думаю есть разница между "RST 0;" и "jmp 0;", кроме длины кода (что уже наталкивает на мысли, ведь если пеовое 1 байт, а второе 3 байта, то где-то же кто-то положил "недостаюшие" 2 байта, а 2 байта это 16 бит и это не 2 транзистора).
Склоняюсь к версии "прерываний". Поскольку первые клоны от СССР не умели работать с контроллером прерываний 8059 (580ВН59). На первых клонах ставили восьмиразрядный регистр К589ИР12
Загадочная область - может, нереализованная заготовка для расширения адресации...
7:04 это какой-то 8-ми битный регистр
Сейчас ардуинка больше умеет)
Бляха муха. А мы это умеем диагностировать,находить неисправности... Вот где черные кошки. В этих комнатах...
6000 транзисторов у 8080 не повторяйте русскую википедию, в английской вики указано 6000
Сдвиговый регистр
насчёт реверс инжинеринга в отношении 580 ик вм 80а это вы погорячились
кристаллы у них разные
даже по внешнему виду
а уж про то что сделать проц не имея технологии и понимании его работы уж вообще молчу
СССР мог делать сам и вм 80а и телевизор и телефон а отличии рт путинского гондураса
Павел Вайсберг Разработки советского союза были не хуже чем за бугром пока ЦК КПСС не принял решение что "копировать" дешевле чем разрабатывать, да и то это касалось в основном гражданской продукции.
Павел Вайсберг
И сколько слоев нужно было срезать?
286 уже скопировать не смогли, пришлось покупать лицензию.
В ЦК КПСС не зря так решили. Из-за того что партия объявила кибернетику лженаукой и в 40-х и 50-х в лагерях выморила всех более или менее продвинутых специалистов в этой области, СССР здесь безнадежно отстал от развитого мира. Разработки конечно были, но во первых они не были готовые для промышленного изготовления и требовалось еще много времени что бы их подготовить. А во вторых они отставали от западных разработок на десяток лет как минимум. А компьютерная техника требовалась здесь и сейчас и ни у кого не было времени ждать десяток лет пока свои разработки выйдут на необходимый уровень. Тем более что за это время западные разработки шагнут на 10 лет вперед. Потому было принято решение брать и копировать самые лучшие современные западные образцы и уже на их основе разрабатывать дальше. Но не срослось - союз распался и все закончилось.
Кстати идея не очень плохая сама по себе. Вот например китайцы успешно ее эксплуатируют копируя лучшие зарубежные разработки и на их базе создавая свои. Просто у СССР уже не было шанса из за периода застоя в 70-х во время которого СССР отстал от развитого мира, утратил экономическую независимость и самообеспечиваемость (даже хлеб покупали так как своего не хватало), а нефтекризис окончательно добил уже и так деградировавшую систему.
Станислав Медный Вообщето Китай тоже начинал с копирования и стал супердержавой. Если бы СССР последовал его пути, в корне подавив национализм и сепаратизм, сохранив свою научную и образовательную базу, кто знает, на каком уровне мы бы сейчас были. Но случился развал, младореформаторы и президент-алкаш.
В СССР выпускали процессоры???
Вплоть до копии 386-го. Но там отбраковка _такая_ была, что нужно было ещё пахать и пахать. Что в условиях распада страны стало тупо невозможно...
Валерий Князьков тупо забили... проще денег было заработать на импорте компов. Этот первый миллионер сделал состояние на экспорте пшеницы взамен поставки б/у компов.
Валерий Князьков
386-х точно не делали. 32-битная СМ1820 была на импортном Интел-386. А так аналог виновника обзора - 580-я серия. 16-битные - 1810(х86 совместимые), 1801(DEC PDP-11 совместимые) и их вариации
Если про 386 - да, реплики. Не очень удачно выпускали, всё же число транзисторов довольно велико, техпроцесс под такую плотность не успели отработать. А вот сабжевый проц полноценно отреверсили и, фактически, "собрали" заново. ВМ80А был даже получше оригинала кое в чём... Да у них и кристаллы по-разному выглядят.
говорят в ВМ80А даже какой-то баг исправили 8080, а на сколько знаю была куплена лицензия на 286, а 386 уже и не успели.
И ещё ошибка - 1,77/ 640 = 3. Но любой бы знаток сказал, что у 8080 нет таких команд, они минимум имеют 4 такта. Т.е. авторы не знакомы с темой никак. Это просто злобные барыги, зарабатывающие на просмотрах.
Но это же дебилы. Они не учатся, это психиатрическое заболевание. Невменяемость к информации. Им уже неоднократно указывали, они игнорируют. Потому что это не русские, а американцы. Рабы - шпионы. ))
И наконец цена - 621 за компьютер собранный, и 397 за комплект деталей, которые надо было паять и отлаживать, что не каждый радиоинженер может сделать даже сейчас.
Мало что не грамотны технически, даже названия фирм произнести не могут правильно
что , опять ?
ролик не содержит ничего
это знает любой кто держал в руках паяльник