Соглашение | Публикация статей

Языки программирования высокого уровня
Категория: Статьи

Языки программирования системного уровня отличаются от ассемблеров, во-первых, тем, что они являются более высокоуровневыми, и, во-вторых, используют более строгий контроль типов. Термин “высокоуровневый” означает следующее: многие детали обрабатываются автоматически, а программисту для создания своего приложения приходится писать меньшее количество строк. В частности:
Распределением регистров занимается компилятор, так что программисту не надо писать код, обеспечивающий перемещение данных между регистрами и памятью;
Последовательности вызова процедур генерируются автоматически; программисту нет необходимости описывать помещение аргументов функции в стек и их извлечение оттуда;
Для описания структур управления программист может использовать также ключевые слова, как if, while; последовательности машинных команд, соответствующие этим описаниям компилятор генерирует динамически.


Статьи по теме:

Способы просмотра документа
ВСТАВКА ТАБЛИЦ
Выбор системы видеонаблюдения
Отчаянно узнать если он лежит или обжуливает?
WordPad: Выделение текста кеглем шрифта
Мошенничество С Телефонами
Хакеры могут контролировать ПК без ведома их владельцев
Эрг-упражнения для улучшения осанки
Компонентные инфраструктуры
Метрики Кода И Их Практическая Реализация В Subversion И Clearcase. Часть 1 - Метрики
Монтаж фильма
Прослушка И Антижучки - Гонка Технологий
Накопители информации в компьютере
Воспроизведение аудио- и видеофайлов
Краткий обзор модулей COSMOS/M
Папка Избранное
Технология работы данной ЭС
Определение экспертных систем
Отправка и получение файлов
Повышение производительности биллинговой системы
WordPad: Поиск и замена слов по шаблону
Входные и выходные данные
Crm Система, Внедрение Crm Систем
WordPad: Отмена и повтор последнего действия
Технология Gigabit Ethernet
TCO '95
Коммерческое использование
Порты контроллера НГМД
Излучение
Интегральные схемы
Graycatsoft - Сайт Программного Обеспечения
РАЗНОВИДНОСТИ КОМПЬЮТЕРНЫХ ВИРУСОВ
ПРЕСТУПЛЕНИЯ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
ЧТО ТАКОЕ КОМПЬЮТЕР?
Проблема предотвращения формирования общества потребления
Создание Java-приложения “HelloJava”
Угрозы Безопасности Современных Сетей
Виды пластиковых карточек
Характеристики CASE-средств
ЧТО ТАКОЕ КОМПЬЮТЕРНЫЕ ВИРУСЫ
Замечания по региональной системе имен
ПОДГОТОВКА МОНТАЖНЫХ ПРОВОДОВ
ОСНОВНЫЕ ПРИНЦИПЫ ПОСТРОЕНИЯ САПР
Структура конструкций и поколения ЭВМ
Кому нужны ваши данные?..
Требования, предъявляемые к техническим средствам ЭВМ
Архитектура модулей центральных CompactPCI-процессоров INOVA
Подделка компьютерной информации
Время создавать защиту
Логическое хранение и кодирование информации
Хакеры, как субъекты компьютерных преступлений
Формат Магнитной Записи Lto (Linear Tape Open)
ВЫБОРКА ДАННЫХ
Примеры комплексов CASE-средств
Политика конфиденциальности Microsoft Internet Explorer