Комментарии 31
Демосцена на микроше... Что-то оригинальное.
Прочитал на одном дыхании и с нетерпением жду продолжения. Меня в своё время хватило максимум на умножение и деление однобайтных чисел :)
Кстати, в 90-е на базе КР580ВМ80А делались примерно все АОНы (телефоны с автоматическим определителем номера).
Только самые первые. Потом перешли на более удобные Z80. Потому как микросхемы тактового генератора 8080 удваивали и общее количество микросхем, и электропотребление всего АОНа...
Жду продолжения!
Красивое! Имхо, вершина демосцены это все, что на M68k.
...ПЭВМ «Микроша». В процессе чтения статьи может показаться, что всё просто и очевидно...
Для того, кто делал хоть что-нибудь с Радио-86РК, Микрошей, Вектором-06Ц, Кристой-2, Корветом и прочими "580" - нет, не может. Информации по ним было сильно меньше, чем нужно. Я в последние года 2 (когда просто полюбопытстыовал из ностальгии), благодаря интернету узнаю за пару часов больше, чем за месяц в 1989-1990 годах.
монитор «Электроника» оказался подсевшим и с дрожащим изображением
Возможно просятся конденсаторы на замену. Особенно тот что в питании строчного трансформатора. И есть вероятность что дрожать перестанет и яркость увеличится.
Народ, простите за оффтоп, но раз уж тут поминки по микроше, помогите найти игру...
Называлась китайский император или как-то так, там надо было руля макроэкономическими параметрамий протянуть на троне как можно больше лет... Игра была на бейсике в живую видел и играл в неё на микроше, но говорят что на других платформах, но найти ни то самое, ни что-то подобное мне не удалось...
Блин, у меня от заглавной фотки вьетнамские флешбеки вспыхивают!
Я писал под AT90S1200 в 2002 году. У него не было команды умножения. Как не было оперативки. Совсем. Самая жесть что нельзя было обращаться к памяти программ, то есть нельзя было разместить там константы. Приходилось изголяться — держать константы как часть кода, типа: move <регистр> <константа>
Просто оставлю свой респект автору.
Спасибо за статью, интересно. 78*30 это 2340, а под видео-память выделено 2352. Лишние 12 байт используются просто для выравнивания до 16-и, или также используются для генерации синхроимпульсов - тут у нас конец экрана и начало следующего экрана?
Сам спросил, сам отвечаю. 12 байт - для выравнивания. убедиться можно заполнив их мусором при помощи команды F7FF4,7FFF,AA
также используются для генерации синхроимпульсов — тут у нас конец экрана и начало следующего экрана?
На сколько я помню, именно для синхроимпульса.
Создание демки специально для HABR — Часть 1