Сделать свой сайт бесплатно

Реклама

Создай свой сайт в 3 клика и начни зарабатывать уже сегодня.

@ADVMAKER@
50. Команды передачи управления
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 1
50. Команды передачи управления КПУ изменяют последовательность выполнения команды и осуществляют переход на выполнение других команд. Программа – последовательность команд и данных, занимающих определенное пространство оперативной памяти. Это пр...
49. Особенности применения команд.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
49. Особенности применения команд. Особенностями применения команд обмена данными (пересылки данных) являются: 1)        Используя команду mov: Нельзя пересылать данные из одной области памяти в другую! Используйте п...
48. Назначение команд обмена и пересылки данных.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
48. Назначение команд обмена и пересылки данных. Команды пересылки данных осуществляют обмен данными и адресами между регистрами и ячейками памяти или портами ввода-вывода. Эти команды в свою очередь могут быть разделены на четыре подгруппы: – ко...
47. Команды пересылки данных.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
47. Команды пересылки данных. Команды пересылки данных осуществляют обмен данными и адресами между регистрами и ячейками памяти или портами ввода-вывода.   Mov <приемник>,<источник> Пересылка данных из источника в приемник. Т.е. пересы...
46. Команды обмена данными
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
46. Команды обмена данными Команды обмена данными осуществляют обмен данными и адресами между регистрами и ячейками памяти или портами ввода-вывода. 1)        Команды ввода-вывода в порт In аккумулятор, порт Out ...
45. Сегмент стека.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
45. Сегмент стека. stack_seg  segment                db 256 stack_seg   ends...
44. Сегмент кода.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
44.  Сегмент кода. Директива .CODE отмечает начало  сегмента  кода.  Вы  можете посчитать,  что для Турбо Ассемблера достаточно очевидно, что все ваши инструкции относятся к сегменту кода.   На  самом ...
43. Директивы резервирования и инициализации памяти.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
43. Директивы резервирования и инициализации памяти.  TASM предоставляет очень широкий набор средств описания и обработки данных, который вполне сравним с аналогичными средствами некоторых языков высокого уровня. Для описания простых типов данных ...
42. Описание простых типов данных ассемблера.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
42. Описание простых типов данных ассемблера. При программировании на языке ассемблера используются данные следующих типов: Непосредственные данные, представляющие собой числовые или символьные значения, являющиеся частью команды. Непосредственные дан...
41. Сегмент данных
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
41. Сегмент данных Сегмент данных предназначен для определения констант, рабочих переменных и областей ввода-вывода. С этим сегментом связан регистр DS, который содержит адрес текущего сегмента данных. В модели SMALL описание сегмента данных производит...
40. Упрощенные директивы сегментации.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
40. Упрощенные директивы сегментации. Для простых программ, содержащих по одному сегменту для кода, данных и стека, хотелось бы упростить ее описание. Для этого в трансляторы MASM и TASM ввели возможность использования упрощенных директив сегментации. ...
39. Стандартные директивы сегментации.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
39. Стандартные директивы сегментации. При рассмотрении архитектуры микропроцессора мы узнали, что он имеет шесть сегментных регистров, посредством которых может одновременно работать: с одним сегментом кода; с одним сегментом стека; с одним сегм...
38. Структура программы на языке Assembler.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
38. Структура программы на языке Assembler. Программа на ассемблере представляет собой совокупность блоков памяти, называемых сегментами памяти. Программа может состоять из одного или нескольких таких блоков-сегментов. Каждый сегмент содержит совокупно...
37. MMX и SSE-расширения.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
37. MMX и  SSE-расширения. MMX Расширение MMX включает в себя восемь 64-битных регистров общего пользования MM0—MM7. Для совместимости со способами сохранения состояния процессора в существующих ОС Intel была вынуждена объединить в программн...
36. Система команд сопроцессора
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
36. Система команд сопроцессора Система включает около 80 команд. Их классификация: Команды передачи данных Вещественные данные Целочисленные данные Десятичные данные Загрузка констант (0, 1, число Пи, log2(10), log2(e), lg(2), ln(2)) Обмен Условная ...
35. Регистры и стек сопроцессора.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 4
35. Регистры и стек сопроцессора. В целом базовая программная модель всех перечисленных сопроцессоров и блока FPU у IA-32 сходная : регистровый стек (восемь 80-битных регистров R0-R7), слово тегов, регистр управления, регистр состояния, указатель коман...
34. Математический сопроцессор и данные обрабатываемые в сопроцессоре.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
34. Математический сопроцессор и данные обрабатываемые в сопроцессоре. Математический сопроцессор — сопроцессор для расширения командного множества центрального процессора и обеспечивающий его функциональностью модуля операций...
33. Организация прямого доступа в память.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
33. Организация прямого доступа в память. Вводом/выводом управляет контроллер КПДП (контроллер прямого доступа в память), DMA (direct memory access).Процессор запускает операторы ввода/вывода а управляет уже КПДП. Ввод вывод с использованием DMA о...
32. Механизм обработки прерываний.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
32. Механизм обработки прерываний. Контроллеры прерываний имеют регистры IRR-запросов и прерываний, IMR-масок (1-замаскированно, т.е. не будет прерывать процессор), ISR-обслуживание прерываний (1-обработка прерывания в данный момент), PR-арбитр пр...
31. Программные и аппаратные прерывания
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
31. Программные и аппаратные прерывания   Аппаратные прерывания вырабатываются устройствами компьютера, как правило, при завершении ими операций обмена данными или при изменении состояния. В зависимости от типа устройства обработчик прерывания мож...
30. Классификация прерываний.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
30. Классификация прерываний.  Прерывания делятся на внутренние и внешние. Внутренние: а)исключения(ненормальные ситуации при выполнении команд процессора)   б)программные прерывания (выполнение машинной команды int x, где х –номер...
29. Система прерываний.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
29. Система прерываний. Для того чтобы ЦП, выполняя свою работу, имел возможность реагировать на события, происходящие вне его зоны внимания, наступления которых он “не ожидает”, существует система прерываний ЭВМ. При отсутст...
28. Ввод-вывод по готовности.
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
28. Ввод-вывод по готовности. Cпособы обмена данных процессора и внешних устройств. 1)Программируемый ввод/вывод (по готовности) 2)ввод/вывод с использованием систем прерываний. 3)ввод/вывод с использованием прямого доступа. ...
27.Организация ввода-вывода
21 Января 2012 | Опубликовано в 27-50 | Комментарии: 0
27.Организация ввода-вывода В дополнение к области памяти (объемом 1 Мб) МП может адресоваться к внешним устройствам через 5536 портов ввода\вывода. Он имеет специальные команды в/в которые позволяют пользователю иметь доступ к первым 256 портам (от 00...
26.Многозадачность
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
26.Многозадачность Свойство операционной системы или среды программирования обеспечивать возможность параллельной (или псевдопараллельной) обработки нескольких процессов. Истинная многозадачность операционной системы возможна только в распределённых вы...
25.Защита памяти
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
25.Защита памяти При работе в защищённом режиме, процессор проверяет все указатели для обеспечения защиты сегментов и поддержки изоляции на разных уровнях привилегий. Автоматически выполняются 1, 2 и 3. Программа может явно использовать проверку 4. 5 в...
24.Структура защищенного режима
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
24.Структура защищенного режима При работе в защищённом режиме процессор контролирует практически все действия программ и позволяет разделить операционную систему, драйвера и прикладные программы разными уровнями привилегий. Благодаря этому ОС может ог...
23.Режим работы процессора
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
23.Режим работы процессора Real Mode (далее RМ) – режим реальной адресации, соответствующий работе системы с CPU 8086, используется только в MS DOS. Область адресов, доступных системе (1 Мбайт), не защищена. По умолчанию используются вс...
22.Понятие о сегментно-страничном способе распределения памяти, плоской модели памяти.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
22.Понятие о сегментно-страничном способе распределения памяти, плоской модели памяти. Оперативная память делится на страницы: области памяти фиксированной длины (например, 4096 байт), которые являются минимальной единицей выделяемой памяти (то есть да...
21.Сегментированная модель памяти
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
21.Сегментированная модель памяти Механизм организации виртуальной памяти, при котором виртуальное пространство делится на части произвольного размера — сегменты. Этот механизм позволяет, к примеру, разбить данные процесса на логические блок...
20.Относительный адрес
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
20.Относительный адрес Символический или условный адрес ячейки или области памяти, устройства или узла сети, указанный в программе. Отн.адр. не зависит от конкретной конфигурации компьютера и мест в памяти, которые займут данные и программа в процессе ...
19.Физический адрес.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
19.Физический адрес. Физический адрес – это адрес памяти, выдаваемый на шину адреса микропроцессора. Память ЭВМ состоит из однобайтовых ячеек. Каждой ячейке присваивается адрес - номер по порядку (от 0 и далее). Такой адрес называется физическим....
18. Адресация.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 1
18.  Адресация. В памяти можно различать байты, слова, двойные слова и т.д. Слово – 2 рядом расположенных байта. Младший байт хранится по младшему адресу. Адресом слова является его младший байт. Адреса объектов тоже можно различать в памяти...
17.Регистр флагов.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 10
17.Регистр флагов. Содержимое этих регистров определяется текущей задачей, т.е. в эти регистры автоматически загружается новое значение при переключении задач. Регистр флагов является 32-разрядным, имеет имя EFLAGS. Его разряды содержат признаки резуль...
16. Регистр управления.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
16. Регистр управления. Системные регистры управляют функционированием микропроцессора в целом и режимами работы отдельных внутренних блоков: процессора с плавающей точкой, кэш-памятью, диспетчера памяти. Эти регистры доступны только в защищенном режим...
15. Сегментные регистры.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
15. Сегментные регистры. Содержимое этих регистров определяется текущей задачей, т.е. в эти регистры автоматически загружается новое значение при переключении задач. Регистры сегментов и дескрипторы сегментов. Шесть 16-разрядных сегментных регистров (C...
14. Регистры общего назначения.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
14. Регистры общего назначения. Содержимое этих регистров определяется текущей задачей, т.е. в эти регистры автоматически загружается новое значение при переключении задач. Регистры общего назначения.Восемь 32-разрядных регистров предназначены для хран...
13. Пользовательские регистры.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
13. Пользовательские регистры. Как следует из названия, пользовательскими регистры называются потому, что программист может использовать их при написании своих программ. К этим регистрам относятся: восемь 32-битных регистров, которые могут и...
12. Описание набора регистров микропроцессора.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
12. Описание набора регистров микропроцессора. Набор регистров и их структуры рассмотрим на примере процессоров Intel с CISC-архитектурой. Можно выделить следующие группы регистров: 1. Основные функциональные регистры (используются при выполнении прик...
11. Общие сведения о регистрах, дешифраторах, сумматорах, счетчиках и схемах пересчета, арифметико-логических устройствах.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
11. Общие сведения о регистрах, дешифраторах, сумматорах, счетчиках и схемах пересчета, арифметико-логических устройствах. Все функциональные средства по своей структуре ЦП разбиваются на следующие устройства: Центральное устройство управления; Арифмет...
10. Основные типы данных: байт, слово, двойное слово, учетверенное слово.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 7
10. Основные типы данных: байт, слово, двойное слово, учетверенное слово. Понятие простого типа данных носит двойственный характер. С точки зрения размерности (физическая интерпретация), микропроцессор аппаратно поддерживает следующие основн...
9. Форматы и типы данных, поддерживаемые микропроцессором.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
9. Форматы и типы данных, поддерживаемые микропроцессором. 1)Непосредственные данные, представляющие собой числовые или символьные значения, являющиеся частью команды. 2)Данные простого типа, описываемые с помощью ограниченного набора директив резервир...
8. Представление чисел с плавающей точкой.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
8. Представление чисел с плавающей точкой. При представлении чисел с плавающей запятой часть разрядов ячейки отводится для записи порядка числа, остальные разряды - для записи мантиссы. По одному разряду в каждой группе отводится для изображения знака ...
7. Прямой, дополнительный и обратный коды.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
7. Прямой, дополнительный и обратный коды. Для представления данных числовых типов существуют специальные коды, которые призваны облегчить выполнение арифметических операций: 1) Прямой код есть двоичный эквивалент числа; 2)Обратный код строится только ...
6. Формы представления числовых данных.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
6. Формы представления числовых данных. Для представления данных числовых типов существуют специальные формы, используемые для унификации выполнения арифметических операций Различаются формы представления для целых и вещественных чисел. Формы представл...
5. Структурная схема персонального компьютера.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 592
5. Структурная схема персонального компьютера. Персональный компьютер в своем составе содержит следующие основные элементы: микропроцессор; системную шину; основную память; внешнюю память; порты ввода-вывода внешних устройств; адаптеры устройств; внешн...
4. Архитектурные особенности современных микропроцессоров.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
4. Архитектурные особенности современных микропроцессоров. Современные архитектуры процессоров: AMD 86-64 и Intel 64 AMD 86-64: процессоры с суперскалярной архитектурой, с динамическим распараллеливанием, с полным набором команд. Особенности: Контролле...
3. Принцип программного управления.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
3. Принцип программного управления. Работа ЭВМ регламентируется программой, что позволяет, вводя разные программы, решать разные задачи. Команды, из которых состоит программа, интерпретируются специально введенным в схему устройством – устройств...
2. Общие архитектурные свойства и принципы.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
2. Общие архитектурные свойства и принципы. Архитектурные принципы Фон-Неймана: 1) Двоичное кодирование. 2)Принцип прогр. управления. 3)Принцип однородности памяти. 4)Принцип адресности (память сост. из нумер. ячеек, котор доступны по адресу). 5)Наличи...
1.Понятие об архитектуре ЭВМ.
21 Января 2012 | Опубликовано в 1-26 | Комментарии: 0
1.Понятие об архитектуре ЭВМ. Выч.маш.-это совокупность тех средств для автоматизир. обраб. данных по заданн. алгоритму. Основная концепция – это закодированный алгоритм в виде программы хранящийся в памяти. Существуют цифровые, аналоговые и ана...