Использование особенностей ЦПОС в компиляторе языка 'С'
Использование особенностей ЦПОС в компиляторе языка 'С'
Введение
Рассматриваемые особенности ЦПОС
Расширенная гарвардская архитектура
Режимы адресации
Система команд
Этапы компиляции
Распределение регистров
Программная конвейеризация
Использование характерных особенностей ЦПОС
Сжатие кода
Оптимизации адресного кода
Nbsp; SOA (Simple Offset Assignment)
GOA (General Offset Assignment)
Array Index Allocation
Взаимное влияние оптимизаций
Заключение
Литературааа
Первые шаги в Symbian OS
Первые шаги в Symbian OSУстановка SDK
Создание dll для Symbian OS
Создание dll для Symbian OSИнтегрированная среда описания системы команд встраиваемых процессоров
Img5b.shtmlИнтегрированная среда описания системы команд встраиваемых процессоров
Аннотация.
Введение
Архитектура системы MetaDSP
Описание синтаксиса и бинарного кодирования команд
Бинарное кодирование инструкции
Ассемблерный синтаксис инструкции
Операнды инструкции
Ограничения на значения и связи операндов
Межкомандные конфликты
Дополнительная информация об инструкции
Описание поведения команд
Обращение к операндам и битовым полям
Обращение к состоянию процессора и системы
Микрооперации в описании поведения
Временные переменные в описании поведения
Иерархичность описания команд в системе MetaDSP
Наследование кода операции
Наследование операндов
Наследование поведения инструкций
Интерфейс системы MetaDSP
Заключение
Литература
Архитектура и принципы построения операционной среды «мини-ОС»
Архитектура и принципы построения операционной среды «мини-ОС»Аннотация.
Введение
Концепция разработки мини-ОС
Структура мини-ОС
Портирование мини-ОС
Портирование мини-ОС на платформу ARM7TDMI
Заключение
Литература
Сборка примера "Hello World"
Сборка примера "Hello World"Применение UniTesK к тестированию встроенных систем
Пример автомата с тремя состояниями и семью переходамиВзаимодействие на нескольких интерфейсах
Удалённое тестирование компонентов TinyOS
Применение UniTesK к тестированию встроенных систем
Аннотация.
Введение
Краткий обзор TinyOS
Компонентная архитектура TinyOS
Параллельность, события и задачи
Расщеплённые операции
Атомарность
Язык nesC
Реализация компонентов в языке nesC
Краткий обзор UniTesK
Оракулы и спецификации
Стимулы и реакции
Спецификация
Тестовые сценарии
Медиаторы
CTesK
Применение UniTesK к тестированию встроенного ПО
Функциональное тестирование компонентов TinyOS
Разработка формальной спецификации
Тестовые сценарии для компонентов
Медиаторы для тестирования компонентов TinyOS
Результаты применения UniTesK к тестированию компонентов TinyOS
Использованный процесс
Затраты
Результаты проекта
Применимость UniTesK для тестирования встроенных приложений
Спецификации UniTesK и статический анализ
Заключение
Литература
Использование UID в среде Symbian OS
Использование UID в среде Symbian OSПрограммирование для встроенных систем
Программирование для встроенных системУчебник по созданию shareware программ
Shareware — это не просто способ распространения программ, при котором пользователь платит за нее не сразу, а по истечении некоторого срока, во время которого он имеет возможность тестировать продукт. Это еще и уникальная возможность для каждого программиста полностью изменить свою жизнь, сделать себе имя, начать работать на самого себя. И при этом -продолжать заниматься своим любимым делом, т. е. программированием.Shareware — это не последний этап в развитии продукта, когда созданная программа начинает продаваться на мировом рынке программного обеспечения. На любой стадии работы над программой — проектирование, разработка пользовательского интерфейса, написание документации, размещение в Интернете — ориентация на рынок shareware оказывает очень большое влияние. При осуществлении проекта нельзя не учитывать законы и тенденции, наблюдающиеся в shareware-индустрии. И если при взгляде на оглавление книги можно сделать вывод о том, что shareware посвящена только последняя, десятая глава, то при чтении других глав вы заметите, что все вопросы в них рассматриваются именно с точки зрения применения на shareware-рынке.
Каждый, кто считает себя имеющим отношение к разработке программ, найдет что-то полезное для себя.Начинающие программисты, желающие создавать качественные программные продукты, смогут получить ответы на многие вопросы, связанные с разработкой программ, которые лежат вне рамок традиционной литературы для программистов. Опытные разработчики смогут расширить аудиторию пользователей своих продуктов и не только компенсировать свои затраты, но и получить хороший доход. А те из читателей, кто непосредственно не занимается разработкой программ, но работают в области информационных технологий, смогут получить комплексное представление об одной из самых значимых и перспективных областей индустрии программного обеспечения.
Пакет Excel
Еще один необходимый инструмент в арсенале любого уважающего себя буржуя. Это вам не калькулятор какой-нибудь. Тут возможностей по всякого рода вычислениям не на одну книгу хватит. Умеет считать практически все, что придумало прогрессивное человечество. При определенном умении в нем можно вести полноценную бухгалтерию, вплоть до отчетов в налоговую.Пакет Excel
Пакет Excel - Анализ
Пакет Excel - Графика
Пакет Excel - Данные
Пакет Excel - Деньги
Практическая работа в пакете Excel
Электронные таблицы Excel
Справочник по Excel 2002
Мир объектов Excel 2000
Все про Excel 2002
Мастер диаграмм
Excel ЧаВо
Работа в Microsoft Excel XP
Офисноге программирование
Финансовые вычисления на Excel
Финансовые расчеты в Excel
Решение оптимизационных задач
Задачи пакета Excel
Пакет Excel - Начало
Программирование в пакете Excel
Таблицы Excel
Хитрости Excel
MS Excel 97
MS Excel 2000 для начинающих
Решение прикладных задач
Задачи оптимизации