Введение. Программа учебной дисциплины
ПРОГРАММИРОВАНИЕ
НА АССЕМБЛЕРЕ
Программа учебной дисциплины
и методические указания
к выполнению контрольной работы
Рыбинск
УДК 681.322 (07)
Комаров В.М. Программирование на ассемблере: Программа учебной дисциплины и методические указания к выполнению контрольной работы/ РГАТА. – Рыбинск, 2004. – 18 с.
Данные методические указания предназначены для выполнения контрольной работы студентами специальности 220100 «Вычислительные машины, комплексы, системы и сети»
СОСТАВИТЕЛЬ
кандидат технических наук, профессор, зав. кафедрой ВС
В.М. Комаров
ОБСУЖДЕНО
на заседании кафедры ВС
РЕКОМЕНДОВАНО
Методическим Советом РГАТА
ПРЕДИСЛОВИЕ
Настоящая программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности 220100 “Вычислительные машины, комплексы, системы и сети” и предназначена для студентов заочной формы обучения по данной специальности.
Цель преподавания дисциплины - приобретение студентами знаний и навыков в области программирования на языке ассемблера.
Задачи изучения дисциплины:
– изучение принципов архитектурной организации вычислительных систем;
– изучение основ программирования на языке ассемблера, приобретение навыков и умений для решения типовых задач;
– приобретение навыков по отладке ассемблерных программ в среде отладчиков.
Изучение дисциплины основывается на знаниях и практических навыках, полученных студентами при изучении дисциплин “Программирование на языке высокого уровня”, “Дискретная математика” и “Информатика”.
Полученные в процессе изучения данной дисциплины знания будут использованы в последующих дисциплинах “Организация ЭВМ и систем”, “Системное программное обеспечение” и “Микропроцессорные системы”.
Рекомендации по изучению дисциплины:
– изучить теоретические сведения, изложенные в учебном пособии [3.1];
– детально проанализировать и понять примеры решения типовых задач по программированию на ассемблере, приведенных в учебном пособии [3.2];
– самостоятельно решить контрольные задачи, приведенные в конце каждого раздела учебного пособия [3.2];
– самостоятельно решить контрольную работу по своему варианту.
ПРОГРАММА ДИСЦИПЛИНЫ
Введение
1.1. Цель и задачи дисциплины. Место в подготовке инженера по специальности 220100. Порядок изучения дисциплины. Литература.
1.2. Фундаментальные принципы организации вычислительных систем. Программное управление вычислительным процессом. Структура команд вычислительных машин. Структура и принцип действия вычислительной машины. Функциональные группы команд. Способы адресации операндов.