Передовица » Макулатура » Книги » Конструкция, применение, программирование и ремонт ПЭВМ АГАТ

Конструкция, применение, программирование и ремонт ПЭВМ АГАТ

Мымрин Михаил Павлович, Москва: Машиностроение, 1990 г.

  

Эта книга - весьма хорошо скомпонованные инструкции к "Агат-7". Она раз в пять тоньше исходных инструкций, содержит те же ошибки, даже синтаксические (процентов на 40 эта книга состоит из глав оригинальных инструкций к машине), но памятник автору стоит поставить уже за то, что только в этой книге были опубликованы принципиальные схемы компьютера. Вы без труда найдёте эту книгу в инете, но особенность моей публикации в том, что она содержит очень много пометок и исправлений, сделанных "от руки" ещё во времена активного использования "Агата". Например отмечены номиналы большинства элементов в схеме блока питания. Кроме того, некоторые схемы в книге явно устаревшие, например, схема контроллера дисковода 140 кб мной исправлена. Книга полностью посвящена седьмой версии ПЭВМ и не содержит никаких намёков на существование девятой версии (точнее, девятка упомянута всколзь на одной из первых страниц, но больше автор о ней не вспоминает ни прямо ни косвенно).

Версия книги с цветными пометками. DJVU, 67 Мб.

Стандартная книга. DJVU, 6 Мб.

Кроме моих правок вы можете прочитать ещё один отзыв (С. Фролов). Читая его мне подумалось, что, возможно, не все ошибки в книге являются полноценными. Возможно, что некоторые факты просто касаются только каких-то ранних версий машины. Например, хорошо известно, что ячейки $3F2..$3F4 практически во всех версиях системного монитора обрабатываются так: IF [$3F3] xor [$3F4] == $A5 THEN jmp [$3F2] ELSE jmp COLD_START. Но у Мымрина говорится "...установка ячейки индикации питания (занесение числа $A5)..." - т.е. что константа $A5 хранится в одной из ячеек $3F2..$3F4. Но разве в ранних версияв системного монитора не могло быть именно такой реализации ? Например: IF [$3F2] == $A5 THEN jmp HOT_START ELSE jmp COLD_START.

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *