Цитата Сообщение от shurik-ua Посмотреть сообщение
HorrorFasTest уже умеет.
Ага, ща проверил - если вместо OUT (C),0 идет OUT (C),$FF, он пишет вместо Z80 - Z84.

Вообще на 128м проверить NMOS/CMOS легко:

LD BC, #BFFD ; порт выбора регистра AY
XOR A
OUT (C),A ; выбираем регистр 0
LD B,#FF ; BC=#FFFD - порт записи в регистр
OUT (C),0 ; недокументированная команда, на NMOS z80 пишет в порт #00, на CMOS z80 - #FF
LD B,#BF ; BC=#BFFD - порт чтения регистра AY
IN A,(C) ; читаем регистр 0 AY с выставлением флагов
JR NZ,lCMOSz80 ; если в нем 0 - процессор NMOS, иначе CMOS

На 48м - вроде как только с помощью вопроса пользователю после вывода в порт #FE.