Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Введение. 
Язык программирования ассемблер

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

Знание языка Ассемблер дает большее преимущество перед теми, кто программирует только на языках высокого уровня. Знающий Ассемблер знает и структуру компьютера, и структуру аппаратных устройств. Иногда языки программирования высокого уровня не могут обеспечить требуемое быстродействие. А приложение созданное на Ассемблере всегда быстродействующее. Размер приложений созданных на языках высокого… Читать ещё >

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

Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов — языков программирования. Существует множество языков программирования, но мы остановимся на Ассемблере.

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

  • 1. На других языках программирования не всегда возможно написать приложение, которое полно бы удовлетворяло требованиям. А в некоторых случаях полностью невозможно. На языке программирования Ассемблер можно написать любое приложение.
  • 2. Иногда языки программирования высокого уровня не могут обеспечить требуемое быстродействие. А приложение созданное на Ассемблере всегда быстродействующее.
  • 3. Размер приложений созданных на языках высокого уровня имею гораздо больший размер, чем приложения созданные на Ассемблере.
  • 4. Язык Ассемблер позволяет работать непосредственно с аппаратными средствами, что в некоторых случаях дает программисту преимущество и требуемый результат. Приложение на языке высокого уровня работает с аппаратными устройствами через написанные модули, т. е. не позволит программисту что-либо изменить, а, следовательно, получить требуемый результат.
  • 5. Знание языка Ассемблер дает большее преимущество перед теми, кто программирует только на языках высокого уровня. Знающий Ассемблер знает и структуру компьютера, и структуру аппаратных устройств.

Цель работы:

описать язык программирования Ассемблер;

выявить преимущества и недостатки языка;

описать Turbo Assembler;

ознакомиться с механизмом прерывания.

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