February 5th, 2021

Пришли процессоры Z84C0020VEC

В заводской упаковке 5 штук, 1995-й год выпуска. С одной стороны, где-то уже была или вот-вот собиралась появиться Винда 95-я, а тут процессор "как в Спектруме"; с другой стороны, я бы многое отдал в те годы за такой процессор - всё-таки 20 в названии означает 20 МГц, а в Спектруме был на 3.5, то есть разница почти в шесть раз (и я бы конечно знатно обломался, поскольку память тогда была не такая быстрая, да и Спектрум на таком процессоре работать без серьёзной переделки не будет; хотя ради, например, ускоренной компиляции я бы и посидел немножко с отключенным экраном).

Где-то едет КС80 aka KL5C8400 фирмы KAWASAKI - умеет работать на частоте 33 МГц, причём быстрее ещё и по тактам. В дополнительном режиме KC80 умеет работать ещё быстрее, но не поддерживает получение вектора прерываний с шины данных; мне интересно, можно ли переключать эти режимы на лету для обработки прерываний когда они возникают.

Фото не будет, так как я пока не распаковывал, а через плёнку так себе видно. PLCC-44 как PLCC-44. Может, кстати и поддельный.

(тэг устаревший, магазин другой)

Продолжаю мечтать

Итак, что у меня выходит (что придумано и что понятно как сделать):

1. адресация большого количества памяти, всё адресное пространство разбито на банки;
2. аппаратная защита памяти, портов и части регистров процессора (I, R);
3. многозадачность - для чего и было задумано;
4. виртуальная память, подкачка, сохранение и восстановление образа работающей программы;
5. многоуровневые приоритеты - из пользовательской программы вызывается система, которая знает, чему чего можно.
6. многопользовательская работа - в общем-то я об этом и не думал, пришло в голову сегодня утром;

Collapse )