Из любви к ПК8000 Хобби набрал вариант книг серии "Руководство пользователя" в формате MS Word (A4):
- Хобби. Книга1. Руководство по эксплуатации;
- Хобби. Книга2. Бейсик;
- Хобби. Книга3. Прикладные программы;
- Сура. Книга6. Ассемблер;
- Хобби. Книга7. Точки входа в ПЗУ ("Книга 7" - это условно).
ManualPK8000MSWord.part01.rar
ManualPK8000MSWord.part02.rar
ManualPK8000MSWord.part03.rar
ManualPK8000MSWord.part04.rar
ManualPK8000MSWord.part05.rar
ManualPK8000MSWord.part06.rar
ManualPK8000MSWord.part07.rar
ManualPK8000MSWord.part08.rar
Arix (05.04.2020), cy6 (22.03.2023), demetrius2003 (04.04.2020), DemonId7 (06.04.2020), ivagor (01.04.2020), Mick (01.04.2020), Sergei Frolov (31.03.2020)
Последний раз редактировалось Mick; 01.04.2020 в 08:51.
Стиль изложения в "Точках входа" местами относительно вольный, что немного удивительно, если это официальная книга.
По поводу Книги 7, конечно, никакой "седьмой" никогда не было, но уж очень хотелось, чтобы такая была. Её появление - это выдача желаемого за действительное, поэтому и указал, что название условное. Дело было так, ровно шесть лет назад ivagor переписывался с demetrius2003 по вопросу дизассемблирования бейсиков советских ПК (см. здесь), а через год demetrius2003 всё же смог закончить работу над бейсиком ПК8000 и выложил на форуме архив с дизассемблированным текстом и комментариями, которые он перенес в документ Word, см. здесь. Получилось у него 53 страницы увлекательной истории и Ivagor заметил неофициальность в моей редакции, хоть я и пытался отредактировать до уровня научного языка. Плюс исправил описание точки входа 0070h (опрос кнопок джойстика), ошибку которого заметил Ivagor (см. здесь). Но кроме ошибки описания, сама подпрограмма 0070h (ASKBTN) имеет ошибку опроса кнопки джойстика №2 для версии бейсика 1.1, что я проверил на моем реальном Хобби. Следовательно, и функция бейсика STRIG работает некорректно в этой версии, т.к. обращается к указанной подпрограмме. Что я и отметил в "Книге 2. Бейсик", порекомендовав в описании регистров ввода-вывода вместо функции STRIG использовать для джойстика №2 функцию INP(&h8D).
Также согласно сообщению Ivagor о работе функции BASE (см. здесь) в "Книге 2. Бейсик" сделал уточнение о необходимости использования двух скобок перед аргументом функции, т.е. BASE((, функция проснулась как спящая красавица после десятилетий сна.
Буду благодарен, если Mick или кто-нибудь другой выложит на своем сайте данный вариант книг, тогда вместо вложений я бы в сообщении указал только ссылку
Последний раз редактировалось AMM; 01.04.2020 в 21:16.
cy6 (22.03.2023)
Фигасе! Ребята! Вот не поверите! Не был на форуме несколько лет. В 2018 прооперировался неудачно (опухоль в голове). И вот решил зайти. Пройтись по местам былой славы, так сказать. И сразу же наткнулся на ветку. Ностальжи однако! Что сказать по теме. Диззасм я тогда так и не закончил. Планировалось пройти прошивку поадресно сверху вниз раза три, чтоб с каждым разом устранять все недочёты и погрешности. Так же планировалось написать пространный мануал по этому делу. Но не срослось. Повторюсь, сначала потерял работу в РЖД, а потом и вовсе... Короче где то под новый 2019-2020 год залил в виртуалку образ винды, где был установлена ИДА. И потихоньку начал ковырять дизассемблер снова. Т. е. по сути захотелось закончить начатое! Сейчас времена не самые лучшие. Работа снова потеряна и на то, чтоб найти чё пожрать нужно много телодвижений, дающихся с трудом. Плюсом ипотека, кредиты. Весело у нас. Не до дизассемблера! Но!!! Ежели кто хочет поучаствовать - милости прошу. постараемся наладить командную работу!
Speccy-2010 R1, R2
Pentevo rev.B
demetrius2003, надеюсь получится разобраться с жизненными неурядицами.
Что касается дизасма пзу пк8000, то в прошлом году почти закончил свою версию, когда-нибудь тоже надеюсь завершить.
AMM (05.04.2020)
AMM, а что за схема на странице 12? Какого-то монитора?
Зачем было дробить архив на такие маленькие кусочки?
По поводу дизасмов пзу, есть ведь еще версия DemonId7, ссылку надо искать, соответствующий IDAшный файл датирован 13 годом.
AMM (05.04.2020)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)