Страницу Назад
Поискать другие аналоги этой работы
10 Объектно-Ориентированное программированиеID: 112789Дата закачки: 29 Сентября 2013 Продавец: Elfa254 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Форматы файлов: Microsoft Office Описание: I. Развитие языков программирования Определения: ANSI – American National Standards Institute - Национальный Институт Стандартизации США ISO - International Organization for Standardization - Международная организация по стандартизации Цель развития языков программирования - более рациональная разработка ПП. Схема развития: Коды процессора а assembler а языки высокого уровня (ЯВУ) Сначала из истории: При разработке процессоров(П)/микропроцессоров – для каждого П разрабатывается набор команд, полный набор насчитывает ~150 команд: арифметика, логика, работа с памятью, ввод и вывод. Команда для процессора – это цифровой код команды и операнд (операнды): ячейки памяти, регистры, порты ввода/вывода... Коды процессора – набор в цифровом коде команд процессора и их параметров, например, команды: занесение значения на регистр, вывод с регистра по адресу памяти, сложение, чтение байта из порта ввода, запись байта в порт вывода … Именно коды процессора содержит исполняемый файл программы файл (*.exe ) Разработка программ в кодах была характерна для самых первых ВМ – это очень неудобно для человека-программиста. Assembler – низкоуровневый язык программирования, разработанный для конкретного процессора. Assembler использует мнемоническое обозначение кодов команд процессора и переменных памяти, что облегчает процесс программирования по сравнению с кодированием: JUMP - переход, ADD - сложение, IN - ввод, OUT – вывод, и т.д. для всех команд процессора. Assembler позволяет использовать весь набор команд процессора и напрямую работать с регистрами. Используется там, где необходима высокая эффективность: ядро ОС, драйверы, программы, работающие в реальном времени. Недостатки – высокая трудоемкость разработки, привязка программы к конкретному типу процессора. Размер файла: 86,3 Кбайт Фаил: (.zip)
Скачано: 1 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Объектно-ориентированное программирование. Комплект лабораторных работ № 1-5.Объектно-ориентированное программирование. Экзамен. Билет №4. Объектно-ориентированное программирование. Курсовая работа. Вариант №5 Современные технологии программирования(часть 1). Лабораторная работа 4,5,6 ЛАБОРАТОРНЫЕ РАБОТЫ №1-3 по дисциплине «Современные технологии программирования (часть 2)». Вариант общий. 2019 год. Лабораторная работа № 2 по предмету «Объектно-ориентированный анализ и программирование» Лабораторная работа № 4 по предмету «Объектно-ориентированный анализ и программирование» Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Объектно-Ориентированное программирование
Вход в аккаунт: