В наше время большинство портативных устройств работает на базе достаточно мощных микроконтроллеров, которые способны запускать даже интерпретируемый код на Lua/Python. Чего уж там говорить — даже современная кофеварка или умный электрочайник может быть в разы мощнее оригинального IBM-PC, не говоря уже о автомобильных бортовых компьютерах, которые зачастую мощнее топовых ПК из начала нулевых. Но давайте вспомним конец 90-х и начало 2000-х, когда разработка собственной электроники была практически недоступна рядовому пользователю, а микроконтроллеры программировались в основном только на ассемблере. Недавно я нашёл некоторую информацию о том, какой процессор вероятно использовался в таких знакомых нам приставках Brick Game, которые мы называли «Тетрисами»! Более того, мне удалось найти полный даташит с описанием всех модулей этого процессора, который гордо можно назвать «система на кристалле». Какой была разработка микроэлектроники в 90-х? Читайте в статье!Читать полностью »
Рубрика «Процессоры» - 2
Процессор, который использовался в «Тетрисе»: на каких SoC работала недорогая микроэлектроника в 90-х?
2023-09-22 в 8:01, admin, рубрики: 2000е, 90е, asm, bodyawm_ништячки, brick, brick game, brickgame, tetris, ассемблер, диковинка, микроконтроллеры, микропроцессоры, Процессоры, ретроHuawei будет использовать китайские чипы даже в том случае, если они морально устарели. Перспективы компании
2023-09-17 в 16:52, admin, рубрики: huawei, гаджеты, ПроцессорыМы уже писали о том, что китайская компания Huawei, несмотря на санкции со стороны США, успешно выпускает различные устройства. Более того, компания выпустила новый процессор с использованием 7-нм техпроцесса второго поколения. Произведен этот процессор компанией SMIC, которая, насколько можно судить, постепенно совершенствует технологические процессы и выпускает все более современные чипы. Тем не менее, компоненты, выпускаемые этой компанией, отстают от передовых чипов, выпускаемых TSMC и другими контрактными производителями. В Huawei считают, что это не страшно, главное — то, что уже есть возможность выпускать такие компоненты даже под санкциями. Подробности — под катом.
Читать полностью »
Проектируем самодельный 16-битный CPU в 2023 году
2023-08-30 в 13:00, admin, рубрики: cpu, ruvds_переводы, макетная плата, проектирование процессоров, Процессоры, самодельный процессорДля создания самодельного CPU требуется большое количество чипов логики. И в самом деле разумно, что для реализации регистров, счётчика команд, АЛУ и других компонентов CPU на логике TTL или CMOS действительно необходимо существенное число чипов. Но сколько конкретно?
Я попытался оптимизировать свой самодельный CPU, минимизировав количество чипов логики, чтобы ответить на вопрос: какое минимальное число интегральных схем требуется для полного по Тьюрингу CPU без CPU?
Мой ответ: для создания 16-битного последовательного CPU нужно всего 8 интегральных схем, включая память и тактовый генератор. Он имеет 128 КБ SRAM, 768 КБ FLASH и его можно разгонять до 10 МГц. Он содержит только 1-битное АЛУ, однако большинство из его 52 команд работает с 16-битными значениями (последовательно). На своей максимальной скорости он исполняет примерно 12 тысяч команд в секунду (0,012 MIPS) и, среди прочего, способен выполнять потоковую передачу видео на ЖК-дисплей на основе PCD8544 (Nokia 5110) с частотой примерно 10 FPS.Читать полностью »
Как загружается процессор Intel x86
2023-08-22 в 8:01, admin, рубрики: coreboot, dram, GbE, intel, IP, ROM, sipi, timeweb_статьи_перевод, UEFI, x86, железо и электроника, ОЗУ, ПроцессорыКогда мы включаем компьютер, он успевает совершить несколько этапов работы ещё до того, как загрузится операционная система. В этом посте будет рассмотрено, как загружается типичный процессор с архитектурой x86. Это очень сложный и многоступенчатый процесс. Здесь его структура будет представлена только в самом общем виде. От загрузочной прошивки зависит, каким именно путём процессор придёт к тому состоянию, в котором сможет загрузить операционную систему. Мы проследим этот процесс на примере опенсорсной загрузочной прошивки coreboot.Читать полностью »
Почему сервер не просто «большой макбук». Часть 1
2023-08-10 в 9:12, admin, рубрики: cpu, memory, numa, ram, Компьютерное железо, Процессоры, Серверное администрирование, системное администрированиеТопология памяти
Очень часто вижу подход к серверам и вычислительной инфраструктуре на кухонном уровне даже от вроде бы профессиональных людей с высочайшими ЗП в полмиллиона и выше.
Сервер - это просто большой макбук, а СХД просто большой диск.
Итак, давайте разбираться. И начнем со страшной темы - топология памяти.
Объяснять буду реально на желудях и шишках, поэтому сразу просьба к крутым суперпрофи - не надо пытаться меня уличить, это не для вас написано.
Быстрые машины, медленные машины
2023-07-09 в 20:42, admin, рубрики: cpu usage, usability, windows, высокая производительность, задержки, компьютеры, производительность, ПроцессорыДа, такого я не ожидал. Записал пару неказистых видосов за пять минут, опубликовал в треде Twitter, а они завирусились, набрав к моменту подготовки статьи 8,8K лайков. В самом деле не мог такого спрогнозировать, учитывая, что я годами вывешиваю только такой контент, который интересен лично мне… и ничего, отклик почти нулевой. Теперь, когда ситуация поостыла, время навести суету и с известной тщательностью изложить возникшие у меня мысли.
Июньский дайджест нового серверного оборудования
2023-07-07 в 10:58, admin, рубрики: gpu, selectel, Блог компании Selectel, диски, железо и электроника, Компьютерное железо, облачные сервисы, оперативная память, Процессоры
Производители оборудования каждый день засыпают нас новостями о новинках и изменениях в продуктах. Для того, чтобы оставаться на волне, мы в Selectel следим за этими новостями, а подходящее и актуальное железо внедряем и используем в наших дата-центрах.
Мне показалось интересным рассмотреть ряд «железных» новостей, а также кратко рассказать об опыте и планах использования некоторых новинок.
Заинтересовало? Тогда приглашаю под кат.
Читать полностью »
AMD — вечная канарейка Intel
2023-07-06 в 8:01, admin, рубрики: amd, intel, timeweb_статьи, Блог компании Timeweb Cloud, Компьютерное железо, лонгрид, Мур, Производство и разработка электроники, производство процессоров, Процессоры, сандерс, шахтерская канарейкаПредыдущий текст о крушении Intel можно было бы ошибочно воспринять как оду AMD, но на самом деле основной упор там делался на ошибках самой Intel. AMD же просто воспользовалась заносчивостью и слабостью «синего» гиганта в последние пять-семь лет. При этом у самой AMD проблем хватает с лихвой, а провалов, ошибок и просто спорных решений руководство компании принимало едва ли не больше, чем все прочие производители вместе взятые. По сути же, AMD — главная канарейка Intel, которая безошибочно сигнализирует о проблемах старшего брата, без какой либо надежды поменяться с ним местами. Просто потому что AMD не может существовать без Intel по определению, так уж исторически сложилось. И сейчас мы объясним, почему.
Крушение Intel продолжается
2023-06-29 в 8:01, admin, рубрики: amd, intel, TDP, timeweb_статьи, Блог компании Timeweb Cloud, завышенные характеристики, Исследования и прогнозы в IT, конкуренция, маркетологи, мрак прошлого, отсутствие альтернатив, ошибки, Производство и разработка электроники, Процессоры, ретроспектива, технологическая гонка, частотыНо теперь, спустя три года, можно с уверенностью сказать: американский технологический гигант не достиг дна с уходом Apple, а только продолжает исследовать глубины собственного падения. Ведь из статуса гегемона, компании, которая определяет вектор технологического развития человечества, Intel превратилась в компанию-производителя, которая с трудом отбивается от конкурентов, теряет рынки и направления, а в сферах, что стали центральными — вовсе имеет роль догоняющего. Но в какой момент что-то пошло не так? И что сгубило гордого американского гиганта, который насаждал свою волю и видение будущего на протяжении двух десятилетий?
Как процессоры x86 декодировали инструкции в RISC-форму: история легенды
2023-06-28 в 18:03, admin, рубрики: risc-v, x86, аппаратное обеспечение, Программирование, ПроцессорыРаспространено мнение, будто современные высокопроизводительные процессоры x86 работают так: декодируют «сложные» инструкции x86 в «простые» RISC-подобные инструкции, которые затем обрабатываются в оставшейся части конвейера. Но насколько эта идея на самом деле отражает, как именно устроен внутри процессор?
Чтобы ответить на этот вопрос, давайте проанализируем, как следующий простой цикл обрабатывают различные процессоры x86, от P6 (первой микроархитектуры Intel «современного» типа до современных конфигураций). Код сделан 32-разрядным лишь для того, чтобы можно было затронуть и очень старые процессоры с архитектурой x86:Читать полностью »