ВУЗ:
Составители:
22
программ будут прогоняться в четыре - десять раз быстрее их
интерпретаторных эквивалентов. Если вы поработаете над улучшением, то
сможете достичь 100-кратного повышения быстродействия. Оборотная
сторона монеты состоит в том, что программы, расходующие большую
часть времени на возню с файлами на дисках или ожидание ввода, не
смогут продемонстрировать какое-то впечатляющее увеличение
скорости.
КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Машинно – ориентированные языки
Машинно – ориентированные языки – это языки, наборы операторов
и изобразительные средства которых существенно зависят от особенностей
ЭВМ (внутреннего языка, структуры памяти и т.д.). Машинно –
ориентированные языки позволяют использовать все возможности и
особенности Машинно – зависимых языков:
- высокое качество создаваемых программ (компактность и
скорость
выполнения);
- возможность использования конкретных аппаратных ресурсов;
- предсказуемость объектного кода и заказов памяти;
- для составления эффективных программ необходимо знать систему
команд и особенности функционирования данной ЭВМ;
- трудоемкость процесса составления программ, плохо защищенного от
появления ошибок;
- низкая скорость программирования;
- невозможность непосредственного использования программ,
составленных на
этих языках, на ЭВМ других типов.
Машинно-ориентированные языки по степени автоматического
программирования подразделяются на классы.
Машинный язык
Отдельный компьютер имеет свой определенный машинный язык
(далее МЯ), ему предписывают выполнение указываемых операций над
определяемыми ими операндами, поэтому МЯ является командным.
Однако, некоторые семейства ЭВМ (например, ЕС ЭВМ, IBM/370/ и др.)
имеют единый МЯ для ЭВМ разной мощности. В команде любого из них
сообщается информация о местонахождении операндов и типе
выполняемой операции.
В новых моднлях ЭВМ намечается тенденция к повышению
внутренних языков машинно – аппаратным путем реализовывать более
программ будут прогоняться в четыре - десять раз быстрее их интерпретаторных эквивалентов. Если вы поработаете над улучшением, то сможете достичь 100-кратного повышения быстродействия. Оборотная сторона монеты состоит в том, что программы, расходующие большую часть времени на возню с файлами на дисках или ожидание ввода, не смогут продемонстрировать какое-то впечатляющее увеличение скорости. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Машинно – ориентированные языки Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и т.д.). Машинно – ориентированные языки позволяют использовать все возможности и особенности Машинно – зависимых языков: - высокое качество создаваемых программ (компактность и скорость выполнения); - возможность использования конкретных аппаратных ресурсов; - предсказуемость объектного кода и заказов памяти; - для составления эффективных программ необходимо знать систему команд и особенности функционирования данной ЭВМ; - трудоемкость процесса составления программ, плохо защищенного от появления ошибок; - низкая скорость программирования; - невозможность непосредственного использования программ, составленных на этих языках, на ЭВМ других типов. Машинно-ориентированные языки по степени автоматического программирования подразделяются на классы. Машинный язык Отдельный компьютер имеет свой определенный машинный язык (далее МЯ), ему предписывают выполнение указываемых операций над определяемыми ими операндами, поэтому МЯ является командным. Однако, некоторые семейства ЭВМ (например, ЕС ЭВМ, IBM/370/ и др.) имеют единый МЯ для ЭВМ разной мощности. В команде любого из них сообщается информация о местонахождении операндов и типе выполняемой операции. В новых моднлях ЭВМ намечается тенденция к повышению внутренних языков машинно – аппаратным путем реализовывать более 22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »