Обоснования выбора языка программирования

Обоснования выбора языка программирования. Для написания данной программы был выбран язык ассемблера.

В связи с тем, что он наиболее подходит для реализации такого рода задач, т.е. где требуется доступ к портам, выполнение специальных прерываний, доступ к области памяти BIOS и т.д. Язык ассемблера, представляет собой фактически символьную форму записи машинного языка в нем вместо цифровых кодов операций вписывают привычные знаки операций или их словесные названия, вместо адресов - имена, а константы записывают в десятичное системе счисления.

Программу, записанную в таком виде, вводят в ЭВМ и подают на вход специальному транслятору, называемому ассемблером, который переводит её на машинный язык, и далее полученную машинную программу выполняют. Для любой ЭВМ можно придумать разные языки ассемблера, хотя бы потому, что можно по-разному обозначать машинные операции.

В частности, и для ПК разработано несколько таких языков ASM-86, MASM, TASM . Для реализации данной задачи был выбран язык, который создан фирмой Borland и полное название которого - турбо ассемблер, сокращенно TASM. Надо отметить, что этот язык наиболее часто используется на ПК.