Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Архитектура ПЭВМ

Содержание

Г

Конспект лекций по дисциплине

Литература

Основная

1. СП 52-101-2003. Бетонные и железобетонные конструкции из тяжелого бетона без предварительного напряжения арматуры.

2. Пособие по проектированию бетонных и железобетонных элементов из тяжелого бетона без предварительного напряжения в арматуре (к СП52-101-2003).

3. СП-52-102-2004. Предварительно-напряженные конструкции из тяжелого бетона.

4.Пособие по проектированию предварительно-напряженных конструкций из тяжелого бетона (к СП 52-102-2004).

5.СНиП 2.01.07-85. Нагрузки и воздействия. - М.: Стройиздат, 1986

6.Байков В. Н-, Сигалов Э. Е. Железобетонные конструкции. Общий курс. - М.:
Стройиздат, 1985

Дополнительная

7.Eurocode 2: Design of concrete structures – Part 1: General rules and rules for buildings. English version.

8.Проектирование железобетонных конструкций по Евронормам. Алмазов В.О. Издательство ассоциации строительных вузов. Москва 2007.

9.СНиП 2.03.01-84*. Бетонные и железобетонные конструкции. - М.: Строй­издат, 1991

10.Васильев Б. Ф., Розенблюм А. Я. Железобетонные колонны одноэтажных
производственных зданий. - М.: Стройиздат, 1974

11.Типовые железобетонные конструкции зданий и сооружений для промыш­
ленного строительства: Справочник проектировщика /Под ред. Г. И. Бердичевско-
го. - М.: Стройиздат, 1981

12.Пособие по проектированию фундаментов на естественном основании под
колонны зданий и сооружений промышленных предприятий /Ленинградский
Промстройироект. - М.: Стройиздат, 1989

13.Шерешевский И. А. Промышленные здания и сооружения: Альбом черте­жей. - М.; Л.: Стройиздат, 1979.

14.ГОСТ 21.501-93. СПДС. Правила выполнения архитектурно-строитель­ных рабочих чертежей

15.ГОСТ 21.101-97. СПДС. Основные требования к рабочей документации

16.Программный комплекс "ЛИРА-WINDOWS". Руководство пользователя. -
Киев.: Изд. НИИАСС Госкомградостроительства Украины, 1997

17.

 

 

«Программные средства

аппаратно-программных комплексов»

Специальность 230201

«Информационные системы и технологии»

 

 

Дневная и вечерняя формы обучения

 

 

 

Архитектура ПЭВМ... 4

Пользовательские регистры.. 5

Организация памяти (реальный режим) 8

Элементы синтаксиса Ассемблера. 9

Операторы.. 10

Директивы сегментации. 15

Модели памяти. 17

Этапы создания программы на ассемблере. 19

Определение простых типов данных: 29

Способы адресации. 30

Особенности пересылки данных. 32

Команды работы с адресами и указателями. 33

Команды сдвига. 34

Команды преобразования данных. 39

Команды обработки строк. 40

Загрузка элемента строки в аккумулятор. 43

Перенос элемента из аккумулятора в строку. 44

Вывод элемента цепочки в порт. 45

Циклы.. 46

Пример использования вложенных циклов. 47

Массивы.. 48

Логические команды.. 52

Логические команды поиска. 52

Структуры.. 53

Работа с полями структуры.. 54

Записи. 55

Команды передачи управления. 57

Команды условного перехода и флаги. 64

Процедуры.. 64

Вызов процедуры.. 66

Способы вызова процедуры.. 67

Организация интерфейса между процедурами, расположенными в разных модулях. 70

Возврат результата из процедуры.. 75

Макрокоманды и макроопределения. 75

Особенности трансляции при получении объектного модуля. 76

Где можно разместить макроопределение?. 76

Связь Assembler с языками высокого уровня. 77

Требования к программе на языке Assembler 78

Требования к программе на языке Pascal 78

Передача параметров из Pascal-программы в программу на ассемблере. 79

Использование директивы model для организации взаимодействия программ.. 79

Возврат данных в вызывающую программу. 80

Особенности com-программы.. 81

Резидентные программы.. 83

Пример резидентной программы типа.com.. 83

Вызов резидентной программы через область межзадачных связей. 86

Замена существующего вектора прерывания. 87

Дочерние процессы.. 92

Особенности структуры материнской программы.. 93

Активизация дочернего процесса. 94

Прерывания. 96

Программируемый контроллер прерываний. 98

Программирование контроллера прерываний. 100

Использование таймера в программах на Assembler 104

Использование прерываний 8h для управления запуском программ.. 105

Программирование коммуникационного порта (COM) 106

Регистр статуса линии (порта) 110

Работа COM – порта в режиме прерываний. 113

Управление модемом через порт. 116

Защищенный режим микропроцессора. 117

Структура дескрипторных таблиц. 119

Обработка прерываний в защищенном режиме. 122

Особенности обработки ловушек. 123

Шлюз задачи. 125

 


 

Понятие «архитектура» включает:

- структурная схема ЭВМ,

- средства и способы доступа к элементам структурной схемы,

- организация и разрядность интерфейсов ЭВМ,

- набор доступных регистров,

- организация и способы адресации памяти,

- способы представления и форматы данных,

- набор машинных команд,

- форматы машинных команд,

- обработка внештатных ситуаций (прерываний).

 

Микропроцессоры имеют свои архитектурные особенности:

1. конвейеризация вычислений,

2. кэширование кода и данных,

3. предсказание правильного адреса перехода,

4. усовершенствованные вычисления с плавающей точкой.

 

Конвейер при функционировании использует разбиение выполнения команды на 5 этапов:

· выборка команды из кэш – памяти или ОЗУ,

· декодирование команды,

· генерация адресов операндов в памяти,

· выполнение операции с помощью АЛУ,

· запись результата.

 

Очередная команда после выборки попадает в блок декодирования, освобождая блок для записи следующей команды. В результате на конвейере могут находиться в различных стадиях выполнения до 5 команд:

 

5к 4к 3к 2к 1к

1с 2с 3с 4с 5с  
к – команда

с – стадия

 

<== предыдущая лекция | следующая лекция ==>
 | 
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 359; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.023 сек.