vak: (Знайка)
[personal profile] vak
Хотите ещё древних процессоров? Вот тут симпатичный симулятор интеловских 4004 и 8008.

"I wrote an 8008 CPU emulator in Go in one day."

github.com/scottmbaker/go-cpusim

Date: 2025-12-29 08:18 (UTC)
lxe: (Default)
From: [personal profile] lxe
4004 был четырехбитный?

Date: 2025-12-29 09:51 (UTC)
dimorlus: (Default)
From: [personal profile] dimorlus
Я про такие только читал, а вот для 8080 и сам симулятор когда-то давно писал (не говоря о куче проектов на нем самом), не за день, и не на go, но довольно быстро на ассемблере 8086 (смутно помню, что в основном на макросах) и паскале. У него даже дебаггер в стиле turbo debugger был, но симулировать периферию мне было слабо, а от симуляции ядра толку было мало. На 286 компе не помню какой частоты он обгонял реальный на 2МГц. Найти те сорцы в своих архивах не смог...