Введение. Программа учебной дисциплины

ПРОГРАММИРОВАНИЕ

НА АССЕМБЛЕРЕ

 

Программа учебной дисциплины

и методические указания

к выполнению контрольной работы

 

Рыбинск


УДК 681.322 (07)

 

Комаров В.М. Программирование на ассемблере: Программа учебной дисциплины и методические указания к выполнению контрольной работы/ РГАТА. – Рыбинск, 2004. – 18 с.

 

 

Данные методические указания предназначены для выполнения контрольной работы студентами специальности 220100 «Вычислительные машины, комплексы, системы и сети»

 

 

СОСТАВИТЕЛЬ

кандидат технических наук, профессор, зав. кафедрой ВС

В.М. Комаров

 

ОБСУЖДЕНО

на заседании кафедры ВС

 

РЕКОМЕНДОВАНО

Методическим Советом РГАТА


ПРЕДИСЛОВИЕ

Настоящая программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности 220100 “Вычислительные машины, комплексы, системы и сети” и предназначена для студентов заочной формы обучения по данной специальности.

Цель преподавания дисциплины - приобретение студентами знаний и навыков в области программирования на языке ассемблера.

Задачи изучения дисциплины:

– изучение принципов архитектурной организации вычислительных систем;

– изучение основ программирования на языке ассемблера, приобретение навыков и умений для решения типовых задач;

– приобретение навыков по отладке ассемблерных программ в среде отладчиков.

Изучение дисциплины основывается на знаниях и практических навыках, полученных студентами при изучении дисциплин “Программирование на языке высокого уровня”, “Дискретная математика” и “Информатика”.

Полученные в процессе изучения данной дисциплины знания будут использованы в последующих дисциплинах “Организация ЭВМ и систем”, “Системное программное обеспечение” и “Микропроцессорные системы”.

Рекомендации по изучению дисциплины:

– изучить теоретические сведения, изложенные в учебном пособии [3.1];

– детально проанализировать и понять примеры решения типовых задач по программированию на ассемблере, приведенных в учебном пособии [3.2];

– самостоятельно решить контрольные задачи, приведенные в конце каждого раздела учебного пособия [3.2];

– самостоятельно решить контрольную работу по своему варианту.

ПРОГРАММА ДИСЦИПЛИНЫ

Введение

1.1. Цель и задачи дисциплины. Место в подготовке инженера по специальности 220100. Порядок изучения дисциплины. Литература.

1.2. Фундаментальные принципы организации вычислительных систем. Программное управление вычислительным процессом. Структура команд вычислительных машин. Структура и принцип действия вычислительной машины. Функциональные группы команд. Способы адресации операндов.