Помощь в учёбе, очень быстро...
Работаем вместе до победы

Разработка программы на языке Ассемблера

РефератПомощь в написанииУзнать стоимостьмоей работы

Язык Ассемблера — мощное средство программирования. Он позволяет программисту осуществлять всестороннее управление аппаратными средствами ЭВМ. Однако такое управление заставляет программиста вникать в детали, далекие от основного содержания программы. Все преимущества языка Ассемблера оборачиваются подчас пустой тратой времени на многочисленные детали. Язык Ассемблера позволяет программисту… Читать ещё >

Разработка программы на языке Ассемблера (реферат, курсовая, диплом, контрольная)

Постановка задачи и разработка алгоритма Задача:

Дан одномерный массив. Массив заполнить случайными числами. Заполнить второй массив следующим образом: каждый соответствующий элемент первого массива делить на 3. Во второй массив заносить остаток от деления числа в соответствующей позиции. В третий массив занести только элементы находящиеся на чётных позициях (размерность третьего массива в два раза меньше размерности второго). Найти сумму всех элементов.

Заключение

Язык Ассемблера — мощное средство программирования. Он позволяет программисту осуществлять всестороннее управление аппаратными средствами ЭВМ. Однако такое управление заставляет программиста вникать в детали, далекие от основного содержания программы. Все преимущества языка Ассемблера оборачиваются подчас пустой тратой времени на многочисленные детали.

Несмотря на то, что Ассемблер является машинно-ориентированным языком, то есть языком низкого уровня, программист может применять его для работы, как на высоком.

К преимуществам Ассемблера можно отнести:

  • 1. Данный язык программирования позволяет создавать приложения, которые будут более эффективны, чем аналогичные приложения, написанные на языке высокого уровня, т. е. приложения будут более короткими и при этом более быстро выполнимыми.
  • 2. Язык Ассемблера позволяет программисту выполнять действия, которые либо вообще нельзя реализовать на других языках и в частности на языках высокого уровня, либо выполнение которых займет слишком много машинного времени в случае привлечения дорогих средств языка высокого уровня.

Можно сделать вывод, что на языке Ассемблера можно сделать любое приложение, любую программу, но для написания больших программ лучше использовать языки высокого уровня.

Показать весь текст
Заполнить форму текущей работой