Содержание
- 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)








































О правовой охране программ для электронных вычислительных машин и баз данных
Sense organs
Новые виральные каналы в Моем Мире Роман Новиков Платформа@Mail.Ru
WHY DO NATIONS TRADE
Презентация на тему Иван III и его роль в создании единого русского государства
Электронный ЛД. На компьютере и телефоне!
DA-3510 в декоративных штукатурках
Финансовый клуб ВШМ. Карьерные пути в финансах, введение в Investment Banking
ГК Содружество
Пирамида Хеопса 146 метров
Хакассий эпос и его влияние на формирование правовой культуры народа
ПРЕДЛОЖЕНИЯпо совершенствованию оказания медицинской помощи населению Тулы учреждениямиМинздравсоцразвития области совместн
Антонио Гауди. Храм Святого Семейства
Характеристика проектной технологии обучения истории
Презентация на тему НЕРВНАЯ СИСТЕМА
АРХИТЕКТУРА САНКТ -ПЕТЕРБУРГА
Субъекты частного права и правоотношений. Объекты субъективных прав. Тема № 3
Оборудование, которое позволяет зарабатывать. Гелиосистемы
Какие бывают животные ?
Good health is above wealth
Презентация на тему Республика Башкортостан
Электротерапия
И. Репин Не ждали
Презентация на тему Герои России Жуков четырежды герой советского союза
Память – одно из важнейших свойств бытия: материального, духовного, просто человеческого. Память активна. Она не оставляет человек
Искусство средних веков. Готика. Скульптура
Праздник славянской письменности и культуры
Моя будущая профессия - банкир.