Людина побудує користувацький 8-бітний процесор з нуля

Людина побудує користувацький 8-бітний процесор з нуля

Деякі з найцікавіших проектів у галузі обчислювальної техніки - це "Просто для веселощів", ​​які створюють люди. Минуло півроку ми зустрівся з мегапроцесором, реалізацією процесора в приміщенні, з кожним компонентом, видимим, з тактовою частотою на 20 кГц. Тепер у нас є інший від нульової реалізації процесорів у меншій мірі, а також власне унікальне вікно в історію дизайну процесора.

Пауло Костантіно створив собі 8-бітний процесор, реалізований на макеті, з справжнім вибухом проводів, що проходить через все обладнання, щоб з'єднати все разом.

Все програмування виконується за допомогою DIP-перемикачів, а процесор може виконувати такі завдання, як підрахунок від 0 до 255 або відтворення нестандартного, але впізнаваного варіанту теми Маріо. Ніякої тіні для неправильних нотаток; Я навіть не можу грати на тему "Маріо" на фортепіано, тим більше програма щось інше для її відтворення для мене.

Частина цікавого щодо таких проектів, як і раніше, та мегапроцесор, що використовується раніше, - це спосіб демонстрування попередніх технологій. Макетні плати все-таки замінили попередні методи прототипування апаратного забезпечення, наприклад, обмотування дроту, але був час, коли цей процес процесорів представляв найновішу апаратну реалізацію. Ми займаємося виробництвом сучасних друкованих плат та друкованих плат як належне, але ці технології були винайдені.

Зображення люб'язно надано Вікіпедією
Зображення люб'язно надано Вікіпедією

На зображенні вище показана задня дротова плата системи Zilog Z80, близько 1977 року. Z80 був 8-бітовим процесором, розробленим Федеріко Фаггіном, який також керував розробкою першого одночіпного мікропроцесора (Intel 4004), як а також кілька більш пізніх процесорів Intel, 8008, 4040 і 8080. Z80 був значним покращенням порівняно з 8080, що зберегла сумісність із програмним забезпеченням, і сьогодні все ще працює. Ви можете побачити чітке подібність технології обгортання проводів, яку ми використовували наприкінці 1970-х років, і сьогоднішній підхід, що використовується на сучасному паяльному столі.

У цьому випадку, дивлячись на перекручування проводів, необхідних для простого 8-бітного процесора, ілюструє, як складніші чіпи, ширші шини та інші функції вимагають створення нових монтажних технологій. Врешті-решт, стало недоцільно проводити прототип. Підвищення тактових частот та великих автобусів означало тривалість сліду, необхідну для більш жорсткого контролю. Мегапроцесор також демонструє час, коли зменшується відстань між функціональними одиницями та зростанням витрат на компоненти, зменшуються витрати електроенергії, а також призводять до довгострокових досягнень. Іноді це так само цікаво, як бачити, де саме обчислювались сьогодні, де воно називається. Що стосується Константино, материнська плата повідомляє, що його наступна мета полягає в інтеграції клавіатури, що робить його домашній процесор трохи простішим для програмування.

Читати далі

НАСА виявило життєво важливу органічну молекулу на Титані
НАСА виявило життєво важливу органічну молекулу на Титані

В останньому аналізі дослідники NASA виявили важливу, високореактивну органічну молекулу в атмосфері Титана. Його наявність припускає, що Місяць може підтримувати хімічні процеси, які ми зазвичай пов’язуємо з життям.

AMD не має плану на найближчий термін для гібридних великих, маленьких ядер на тому самому кремнії
AMD не має плану на найближчий термін для гібридних великих, маленьких ядер на тому самому кремнії

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

Астероїд Бенну може бути порожнім і приреченим на руйнування
Астероїд Бенну може бути порожнім і приреченим на руйнування

Новий аналіз команди OSIRIS-REx з Університету Колорадо Боулдера показує, що Bennu набагато менш стабільний, ніж очікувалося. Насправді він може повністю розпастися в найближчі еони.

Час оновлення: Google патчі 2 серйозні вразливості Chrome до нульового дня
Час оновлення: Google патчі 2 серйозні вразливості Chrome до нульового дня

На відміну від останніх кількох нульових днів, Google сам не знайшов цих дір у безпеці. Натомість його отримали анонімні сторонні сторони, і проблеми досить серйозні, що він не опублікував повної інформації. Досить сказати, що вам слід припинити відкладати це оновлення.