ЭВМ, способные решать множество разнообразных сложных задач, причём с молниеносной быстротой, приводят непосвящённых в трепет.
ЭВМ состоит из нескольких основных компонентов. Каждому из основных компонентов вычислительной системы отведены определённые функции, которые выполняются определённым способом.
Основной частью ПЭВМ является системный блок, в котором имеются следующие устройства: блок питания; материнская плата, посредством которой осуществляется информационная связь между различными компонентами; процессор, производящий операции по обработке данных и управлению устройствами; оперативная память, которая содержит данные, с которыми работает процессор; видеокарта, осуществляющая обработку видеоданных для дисплея; звуковая карта, обрабатывающая звуковые данные и выводящая их в виде звука с помощью колонок.
Периферийные устройства ПЭВМ составляют важнейшую часть любого вычислительного комплекса. Внешние устройства обеспечивают взаимодействие компьютера с окружающей средой - пользователями, объектами управления и другими ПЭВМ. Внешние устройства подключаются к компьютеру через специальные разъемы-порты ввода-вывода.
Цель данной курсовой работы – изучить, как осуществляется обмен данными между устройствами ПЭВМ и как можно реализовать операции ввода-вывода на языке ассемблера.
Результатом курсовой работы является работающий программный модуль, написанный и транслированный в среде Turbo Assembler 2.51.
1 Описание программы
Анализ требований
Необходимо разработать алгоритм и программу для ввода информационного потока с клавиатуры и вывода его в обратном порядке на видеотерминал и принтер.
Программа должна считывать информационный поток с клавиатуры, выводить его в обратном порядке, при этом заменяя цифры на их дополнения до 10, добавлять время и выводить на видеотерминал и принтер.
Общие сведения и функциональное назначение
Программа cours_pr написана на языке ассемблера с использованием Turbo Assembler 2.51 в соответствии с заданием на курсовое проектирование. Данная программа предназначена для ввода информационного потока с клавиатуры и вывода его в обратном порядке на видеотерминал и принтер.
Для успешной работы программы необходим персональный компьютер (с принтером, работающим через порт LPT1), операционная система MS-DOS.
Описание схемы алгоритмов