Скачать 5.43 Mb.
|
2.3 Разработка курса «Ассемблер»В курсе «Ассемблер» использовались методические разработки преподавателей факультета КНиИТ, связанные с изучением машинно-ориентированных языков. Данный материал использовался в рамках различных дисциплин компьютерного цикла, которые входят в учебные планы подготовки IT-специалистов на базе СГУ. Накопленный опыт показывает значимость собранного материала для подготовки и переподготовки специалистов в сфере информационных технологий, а также необходимость обобщения, систематизации и структурирования уже имеющихся разработок, создание на их основе полноценных учебно-методических комплексов и их апробацию. Что и было проделано авторами данного курса. В курс входит:
Дистанционная поддержка курса «Ассемблер»:
Аннотация курса Авторы разработки: А.Г. Федорова, К.П. Вахлаева, М.С. Портенко Курс «Ассемблер» предназначен для студентов, обучающихся по программе «Подготовка и переподготовка профильных специалистов на базе центров обучения и разработок в сфере информационных технологий». Данный курс рассчитан на 72 часов, из которых 36 часов аудиторных занятий и 36 часов самостоятельной работы. Расширение сфер применения компьютерной техники обусловлено ростом производительности и информационной емкости вычислительных систем, что в свою очередь зависит от успехов в развитии аппаратуры и программного обеспечения. Успехи в развитии аппаратуры определяются степенью интеграции элементной базы, совершенствованием архитектуры процессора, развитием технологий обработки информации, развитием коллективного использования сетевых распределенных ресурсов и т.д. Успехи в развитии ПО требуют использования всех средств автоматизации программирования для получения максимальной эффективности, скорости выполнения критических участков программ. Для решения этой задачи большую роль играет использование машинно-ориентированных языков. Язык Ассемблер используется везде, где необходима максимальная производительность и эффективность, и будет использоваться до тех пор, пока проводятся исследовательские работы в области развития и создания новых архитектур ЭВМ. Этим объясняется актуальность курса «Ассемблер» для подготовки высококвалифицированных специалистов в области ИТ-технологий. Курс «Ассемблер» можно условно разделить на две части. В первой части рассматриваются основные элементы архитектуры персонального компьютера IBM PC, архитектура процессоров Intel x86 с точки зрения программиста и основы программирования на языке Ассемблер под DOS для этого процессора. Рассмотрены разработка разветвляющихся и циклических программ, программ с использованием сложных типов данных (структур, записей, строк), работа с подпрограммами и особенности передачи параметров в подпрограммы в Ассемблере, макросредства, их отличие от подпрограмм, директивы условной генерации, работа со связными списками в Ассемблере. Во второй части рассматриваются средства реализации на Ассемблере операций ввода информации с клавиатуры и вывода ее на экран с помощью функций операционной системы, функций BIOS и прямого обращения к портам ввода-вывода. Рассмотрены средства передачи информации между процессором и внешними устройствами, средства управления внешними устройствами. Рассмотрено понятие прерывания, классификация прерываний, обработка прерываний при наличии одного источника прерываний и нескольких, при наличии каскадного контроллера прерываний, особенности разработки прикладных обработчиков прерываний. Приведены основные сведения о резидентных программах, их структуре и особенностях их использования. Описаны средства разработки приложений под Windows для выполнения лабораторных работ. Полное содержание курса дано в Приложении Ж. |
Исполнитель (Поставщик): Закрытое акционерное общество «Издательский дом «Учительская газета» | Федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский... | ||
Федеральная целевая программа «Жилище» на 2002-2010 годы, утвержденная постановлением Правительства Российской Федерации от 17. 09.... | Муниципальная долгосрочная целевая программа поддержки и развития малого и среднего предпринимательства в муниципальном образовании... | ||
Административный регламент по предоставлению муниципальной услуги Выдача свидетельств молодым семьям | Федеральная целевая программа "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса... | ||
Федеральная целевая программа "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса... | Федеральная целевая программа «Культура России (2012–2018 годы)» утверждена постановлением Правительства Российской Федерации от... | ||
Федеральная целевая программа "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса... | ... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |