Инженер использовал Gemini для проектирования материнской платы под процессор 8086

Японский техноблогер Икедзима решил спроектировать материнскую плату для процессора Intel 8086, родоначальника архитектуры x86, и привлек для помощи в этом необычном проекте ИИ Gemini от Google.

Вместо полноценной материнской платы инженер создал «кроватку» (cradle) на базе микроконтроллера Raspberry Pi Pico RP2040, которая выполняет функции управления, отладки и интерфейса памяти для клона 8086 — чипа NEC V30. Этот чип можно купить на AliExpress всего за 2 доллара (~160 рублей).

Икедзима использовал Gemini как ассистента для проектирования схем и написания базового ПО на C++, но всю физическую разводку платы и отладку выполнял самостоятельно. ИИ помог создать ассемблер и дизассемблер для работы с V30.

После изготовления платы и сборки система не заработала. Gemini начал предлагать изменения в схеме, не учитывая материальные и временные затраты, но не смог распознать ключевую особенность архитектуры 8086 — использование одних и тех же физических линий для адресов и кода, что приводило к короткому замыканию.

«Возможно, ИИ всё ещё плохо читает схемы, — отметил Икедзима. — И, возможно, это плохая идея — позволять ИИ управлять чем-то, что может замкнуть источник питания».

После устранения этой и других проблем (например, учёта того, что 8086 использует отдельные чипы RAM для чётных и нечётных байтов) инженеру удалось запустить на системе простые программы и даже загрузить MS-DOS, хотя и с ограничениями из-за отсутствия полноценного BIOS и запоминающего устройства.

Проект наглядно демонстрирует, как сочетание человеческой логики и помощи ИИ может решать сложные инженерные задачи, но критически важные решения и отладка по-прежнему требуют человеческого вмешательства. Подробности эксперимента можно прочитать в блоге Икедзимы.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.


0 комментариев

Оставить комментарий


Все комментарии - Технологии