Логин:  
пароль :  
   
Электроника
ГЛАВНАЯ
Популярные статьи
» Elektor Electronics №12 2016 (Germany)
» Новости электроники №10 (Октябрь 2016)
» Everyday Practical Electronics №1 2017
» Elettronica In - №210
» Electronics For You №12 2016
» Elektor Electronics №1-12 2016 (Germany)
» Raspberry Pi Projects 2015
» Elektronika dla Wszystkich №11 2016
» Электрик №11 2016
» Funkamateur №11 2016

Облако тегов
Circuit Cellar, Elektor, Everyday Practical Electronics, Nuts and Volts, антенна, Антенны, аудио, видео, Журнал, Измерения, источники питания, Микросхемы, приборы, Радіоаматор, Радио, Радио (жур.), Радиоаматор, Радиоконструктор, Радиолюбитель, радиолюбителю, Радиолюбителям, Радиомир, радиоприемник, радиосвязь, радиоэлектроника, ремонт, Ремонт и Сервис, Связь, Серия Ремонт, справочник, схема, Схемотехника, Схемы, Телевидение, Телевизоры, трансформаторы, усилитель, Электрик, Электроника, Электротехника

Показать все теги
Сейчас на сайте

Всего на сайте: 19

Пользователей: 0

Роботов: 3

, ,

Гостей: 16

Реклама

Авторские права
Все книги на сайте представлены исключительно в ознакомительных целях! Ссылки на книги взяты из открытых источников на просторах интернета.
Авторам, желающим внести поправки, просим связаться с администрацией.

Администрация
Главная » Книги » Микроэлектроника » Прикладная архитектура базовой модели процессора Intel


Микроэлектроника, Программирование: Прикладная архитектура базовой модели процессора Intel

Прикладная архитектура базовой модели процессора Intel
Название: Прикладная архитектура базовой модели процессора Intel
Автор: Довгий П.С., Поляков В.И.
Издательство: НИУ ИТМО
Год: 2012
Страниц: 115
Язык: Русский
Формат: PDF
Качество: хорошее
Размер: 2.3Mб

 В учебном пособии содержатся основные сведения о прикладной архитектуре 16-разрядного микропроцессора Intel 8086, положившего начало самому распространенному семейству Intel 80x86, Pentium. В пособии рассмотрены основные элементы прикладной архитектуры, такие как аппаратно поддерживаемые типы и форматы данных, программная модель процессора, режимы адресации, форматы команд, а также базовая система команд. При этом элементы прикладной архитектуры рассматриваются как в общем плане (без привязки к конкретным моделям ЭВМ и процессоров), так и в плане их реализации в базовой модели процессора Intel.



 Рассмотренная в пособии базовая модель является основой для первоначального ознакомления с её дальнейшими развитиями в виде 32-разрядной архитектуры IA-32 (Intel Architecture), начало которой было положено процессором Intel 80386, а последующие расширения - в многочисленных моделях Intel Pentium . Пособие может служить основой при изучении программирования на языке Assembler, базовая версия которого ориентирована на рассмотренную в пособии модель Intel 8086. В целях облегчения усвоения материала и практического его использования при программировании приводится большое число примеров команд на ассемблере, поясняющих реализацию операций различных типов.

 

 

 

СОДЕРЖАНИЕ

 

Введение ............................................................................................... 6
B.l. Основные понятия ................................................................................. 6
В.2. История развития микропроцессора Intel 8086 ............................................ 10
1. Типы и форматы аппаратно поддерживаемых данных .............................. 15
1.1. Числа с фиксированной запятой ..................................................................... 15
1.2. Диапазон представления целых чисел ........................................................... 16
1.3. Числа с плавающей запятой ............................................................................ 20
1.4. Особенности представления чисел с плавающей запятой
в персональных компьютерах ................................................................................ 21
1.5. Диапазон представления чисел с плавающей запятой ................................. 22
1.6. Точность представления чисел с плавающей запятой ................................. 24
1.7. Десятичные числа ....................................................................................... 24
1.8. Нечисловые данные ......................................................................................... 26
2. Регистровая структура (программная модель) процессора ....................... 27
2.1. Общее представление ...................................................................................... 27
2.2. Регистры общего назначения .......................................................................... 27
2.3. Сегментные регистры ...................................................................................... 29
2.4. Регистр флагов ........................................................................................30
2.5. Регистр IP (Instruction Pointer) ........................................................................ 31
3. Основные режимы адресации, используемые в ЭВМ ................................. 33
3.1. Классификация основных режимов адресации, используемых в ЭВМ ..... 33
3.2. Режимы адресации процессора Intel 8086 и способы их задания ............... 37
4. Основные форматы команд .............................................................................. 41
5. Принципы размещения единиц информации фиксированной длины в
основной памяти ........................................................................................45
6. Принципы формирования физического адреса. Стандартное назначение
сегментов и возможности их переопределения ................................................. 47
7. Базовая система команд ..................................................................................... 49
7.1. Команды передачи данных и адресов ............................................................. 49
7.1.1. Общие передачи данных .......................................................................... 49
7.1.2. Стековые передачи .................................................................................... 50
7.1.3. Флажковые передачи ................................................................................ 51
7.1.4. Табличное преобразование ...................................................................... 52
7.1.5. Команды ввода-вывода ............................................................................. 53
7.1.6. Команды передачи адресов ...................................................................... 53
7.2. Арифметические команды .............................................................................. 55
7.2.1. Аддитивные команды ............................................................................... 55
7.2.2. Мультипликативные команды ................................................................. 57
7.2.3. Команды расширения формата ................................................................ 59
7.2.4. Команды инкремента / декремента ......................................................... 60
7.2.5. Команда изменения знака ......................................................................... 60
7.2.6. Команды десятичной коррекции ............................................................. 60
7.2.7. Команды ASCII-коррекции ...................................................................... 61
7.3. Логические команды ........................................................................................ 63
7.4. Команды сдвигов .............................................................................................. 65
7.5. Команды управления программой ................................................................. 67
7.5.1. Общие положения ..................................................................................... 67
7.5.2. Команды передачи управления ............................................................... 69
7.5.3. Команды циклов ........................................................................................ 71
7.5.4. Команды вызова процедуры и возврата из нее ...................................... 71
7.5.5. Команды программных прерываний ....................................................... 72
7.5.6. Команды манипуляции флагами ............................................................. 73
7.6. Команды обработки строк (цепочек) ............................................................. 73
8. Система прерываний ............................................................................... 75
8.1. Концепция системы прерываний .................................................................... 75
8.2. Функции системы прерываний и их реализация на аппаратном и программном уровнях ................... 78
8.3. Организация прерываний в процессоре Intel 80х86 ...................................... 81
9. Вопросы для подготовки к тестированию ...................................................... 84
9.1. Основные понятия .................................................................................84
9.2. Прикладная архитектура процессора Intel 8086 ........................................... 84
9.3. Организация прерываний ............................................................................... 87
10. Примеры тестов ........................................................................................ 89
Список литературы ........................................................................................96
Приложения .............................................................................................. 97
П.l. Постбайтные режимы адресации .................................................................. 97
П.2. Формирование арифметических флагов ....................................................... 98
П.3. Формирование флагов управления .............................................................. 98
П.4. Машинные коды команд ................................................................................ 98


Ключевые теги: архитектура, Intel

Скачать Download

http://www.bitoman.ru/download/133028.html

http://depositfiles.com/files/wxmv8edt3

http://shareflare.net/download/87090.877804f8ad43d4aafe205b227117/Prikladnaia_arhitektura_Intel_2012.rar.html

Как Бесплатно скачивать с TurboBit
Как Бесплатно скачивать с Letitbit
Как Бесплатно скачивать с Radiosovet.ifolder.ru


Семейство микроконтроллеров MSP430. Рекомендации по применению<< Предыдущий пост Следующий пост >>Радиохобби. Лучшие конструкции усилителей и сабвуферов своими руками.
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Другие новости по теме:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Translate
Реклама

Календарь
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Архив новостей
Декабрь 2016 (59)
Ноябрь 2016 (96)
Октябрь 2016 (113)
Сентябрь 2016 (83)
Август 2016 (49)
Июль 2016 (101)

Реклама


Тиц и pr сайта
Rambler's Top100
Яндекс цитирования