Руководство по микропроцессорному обеспечению; ДМК Пресс, ДМК Пресс, 2016

1389 грн.

  • Издатель: ДМК-Пресс
  • ISBN: 978-5-97060-173-0
  • EAN: 9785970601730

  • Книги: Программирование
  • ID: 1765361
Купить Купить в кредит

Описание

Книга адресована разработчикам микрокода, пишущим те самые программы, на которых работают технологии XXI века. Она заполняет важнейший пробел в литературе по встраиваемому программному обеспечению. Существует настоятельная потребность в сборнике идей и концепций, справочнике, настольной книге инженеров, куда они заглядывали бы, чтобы найти решение своих задач и освежить в памяти забытый материал. Главной темой этой книги является микрокод, однако суровая реальность мира встраиваемого ПО такова, что код и аппаратура взаимозависимы. Они не могут существовать в изоляции; ни в одной другой области программирования нет такой глубокой связи между реальным и виртуальным.

Аналоговые инженеры постоянно твердят, что у них прекрасная профессия. Конечно, очень здорово ворочать операционными усилителями. Но бедняги не ведают, как это увлекательно - сделать так, чтобы все двигалось, огоньки мигали, газ тек. Это мы, разработчики встраиваемого ПО, управляем работой моторов, перекачиваем кровь, приводим в действие автомобильные тормоза, и выдвигаем компакт-диски из дисководов. Что может сравниться по притягательности с этой размытой границей между микрокодом и реальным миром?

В книге описываются инструментальные средства и методы улучшения качества программного кода, эволюционная разработка ПО, встраиваемые конечные автоматы, системы реального времени, обработка и управление ошибками. Примеры сопровождаются многочисленными листингами на языках С и С++.

Издание предназначено инженерам и программистам, использующих встраиваемое ПО в своей работе, а также будет полезно студентам вузов и всем читателям, интересующимся микропрограммным обеспечением.

На сайте издательства ДМК-Пресс выложены исходные коды всех примеров программ из книги.

Видео Обзоры (3)

Конфигурация микропроцессорного терминала в программе РСМ 600 часть 2 Продолжение

KIWI-Монитор | Как легко реализовать мониторинг подстанции

Технология сгорания паров биоэтанола (BEV Technology)


Характеристики (21)


ПараметрЗначение
Автор(ы)
ПереплетМягкий переплёт
ИздательДМК Пресс, ДМК Пресс
Год издания2016
Возрастные ограничения12
Количество книг1
Формат17х24
Назначениедля технических ВУЗов
ИздательствоДМК Пресс
Тип обложкимягкая
АвторГаннсл Джек
Количество страниц408
Вес, в граммах375
Кол-во страниц408
РазделПрограммирование
ISBN978-5-9706-0173-0
Вес0.51кг
Размеры70x100/16
Обложкамягкая обложка
Язык изданияrus
Возрастное ограничение16+


Цены (1)

Цена от 1389 грн. до 1389 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (4)


  • 5/5

    Книгу я купил по скидке, почти по цене издательства. Книга читается очень легко. В ней вы не увидите сложное описание алгоритмов. Зато познакомитесь с философией написания программного обеспечения и что вас ждет если вы будете пренебрегать советами. Отдельная глава посвящена руководству подчиненными. Среди примеров самым интересным и полезным является пример по программированию конечных автоматов в СИ. Обсуждается необходимость использования сторожевого таймера. Книги читается очень интересно. Однако как программировать конкретные контроллеры вы в ней не найдете.

    0
    0
  • 4/5

    Разве "микрокод" имеет какое то отношение к микроконтроллерам, а микропроцессор - не есть синоним микроконтроллера. Почему книга о программировании микроконтроллеров называется "Руководство по МИКРОПРОЦЕССОРНОМУ обеспечению" ???? В описании всё смешалось в кашу, аналоговые инженеры (где они таких видели ???), операционные усилители.
    Определение из Википедии:
    Микрокод (микропрограмма) — программа, реализующая набор инструкций процессора.
    Т.е. микрокод - это программа, работающая внутри процессора, для реализации определенного набора инструкций.
    Стоит ли читать книгу автора, который микропроцессор не отличает от микроконтроллера и микрокод, от машинного кода микроконтроллера ?

    0
    0
  • 3/5

    Книга написана как сборник статей различных авторов, и в этом ее плюс и минус. Бывают статьи просто очень слабые или очень старые.
    Например глава 1 «основы электроники» – если честно, просто для полноты картины не более, описание работы с осциллографом так это вообще зря потраченные листы бумаги.
    Часть 2 Попытка объяснить философию «правильной» разработки железа и ПО.
    Глава 5 – очень сжатый (в этом ее плюс) пересказ книги Рефакторинг (Мартина Фаулера) а именно части касаемо функций на языке Си.
    Глава 7 – Святой Грааль данной книги. Описание реализации встраиваемого конечного автомата (КА) на массиве функций, обрабатывающих текущее состояние. Именно такие КА используются в мелких контроллерах как самые быстрые и простые. Теперь можно новичку, просто показать где об этом почитать.
    Глава 10 пример того, что статья родом из 90-ых, автор даже не упоминает слово git, так как его еще не было! (можно смело пропустить) но если вы любитель истории, то можно прочитать как произведение Брукса (Мифический человеко-месяц)
    Часть 3 – Математика – обязательно к прочтению и осознанию всех кто программирует.
    Часть 4 – Системы реального времени. Тоже очень достойно, но опять привет из 90х, при описании assert-а нет описания static_assert так как походу еще не наступил 2011 год! Особо хочу выделить Главу 18. Очень интересно, автор, который работал в команде IAR-а, очень хорошо и интересно пишет про то, как компилятор старается оптимизировать код.
    Часть 5 – Ошибки и исправления. Мало реальных примеров, и все примеры для ой как давно не современных микроконтроллеров.
    В целом, если читать выборочно, то можно найти что-то интересное.

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)