Содержание
- 4. Создание проекта Файл конфигураций проекта содержит: Имена файлов, содержащих исходные тексты программы и файлы объектных библиотек
- 9. Добавление файлов в проект
- 13. Типы поддерживаемых файлов *.с, *.ссс – файлы, использующие правила языка С *срр, *.сс, *.схх – файлы,
- 17. Конфигурация проекта
- 22. Текстовый редактор
- 36. Инструментальные средства для генерации кода Установка опций для проекта и файла
- 38. Вызов утилиты компиляции cl2000 -v28 [options] [filenames] [--run_linker [link_options] object files]] cl2000 -v28 – команда запуска
- 43. Построение проекта в CCS
- 44. инструменты компиляции проекта
- 51. 1 Обзор архитектуры 2 Описание CPU 3 Прерывание и перезапуск 4 Конвейер 5 Режимы адресации 6
- 52. Режимы адресации Режим прямой адресации Режим стековой адресации Режим косвенной адресации Режим регистровой адресации
- 53. Режим прямой адресации Пример MOVW DP,#VarA ; загружаем регистр DP значением страницы из переменной VarA ADD
- 54. Режим стековой адресации Пример MOV *SP++,AL ; сохраняем содержимое 16-ти битного регистра AL в ; верхней
- 55. Режим косвенной адресации Пример MOVL XAR2,#Array1 ; Load XAR2 with start address of Array1 MOVL XAR3,#Array2
- 56. Режим регистровой адресации Пример MOVL XAR6,@ACC ; Load XAR6 with contents of ACC MOVL @ACC,XT ;
- 57. Типы ассемблерных команд Арифметические операции: сложение и вычитание – ADDB, ADD, SUBB, SBRK, ADDF32, SUBF32 умножение
- 62. 1 Введение в объектные модули 2 Описание Ассемблера 3 Директивы Ассемблера 4 Макросы 5 Линкование 6
- 63. Инструменты ассемблирования - Ассемблер – транслирует файлы, написанные на языке ассемблера, в объектные файлы на машинном
- 64. Формат объектного файла Секция – это блок кода или данных который занимает пространство в памяти контроллера
- 65. Директивы определения секции Основные директивы создания секций Неинициализируемые секции .bss .usect Инициализируемые секции .text .data .sect
- 66. Командный файл линковщика Директива MEMORY Пример
- 67. Командный файл линковщика Директива SECTION Свойства: Область размещения секции: load =(>) ОБЛАСТЬ ПАМЯТИ > ОБЛАСТЬ ПАМЯТИ
- 68. Структура COFF - файла Пример
- 69. Структура заголовка COFF - файла – идентификатор версии файла – количество секций в файле – дата
- 70. Структура дополнительного заголовка COFF - файла – слово начала заголовка (0х0108) – версия штампа – размер
- 71. Структура секционного заголовка COFF - файла – идентификатор секции – физический адрес секции – размер в
- 72. Утилита преобразования объектного файла hex2000.exe -i -romwidth 16 -o .\Release\MK_COI_release_ver1.hex .\Release\MK_COI_release_ver1.out Пример Типы опций: основные опции:
- 74. 1 Использование компилятора 2 Оптимизация кода 3 Линкование С/С++ кода 4 Оптимизация после линкования 5 Реализация
- 75. Уровни оптимизации Уровень оптимизации 0 производится упрощение графа управляющей логики программы переменные размещаются в регистрах исключается
- 76. Компилятор поддерживает стандарты языка Международной организации стандартизации: С -1989 года; С++ - 1998 года
- 77. Поддерживаемые типы данных
- 78. Размещение данных в памяти Размещение данных Пример #pragma DATA_SECTION ( SysOpt, "my_data" ); struct NAVIGATION_DATA SysOpt;
- 80. Скачать презентацию




































![Вызов утилиты компиляции cl2000 -v28 [options] [filenames] [--run_linker [link_options] object files]] cl2000](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382281/slide-37.jpg)








































R-H + Hal2 > R-Hal + HHal.
Учебная практика в газете Чапаевский рабочий
Кроссворд «Происхождение человека»
Презентация на тему Новогодние загадки
Dzerzhinsk city tour
Суды общей юрисдикции
Поточный метод организации строительства
Презентация OpenDocument
Основные теории местного самоуправления
Как лучше организовать обучение одарённых детей.
Информационная компетентность учителя-одно из условий эффективности современного урока
ПТИЦЫ
Групповые технологии на уроках математики
Угольные фильтры
Насекомые-гиганты. Изобразительное искусство
Природные и искусственные материалы
Адаптация первоклассника в школе
Реализация проектов по разработке административных регламентов
Информинвест
Кластер информационных технологий
Какие модели Же Дженео сделал дизайн российских автомобилей и какие еще не вошли в серию
Тау жыныстарын бұзушы құралдар. Тау жыныстарын бұзушы құралдар туралы
Профориентационное занятие В мире професси
Художественная культура Среднего Востока
Look современной христианки. Советы
Статистика по директорам к курсу по Экономике _Андерсон_ (2)
Презентация для конкурса
АВТОМАТИЗАЦИЯ ЗВУКА Р В СЛОВОСОЧЕТАНИЯХ