Ну вы даете!
Мне стало стыдно за страшный первоначальный вариант, поэтому пришлось улучшать. Решил сделать под дос, поэтому в качестве прототипа взял вариант svofski.
Код:.org 100h lxi d, msg_cpu mvi c, 9 call 5 call cpudetect mvi c, 9 call 5 ret msg_cpu .db "CPU $" msg_z80 .db "Z80$" msg_8080 .db "580BM80$" msg_8085 .db "1821BM85$" msg_vm1 .db "580BM1$" cpudetect: lxi d, msg_z80 xra a dcr a rpo mvi l, 00001000b push h pop psw push psw pop h xra a ora l lxi d, msg_8085 rz lxi d, msg_8080 rpo lxi d, msg_vm1 ret .end




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