М. Дамке «Операционные системы микроЭВМ»

Автор:		М. Дамке
Название: 	Операционные системы микроЭВМ
Издательство: 	Финансы и статистика

Старожил сайта и один из самых активных и толковых комментаторов, камрад SWG сделал замечательную вещь— отсканировал и пожал в DejaVu книгу по написанию операционных систем под микро-ЭВМ.

Я пока основательно не врубался, по диагонали пролистал — рулез! Особого грузилова нет, все в виде алгоритмов и концепций. Написано все простым и понятным языком. В частности все разобрано на примере Z80 и i8080 В общем, замечательная книга. Как говорил SWG где то в комментах: «Почитай эту книгу и изобретение велосипедов пойдет куда веселей» :)

23 thoughts on “М. Дамке «Операционные системы микроЭВМ»”

  1. Мне она понравилась тем, что многие сложные вещи описаны коротко и ясно, по самой сути. Для первого общего знакомства вполне достаточно. С ее помощью я году в 86-87, дизассемблировав операционку CP/M80, смог не только разобраться в ней, но и переписать секцию BIOS под свой компьютер, сначала под файловый накопитель на кассетнике, затем под дисководы разных емкостей, и даже потом сделал загрузку ее из резидентного ПЗУ.
    Ну а если захочется влезть поглубже, есть, например, еще книга (которую я тоже уже упоминал) — С.Кейслер, Проектирование операционных систем для малых ЭВМ. 680стр. 86г.
    Там уже каждому вопросу посвящена отдельная глава, а то и несколько. Например, управление процессами — 61 страница, управление памятью — 53, управление вводом-выводом — 84 стр. и так далее. Там подробно, но более абстрактно, без привязки к конкретному процессору или системе. Да и сканить почти 700 страниц мне западло, — каждую страничку прижать, выровнять…
    У меня вроде сохранились коды и листинги операционок CP/M 80 и МикроДОС, правда, на ленте… При желании смог бы перенести их на МЕГУ 32 — 128. Да пока стимула нет, да и лень… Если только для центрального контроллера робота, и то вряд ли. Проще что-нибудь свое, специализированное, сгородить.

    1. Сейчас глянул, “Операционные системы микроЭВМ” уже 13 раз скачали. Не зря старался.

      1. И у меня 9 раз уже. А завтра рабочий день… народ выползет с работы в интернеты… В общем, однозначно не зря :)

        1. Уже 56 скачек. Интересуются люди, откуда у компов ноги растут. Даже не ожидал. Думал, книжка уже вроде довольно старая, да и после Виндов мало кого на основы потянет. Значит, не вымрут электронщики, смена растет… Тогда посмотрю, может, листинги CP/M отсканирую, хотя бы секцию BIOS. Хороший пример, как в несколько килобайт можно вместить почти всю периферию. Или что-нибудь из своих драйверов под CP/M — например, драйвер печати на самодельном принтере с шаговиками и игольчатой головкой, или эмулятор телетайпа.
          Глянул снова — пока писал, уже стало 60 скачек!

          1. Да, многоуважаемый SWG. Книга и всамом деле хороша. Спасибо. А по поводу эмулятора телетайпа меня разобрал истерический смех: как раз сегодня я с коллегой перебрали и восстановили целых две штуки…. зашел после работы в интернет, а они, т.е. телетайпы уже и здесь.

  2. Кстати, вот еще неплохая книжка: М.Уэйт, Дж. Ангермейер Операционная система CP/M. Москва, Радио и связь, 1986г. 300стр.
    Оригинал — CP/M BIBLE The Authoritative Reference Guide To CP/M By Mitchell Waite and John Angermeyer Howard W.Sams & Co., Inc. 4300 WEST 62ND ST. INDIANAPOLIS,INDIANA 46268 USA.
    OS_CP_M.djvu Size: 45 KB (Отсканил только обложку и титул).
    http://rapidshare.com/files/228807989/OS_CP_M.djvu
    Тут уже подробное описание CP/M для пользователя. Система, встроенные и внешние команды, утилиты, инсталляция, сообщения об ошибках, работа с ассемблером, дебаггером, редактором и т.д. Одно оглавление на 8 страниц.
    А всего по микропроцессорам и микроЭВМ у меня хорошей литературы полок 5-6, да еще мешка три в 90х годах в Букинист отвез…

    1. Большое спасибо за прямую ссылку, т.к качаю через GPRS, а рапида и депозит не поддерживают докачки

  3. SWG, если книжка «М.Уэйт, Дж. Ангермейер Операционная система CP/M» действительно толковая, то готов помочь: отсканьте её по 2 страницы (разворотами сразу) в TIFF, оттенки серого, 600dpi,без потери качества, и пришлите в rar-архиве, я сделаю прогой ScanKromsator из неё djvu-книгу — опыт есть.

    Если будет такое желание — пишите на почту Joe.SKB7(собака)gmail.com

    1. Как раз с преобразованием в DJVU проблем нет. Тем более что я сканирую сразу из LizardTech Document Express Editor, а переслать в другом формате, даже если в TIFF со сжатием, — это сотни мегов как минимум. Например, у выложенной книжки при разрешении 400 точек и обрезке краев получилось по 26 мегов на страницу, помножте на 150… А в DJVU без потери качества получилась вся книга меньше 5 мегов.
      Больше всего мороки с самим сканированием — положить книгу ровно, чтобы не загибалась, прижать чем — нибудь более тонкую половину, устранить после пробного сканирования перекос, выставить границы, чтобы по краям не было траурной рамки, прикрыть сканер тряпкой, чтобы не было боковой засветки, и так сотни раз. Если схалтурить — потом будет хреново читать. Так что все упирается во время и настроение, — не люблю нудную, монотонную, нетворческую работу. Всю жизнь занимался разработкой, сначала электроники, последние лет 25 — и программ…

      1. Вы не совсем меня поняли… Да, будет занимать в TIFF без сжатия оттенки серого 2-3 гб в архиве рар, но мне без разницы угол сканирования, главное чтобы не через чур уж косо (до 5-10 градусов пойдёт). Я программой ScanKromsator сделаю djvu нормальный, с распознанным слоем и оглавлением. Вот можете глянуть пример, как я сделал этой программой, сканировал без предпросмотра ложил на глаз особо не ровняя — http://www.infanata.org/science/technical/1146107665-idelchik-i.e.-ajerogidrodinamika.html.

        Работа действительно нудная, но книги стоят сейчас дорого, да и такую старую уж многим не достать, а так сохранится для истории. Если всё ж отсканите — можете скинуть мне эти 2гб если у вас анлим (за ночь по торренту например), я всё сделаю и djvu отдам только вам, а вы как захотите выложите. Просто люблю хорошие книги :)

  4. Интереса ради заглянул на Рапиду, куда положил. — http://rapidshare.com/files/228735744/OS_MICRO_EVM.djvu
    Downloads: 427 Last Download: 19.06.2009 16:09:08
    Интересуются люди. Я когда клал, думал, человек 20-30 скачает, и то хорошо. А тут 4 сотни, да еще зеркала. Всеж не зря, значит, возился со сканированием. Так, глядишь, и еще что-нибудь отсканю…

Добавить комментарий

Ваш e-mail не будет опубликован.

Перед отправкой формы:
Human test by Not Captcha