Тишина пришла в тему.
Немножко пошумлю, пока всё паутиной не заросло
Работу над бордой i8088_Project продолжаю, практически ежедневно.
Пожалуй, это самый интересный комп получился для ковыряния.
Выглядит сейчас вот так -
На плате добавились часы, выбрал аутентичности ради старинные DS1387. Думал, там сдохла уже батарейка. Ничего подобного! Часы еще не работали, ход был заглушен специальным битом в регистре. Сбросил его и часы пошли... А сама батарейка - 3,1 вольт. Специально померил, пропилив на корпусе часов маленький паз до контакта с батарейкой.
Еще добавился баззер, плата обзавелась звуком, в том числе на нажатие клавишь.
Сами клавиши (после долгого раздумья) стали механическими 5х4, а не PS/2, как планировал ранее. У каждой кнопки - 4 значения![]()
На фото это видно.
Ну и жду заказанные 24С512 как сменный носитель информации. Они мне понравились в работе.
В качестве софта используется скелетик TINY BASIC, помаленьку обрастающий функциями Монитора, а позже планирую добавить и команды а-ля ОСь, для работы с файлами. Файловая организация на 24С512 будет подобна знакомому многим орионщикам ОРДОСу. Ну, или похожа на ромдиск, если кто не пользовался. Только на этот диск можно и писать, и перемещать, и переименовывать.
Пока же вот пример вывода текущего времени с часиков, и вывод дампа памяти -
Там же "режет глаз" типичная васиковая команда PRINT, ведь это всё выполняется "под патронажем" ТиниБейсика.
Обожаю бейсики...
Они просты и легко реконструируются под свои нужды.
Даже пока несколько неудобный ассемблер х86 уже стал почти родным, и сырки читаются аки книга, и процедуры пишутся на одном дыхании.
Безумно интересное занятие - делать такие бординки на произвольно взятом процессоре...





ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Ответить с цитированием


