rpd000002386 (1006590), страница 2
Текст из файла (страница 2)
Тематика: Оценка способов представления данных
Прикрепленные файлы:
Перечень вопросов и задач:
1.перевод чисел из одной системы счисления в другую
2.сложение чисел в машинных кодах
3.Определить диапазон представления чисел в форме с ФЗ и ПЗ
4.Показать размещение чисел в разрядной сетке ЭВМ
5.составить алгоритмы основных арифметических операций
6.Изобразить число в разных формах представления
1.2. Контрольная работа 2
Тип: Контрольная работа
Тематика: Программирование на Ассемблере
Прикрепленные файлы:
Перечень вопросов и задач:
1.Разработка линейных программ
2.Разработка программ с ветвлениями
3.Разработка программ с циклами
4.Разработка сложных программ
1.3. Контрольная работа 3
Тип: Тестирование
Тематика: Макпропрограммирование
Прикрепленные файлы:
Перечень вопросов и задач:
1.Программирование в среде визуального программирования
2.составить программу линейных вычислений на ЯВУ
3.Составить программу ветвящихся вычислений на ЯВУ
4.составить программу циклических вычислений на ЯВУ
5.Составить программу комбинированных вычислений на ЯВУ
1.4. Контрольная работа 4
Тип: Контрольная работа
Тематика: Микроконтроллеры
Прикрепленные файлы:
Перечень вопросов и задач:
1.Разработать микроинструкцию для СМП К589
2.Разработать микропрограмму для секционного микроконтроллера
3.Записать код прошивки микрокоманды для ПЗУ
4.Определить способ микропрограммирования МП
5.Разработать управляющую программу для контроллеров ПУ
-
Промежуточная аттестация
11. Контрольная работа 1
Прикрепленные файлы:
Вопросы для подготовки к экзамену/зачету:
1.Арифметические основы ЭВМ
2.Арифметико-логическое устройство. Операционный блок ЭВМ. Адресная шина, шина данных, шина управления. Память компьютера. Классификация запоминающих устройств. Статические и динамические оперативные запоминающие устройства. Постоянные запоминающие устройства: программируемые на заводе изготовителе, однократно программируемые потребителем, многократно программируемые потребителем с ультрафиолетовым стиранием информации, многократно программируемые потребителем с электрическим стиранием информации. Применение флеш-памяти, памяти на КМОП логических элементах. Оперативная память в IBM PC, распределение памяти. Кэш-память. Кэширование оперативной динамической памяти. Кэш память первого и второго уровней. Программно доступные регистры микропроцессора: аккумулятор, счетчик команд, указатель стека, индексный регистр, регистр флагов. Регистры и модель доступа к памяти. Основные функциональные регистры микропроцессоров: регистры общего назначения; указатель команд; регистр флагов; регистр сегме
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
Учебно-методическое обеспеченье дисциплины
Абель П. Ассемблер: Язык и программирование для IBM PC. Киев: Век+, 2003. – 734 с.
1. Голубь Н.Г. Основы компьютерных вычислений: Эффективный учебный курс. М.: ДиаСофтЮП, 2009. – 819 с.
2. Горнец Н.Н. Организация ЭВМ и систем. М.: Академия, 2007. – 316 с.
3. Юров В.И. Assembler. СПб.: Питер, 2008. – 636 с.
4. Бройдо В.Л. Архитектура ЭВМ и систем. СПб.: Питер, 2007. – 717 с.
5. Голубь Н.Г. Искусство программирования на ассемблере. М.: ДиаСофтЮП, 2008. – 644 с.
6. Поворознюк А.И. Архитектура компьютеров, ч.1. Харьков: Торнадо, 2007. – 355 с.
7. Таненбаум Э. Архитектура компьютера. СПб.: Питер, 2008. – 699 с.
8. А.В.Могилев, Н.И.Пак, Е.К.Хеннер. Информатика. М.: Академия, 2007. – 841 с.
9. Архитектура ЭВМ: С. А. Пескова, А. В. Кузин — Москва, Форум, Инфра-М, 2006 г.- 352 с.
10. Архитектура и стратегия. "Инь" и "янь" информационных технологий: Александр Данилин, Андрей Слюсаренко — Санкт-Петербург, Интернет-университет информационных технологий, 2009 г.- 506 с.
11. Архитектура и технологии IBM eServer zSeries. Учебное пособие: В. А. Варфоломеев, Э. К. Лецкий, М. И. Шамров, В. В. Яковлев — Москва, Интернет-университет информационных технологий, 2005 г.- 640 с.
12. Архитектура и технологии IBM eServer zSeries: В. А. Варфоломеев, Э. К. Лецкий, М. И. Шамров, В. В. Яковлев — Санкт-Петербург, Интернет-университет информационных технологий, 2010 г.- 640 с.
13. Веб-дизайн: С. В. Киселев, С. В. Алексахин, А. В. Остроух — Москва, Академия, 2009 г.- 64 с.
14. Организация ЭВМ и систем: Тихонов В.А., Баранов А.В. — Москва, 2008 г.- 400 с.
15. Проектирование и расчет металлорежущего инструмента на ЭВМ: — Санкт-Петербург, МГИУ, 2006 г.- 380 с.
16. Современная архитектура (комплект из 5 журналов): — Москва, Фонд "Русский авангард", 2010 г.- 142 с.
17. Средства мультимедиа: С. В. Киселев — Москва, Академия, 2009 г.- 64 с.
Литература из электронного каталога:
1. Литвиненко Т.В. Литвиненко Т.В. {Визуал Базик 6.0} VISUAL BASIC 6.0. Горячая линия-Телеком, 2001. - 140 с. - Горячая линия-Телеком, 2001.
2. Культин Н.Б. Культин Н.Б. Delphi в задачах и примерах. БХВ-Петербург, 2004. - 288 с. - БХВ-Петербург, 2004.
3. Тавернье К. Тавернье К. PIC-микроконтролеры.Практика применения. ДМК-Пресс, 2004. - 270 с. - ДМК-Пресс, 2004.
4. Таненбаум Э. Таненбаум Э. Архитектура компьютера . Питер, 2006. - 698 с. - Питер, 2006.
5. Колдаев В.Д. Колдаев В.Д. Архитектура ЭВМ. ФОРУМ : ИНФРА-М, 2009. - 382 с. - ФОРУМ : ИНФРА-М, 2009.
б)дополнительная литература:
1. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика: Учеб. пособие для студ. пед. вузов/ под. Ред. Е.К. Хеннера. -М.: ACADEMIA, 1999.
2. Скэнлон Л. Персональные ЭВМ PC и ХТ. Программирование на языке ассемблера. М.: Радио и связь, 1991.
3. Абель П. Язык ассемблера для IBM PC и программирования. М.: Высш. шк., 1992.
4. Смирнов А.Д. Архитектура вычислительных систем. М.: Наука, 1990.
5. Нортон Л. Программно-аппаратная организация IBM PC. М.: Радио и связь, 1992.
6. Айден К. и др. Аппаратные средства PC. СПб.: BHV-Санкт-Петербург, 1998.
7. Маерс Г. Архитектура современных ЭВМ: в 2-х кн.:Пер. с англ. - М.: Мир, 1985.
8. Терминологический словарь по основам информатики и вычислительной техники / Ершов А.П., Шанский Н.М., Окунева А.П., Баско Н.В.; Под ред, Ершова А.П., Шанского Н.М.. - М.: Просвещение, 1991.
Литература из электронного каталога:
1. Старков В.В. Старков В.В. Азбука персонального компьютера .Архитектура,устройство, конфигурирование. Горячая линия-Телеком, 2000. - 224 с. - Горячая линия-Телеком, 2000.
2. Хорошевский В.Г. Хорошевский В.Г. Архитектура вычислительных систем. МГТУ им.Н.Э.Баумана, 2005. - 511 с. - МГТУ им.Н.Э.Баумана, 2005.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
ОС WINDOWS XP
Микроотладчик CView
Компилятор языка Delphi
Операционная оболочка Disk Commander
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Средства обеспечения дисциплины
1. Персональные компьютеры (модели: Pentium)
2. Макроассемблер (masm, турбо-ассемблер), Norton Utilites, Check It.
Приложение 1
к рабочей программе дисциплины
«Архитектура компьютеров »
Аннотация рабочей программы
Дисциплина Архитектура компьютеров является частью Математического и естественно-научный цикл дисциплин подготовки студентов по направлению подготовки Прикладная математика и информатика. Дисциплина реализуется на 8 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 806.
Дисциплина нацелена на формирование следующих компетенций: ОК-11 ,ОК-12 ,ОК-13 ,ПК-2 ,ПК-4 ,ПК-6 ,ПК-9.
Содержание дисциплины охватывает круг вопросов, связанных с: изучение языка низкого уровня - ассемблера и методов программирования на нём, знакомство с устройством важнейших компонентов аппаратных средств ПК, механизмами пересылки и управления информацией, основными правилами логического проектирования.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Практическое занятие, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: рубежный контроль в форме Тестирование ,Контрольная работа ,Тестирование ,Контрольная работа и промежуточная аттестация в форме Контрольная работа 1.
Общая трудоемкость освоения дисциплины составляет 4 зачетных единиц, 144 часов. Программой дисциплины предусмотрены лекционные (22 часов), практические (12 часов), лабораторные (20 часов) занятия и (90 часов) самостоятельной работы студента. Основной целью курса является знакомство с основными понятиями архитектуры современного персонального компьютера (ПК), изучение языка низкого уровня - ассемблера и методов программирования на нём, знакомство с устройством важнейших компонентов аппаратных средств ПК, механизмами пересылки и управления информацией, основными правилами логического проектирования.
После изучения дисциплины студент должен знать:
- классификацию компьютеров по различным признакам, характеристики и особенности различных классов ЭВМ, тенденции развития вычислительных систем;
- структурную и функциональную схему персонального компьютера, назначение, виды и характеристики центральных и внешних устройств ПЭВМ;
- формы представления информации в ЭВМ;
- принципы фон Неймана и классическую архитектуру современного компьютера, структуру микропроцессора, понятие о языке ассемблера (макроассемблера) и основных методах программирования с его использованием.
Уметь:
-выполнять оценку основных параметров компьютера;
-соствлять микропрограммы для микропроцессорного элемента;
составлять программу на языке ассемблера и отлаживать ее
Приложение 2
к рабочей программе дисциплины
«Архитектура компьютеров »
Cодержание учебных занятий
-
Лекции
1.1.1. Введение(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Основные понятия и определения. Цели и задачи изучения дисциплины. Методические рекомендации. Список источников информации по дисциплине.
1.1.2. Развитие архитектур в ЭВМ разных поколений(АЗ: 2, СРС: 3)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Понятие архитектуры микропроцессора. Архитектура фон Неймана. Архитектура компьютера.
1.2.1. программирование линейных алгоритмов(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Система команд ассемблера.
Структура и форматы команд.
Примеры простых линейных программ
1.2.2. Программирование на ассемблере(АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Структура программы на ассемблере
Порядок обработки программы.
Методика отладки программы.
1.2.3. Программирование ветвлений (АЗ: 2, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Команды условного и безусловного перехода.
Алгоритм исполнения команды сравнения.
Примеры простых программ с ветвлениями.