Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование

Функциональная организация и система команд процессора

Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
201 руб
Раздел: Ванная
Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение

ЗаданиеПостроить микропроцессор, выполняющий команды, приведенные в таблице 1. Команды для проектируемого процессора Таблица 1 Название команды КОП16 И непосредственное 94 Сложение с нормализацией 3А Загрузка и проверка 12 Загрузка PSW 82 Должны обрабатываться программные прерывания, возникающие в процессе выполнения команд. Управляющий автомат синтезируется для части микропрограммы. Синтез УА необходимо выполнять в виде УА программируемой логикой с принудительной адресацией и проверкой двух логических условий АннотацияВ ходе данного курсового проекта был синтезирован микропроцессор. Принцип его функционирования основан на принципе функционирования ЭВМ общего назначения IBM/370. Для упрощения синтеза данный процессор реализует только четыре команды из набора команд системы IBM/370. Они представляют собой арифметическую, логическую команду, а также команду перехода и команду пересылки, таким образом, охватывая наиболее характерные группы команд. Процессор позволяет обрабатывать различные исключительные ситуации, возникающие в ходе выполнения программы. В качестве примера рассмотрена реализация управляющего автомата для отдельного участка обобщенной микропрограммы. УА был реализован в виде управляющего автомата с программируемой логикой, что позволило значительно упростить его синтез и его структурную схему. СодержаниеВведение 1. Функциональная организация процессора 1.1 Описание команды “И непосредственное &quo ; 1.2 Сложение с нормализацией 1.3 Загрузка и проверка 1.4 Загрузка PSW 2. Синтез операций 2.1 Выборка команды 2.2 Реализация команды “И непосредственное &quo ; 2.2 Реализация команды “Сложение с нормализацией” 2.3 Реализация команды “ Загрузка и проверка” 2.4 Реализация команды “ Загрузка PSW&quo ; 3. Описание структурной схемы процессора 3.1 Процессор 3.2 Оперативная память 3.3 Регистровая память 3.4 Слово состояния процессора 3.5 Микрооперации и логические условия 4. Синтез управляющего автомата 4.1 Разметка граф схемы 4.2 Разбиение микроопераций по полям и кодирование логических условий 4.3 Прошивка МПЗУ 4.4 Описание Структурной и Электрической принципиальной схемы Управляющего автомата Перечень используемых сокращений Список используемой литературы Заключение ВведениеДанный курсовой проект посвящен разработке микропроцессора, выполняющего некоторый набор команд. Для приближения к структуре и функционированию реальных процессорных устройств были даны команды и принципы работы с внешними устройствами аналогичные реально существующему процессору IBM/370. Разработка процессора - это один из наиболее важных этапов разработки ЭВМ в целом. Несмотря на то, что для функционирования модулей памяти и других внешних по отношению к процессору устройств безразлична внутренняя структура процессора, важно принимать во внимание при выборе набора устройств наиболее характерные типы данных обрабатываемые процессором, типы команд, назначение и функции внешних выводов процессора. В данном случае, так как команды процессора могут иметь длину 16 или 32 разряда, то желательно использовать память, позволяющую считывать одновременно не менее 32 разрядов.

Подобный выбор структуры памяти хорошо стыкуется и с наиболее характерными форматами данных, с которыми работает процессор. В данном случае не лишен смысла был и выбор памяти с возможностью выборки 64-разраядных слов, так как процессор работает и с 64-разраядными словами, но так как такая разрядность используется только в одной из микроопераций, а данные при этом находятся в регистровой памяти, то при этом 64-разрядная память использовалась бы исключительно для выборки команд, а магистраль большую часть времени простаивала. Таким образом, была выбрана структура процессора, имеющая 32-разрядную внешнюю и 32-разрядную внутреннюю структуру. При выборе структуры регистровой памяти учитывалось, то что одновременно не используются регистры с плавающей точкой и регистры общего назначения, поэтому возможно их объединение в одну регистровую память. Различие в формате при этом не является проблемой, так как регистры с плавающей точкой при этом представляются в виде двух 32-разрядных регистров. Это не приводит к уменьшению производительности системы, как было отмечено ранее, магистраль является 32-разрядной и, все равно, нужно производить считывание регистра с плавающей запятой за два обращения к регистровой памяти, а конвейерный способ связи с ней позволил производить это считывание за три машинных такта. 1. Функциональная организация процессораПроцессор должен выполнять следующие команды: И непосредственное Сложение с нормализацией Загрузка и проверка Загрузка PSW 1.1 Описание команды “И непосредственное &quo ; I D1 (B1), I2 (SI) 9416 I2 B1 D1 0 8 16 20 31Поразрядное логическое произведение (И) первого и второго операндов помещается на место первого операнда. Операнды обрабатываются как логические величины, не имеющие внутренней структуры, и к соответствующим битам применяется операция логического И. В бите результата устанавливается 1, если в соответствующих битах обоих операндов содержатся единицы, в противном случае - устанавливается 0. В случае команды C поля операндов обрабатываются слева направо. Если операнды перекрываются, результат получается таким, как если бы операнды обрабатывались побайтно, каждый байт результат записывался в память сразу же после выборки нужного байта операнда. Признак результата: 0-результат равен 0; 1-результат не равен 0; 2- 1.2 Сложение с нормализациейAER R1,R2 (RR, короткие операнды) 3A16 R1 R2 0 8 12 15Второй операнд складывается с первым операндом, и нормализованная сумма помещается в ячейку первого операнда. Сложение двух чисел с плавающей точкой заключается в выравнивании характеристик и сложении мантисс. Характеристики обоих операндов сравниваются, и мантисса операнда с меньшей характеристикой сдвигается вправо; при каждом сдвиге на шестнадцатеричную цифру производится увеличение характеристики этого операнда на 1. Сдвиг продолжается до тех пор, пока характеристики обоих операндов не станут равными. Если операнд сдвинут вправо во время выравнивания, то самая левая шестнадцатеричная цифра поля, выдвинутого за пределы разрядной сетки, сохраняется в качестве дополнительной цифры. Считается, что операнд, который не подвергся сдвигу, имеет дополнительную младшую цифру, равную 0.

Если выравнивающий сдвиг не производится, то считается, что оба операнда расширены младшими шестнадцатеричными нулями. Затем производится алгебраическое сложение мантисс для получения промежуточной суммы. При сложении коротких операндов мантисса промежуточной суммы состоит из 7 шестнадцатеричных цифр и, возможно, цифры переноса. Если перенос имеет место, сумма сдвигается вправо на одну цифру, и характеристика увеличивается на 1. После сложения промежуточная сумма сдвигается влево таким образом, чтобы получить нормализованное число, при условии, что мантисса не равна 0. В освободившиеся младшие шестнадцатеричные позиции записываются нули, а характеристике уменьшается на число единиц, равное числу сдвигов, затем мантисса промежуточной суммы усекается таким образом, чтобы получить мантиссу результата нужной длины. Знак суммы определяется по правилам алгебры, за исключением случая, когда все цифры мантиссы промежуточной суммы равны 0. В этой ситуации устанавливается положительный знак. Если перенос из старшей позиции мантиссы промежуточной суммы характеристики нормализованной суммы превышает число 127, то фиксируется особый случай переполнения порядка. Операция завершается путем формирования характеристики, которая на 128 меньше действительного значения, и происходит программное прерывание из-за переполнения порядка. При этом результат будет нормализованным, а знак и мантисса сохраняют правильные значения. В случае команды сложение для расширенных операндов (AXR) сохраняется также правильное значение характеристики младшей части. Если характеристика нормализованной суммы меньше 0, а мантисса не равна 0, имеет место особый случай исчезновения порядка. Если бит маски исчезновения порядка равен 1, операция завершается путем формирования характеристики, которая на 128 больше действительного значения. Результат нормализуется, а знак и мантисса сохраняют правильные значения. Затем происходит программное прерывание из-за исчезновения порядка. Если исчезновение порядка имеет место, а бит маски исчезновения порядка равен 0, то программное прерывание не происходит. Вместо этого операция завершается путем формирования результата, равного истинному 0. В случае команды сложение для расширенных операндов исчезновение порядка не фиксируется, если характеристика младшей части меньше 0, а характеристика старшей части больше или равна 0. Если мантисса промежуточной суммы, включая дополнительную цифру, равна 0, имеет место особый случай потери значимости. Если бит маски потери значимости равен 1, то характеристика промежуточной суммы не меняется и становится характеристикой результата. Нормализация не производится, и происходит программное прерывание из-за потери значимости. Если бит маски потери значимости равен 0, программное прерывание не происходит; Вместо этого формируется результат, равный истинному 0. Признак результата: 0-Мантисса результата равна 0; 1-Результат меньше 0; 2-Результат больше 0; Программные прерывания: Операция (если в данной установке отсутствует средство обработки чисел с плавающей точкой или в случае команды AXR отсутствует средство обработки чисел с плавающей точкой повышенной точности) Спецификация; Переполнение порядка; Исчезновение порядка; Потеря значимости.

гомеостата, 28 симметричный гомеостат, 29 симметрия, 35 синестетический тип, 103 синфазная помеха, 26, 27 Скрябин, 103 слизистая облочка полости рта, 175 смена частотных характеристик биополя, 186 снижение его внутреннего противоречия, 64 снятие патологических сигналов, 155 сознание вида, 68 сознание человека, 81 сознательная целевая установка, 85 старение, 63 старость, 64 Стильман, 114 структурный ген, 39 суперкокон, 111 Стоматит, 175 сушумна нади, 202 Тарт, 81, 92 творчество, 68 тканевые системы, 57 толстый кишечник, 131 тонкая энергетическая система человека, 202 тонкий кишечник, 131 тонус общий, повышение, 173 точки воздействия, 61 транскрипция, 39 трансляция, 39, 43 транспортные РНК, 43 трахея, 129 тренировка рук, 115 уретрит, 132 фазотон, 60 фармакотерапия, 77 фенотип, 38 фибромиома, 133 фитотерапия, 77 флегмона, 174 Фомин, 150 функциональная организация коры мозга, 94 функциональные фракталы, 28 фурункул, 174 Хаббард, 179 Харди, 8 хищничество, 72 холецистит хронический, 168 хромосома, 42 целитель, 78 цистит,

1. Микропроцессор Z80 его структура и система команд

2. Обзор методов оптимизации кода для процессоров с поддержкой параллелизма на уровне команд

3. Микропроцессор В1801ВМ1 архитектура и система команд

4. Работа с командами операционной системы MS - DOS

5. Национальное собрание, его полномочия. Партийная система современной Франции

6. Основы конституционного статуса Президента РФ, его положение в системе высших органов государственной власти
7. Структура генерального бюджета организации, порядок и особенности его разработки
8. Понятие учреждения и его место в системе юридических лиц

9. Синтаксис и его место в системе филологических наук

10. Система команд. Структура слова команд. Синтаксис команд. Группы команд

11. Организация лечебно-эвакуационных мероприятий в войсках. Современная система этапного лечения раненых и больных с эвакуацией по назначению. Организация оказания медицинской помощи раненым и больным

12. Организация труда менеджера и его работоспособность

13. Организация исполнения расходов на разных уровнях бюджетной системы РФ

14. Научные основы экономического анализа. Понятие и значение экономического анализа, его место в системе экономических наук

15. Процессор для ограниченного набора команд /часть 7 (7)

16. Процессор для ограниченного набора команд /1 (4)

Дополнение к настольной игре "Геометрика EXTRA".
Набор дополнительных карт к базовому комплекту "Геометрики". С ним любимая игра станет интереснее, разнообразнее и сложнее. Это
485 руб
Раздел: Математика, цифры, счет
Ручка шариковая "Rieti", (чёрный).
Подарочная шариковая ручка с интересным серебристым рисунком в виде светлых тонких линий, нанесенным на корпус. Цвет корпуса: черный.
392 руб
Раздел: Синие
Ручка-стилус шариковая "Сергей".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки

17. Процессор для ограниченного набора команд /3 (4)

18. Процессор для ограниченного набора команд /часть 1 (7)

19. Процессор для ограниченного набора команд /часть 3 (7)

20. Процессор для ограниченного набора команд /часть 5 (7)

21. Системный интерфейс Compact PCI и его архитектура Compact PCI модулей центральных процессоров фирмы INOVA

22. Динамическая поддержка расширений процессора в кросс-системе
23. Моделирование процессора (операционного и управляющего автоматов) для выполнения набора машинных команд
24. Система пенсионного обеспечения населения и пути его реформирования

25. Процессоры обработки текстовой информации

26. Разработка технологии ремонта, модернизации сервера с двумя процессорами Pentium

27. Процессор Pentium 4

28. ПК на основе процессора INTEL 80286

29. Выбор логической структуры процессора

30. Многопроцессорный вычислительный комплекс на основе коммутационной матрицы с симметричной обработкой заданий всеми процессорами

31. Обзор процессоров и шин ПВМ начиная с 386 машин

32. Процессор AMD. История развития

Папка-портфель для художественных работ с ручкой, пластиковый, 0,75 мм, А3.
Портфель для художественных работ с ручкой, пластиковый. Формат: А3. Толщина пластика: 0,75 мм. Расцветка представлена в ассортименте, без
322 руб
Раздел: Папки-портфели, папки с наполнением
Дорожка массажная "Морской Берег", с "камнями".
Массажная дорожка с камнями «Морской берег» является отличным средством профилактики плоскостопия, рефлексотерапии и расслабления.
1203 руб
Раздел: Коврики
Багетная рама "Lydia" (цвет - коричневый+золотой), 30х40 см.
Багетные рамы предназначены для оформления картин, вышивок и фотографий. Оформленное изделие всегда становится более выразительным и
868 руб
Раздел: Размер 30x40

33. Процессоры

34. Процессоры

35. Текстовой процессор Microsoft Word 6.0a

36. Создание и редактирование текстовых документов в текстовом процессоре word 9x

37. Системы цифрового видеонаблюдения при организации охранных структур на особо охраняемых объектах

38. Агрессивное поведение и его роль в организации сообществ млекопитающих
39. ООН в системе международных организаций
40. Дмитрий Иванович Менделеев и его Система элементов

41. Банк России: его функции и взаимоотношения с кредитными организациями

42. Роль Центрального банка и его территориальных управлений в развитии кредитной системы

43. Кризис финансовой системы стран Азии осенью 1997г. и его последствия для России

44. Анализ и совершенствование системы коммуникации в организации (МГТС)

45. Изучение системы и процесса управления. Выполнение обязанностей стажера – помощника на должностях организации

46. Организация франчайзной системы в бизнесе

47. Технико-экономический анализ. Анализ типа производства и его организации

48. Технико-экономическое обоснование совершенствования информационной системы бюджетной организации

Аккумулятор внешний 10 000 мАч, черный.
Внешний аккумулятор на 10 000 мАч обезопасит Вас от подобных неприятностей и позволит всегда оставаться на связи. • Устройство полностью
767 руб
Раздел: Зарядные устройства и станции
Термостакан "Объектив фотоаппарата 4".
Оригинальный термостакан - имитация фотообъектива. Отличный подарок фотографу - поможет в работе и сохранит тепло ценного напитка!
741 руб
Раздел: Оригинальная посуда
Форма разъемная "Easy Granite Coating", круглая (24х7 см).
Форма круглая разъемная с антипригарным покрытием GRANITE COATING, повторяющим структуру камня. Материал: углеродистая сталь с усиленным
683 руб
Раздел: Формы и формочки для выпечки

49. История вычислительной техники (до процессора Intel 80486)

50. Процессор

51. Современные табличные процессоры

52. Имитатор работы процессора

53. 80386 процессор

54. Пошлый мир и его трансформация в художественной системе Гоголя
55. Табличные процессоры
56. Организация системы управления издержками

57. Организация системы управления рисками на предприятии

58. Синтезатор - Workstation Ensoniq TS 10 (12) и его проблемы

59. Самообучающиеся организации и определение системы с точки зрения НЛП

60. Система, организация и кадры прокуратуры

61. Система внутрифирменного обучения как инновационный ресурс организации

62. Метод "Девиз" и его эмоциональная основа в системе занятий изобразительным искусством на факультете начальных классов

63. Проектирование специализированного процессора

64. Система управления организации

Мельница для перца электрическая "Mayer & Boch".
Элегантный современный дизайн. Мелющий механизм изготовлен из первоклассной нержавеющей стали. Регулируемая грубость помол. Стильный и
582 руб
Раздел: Солонки, перечницы
Песочница пластмассовая, с крышкой, 40x35x8,5 см, формочки, совочек.
Пластмассовая песочница с крышкой. Размер – 40x35x8,5 см. Материал – пластмасса. Наличие крышки – есть. Цвет – розовый.
601 руб
Раздел: Песочницы
Подарочный набор игр "5 в 1".
5 самых популярных классических игр в одном наборе. В комплект входят шахматы, шашки, нарды, домино и крестики-нолики. Все детали
3061 руб
Раздел: VIP-игровые наборы

65. Система естественных прав человека исходя из условий его самосознания, назначения, цели и смысла существования

66. Организация казначейской системы исполнения бюджета

67. Контроль в коммерческом банке и его организация

68. Система организации и поощрения труда

69. Система тестов по оценке кредитоспособности предприятий и организаций

70. Системы учета "стандарт-кост" и нормативного метода - основа организации управленческого учета
71. Организация управления в системе ОВД
72. Кризис банковской системы России 1998 года, его причины и последствия

73. Разработка системы управления охраной труда в организации

74. Особенности организации нейроэндокринной системы Daphnia magna (Cladocera)

75. Бухгалтерский баланс и его роль в организации учета

76. Нотариат, его задачи и место в системе государственных органов

77. Характеристики процессора и внутренней памяти компьютера (быстродействие, разрядность, объем памяти и др.)

78. История первых процессоров и крупнейшие маркетинговые ошибки

79. Табличный процессор Excel

80. Классификация табличных процессоров

Корзина для игрушек «Винни».
Размер: 43х60 см.
692 руб
Раздел: Корзины, контейнеры для игрушек
Мантоварка алюминиевая, 3 сетки, 6 л.
Мантоварка, алюминиевая, 3-х уровневая. Размеры: длина - 28 см, ширина - 29 см. Мантоварка имеет 3 съемные сетки. Пригодна для
1108 руб
Раздел: Скороварки, пароварки, мантоварки
Горшок эмалированный с крышкой, 1,5 л.
Горшок эмалированный с деколью. Объем: 1.5 л.
403 руб
Раздел: Горшки обычные

81. Построение локальной вычислительной сети подразделения организации под управлением операционной системы Windows NT

82. Процессор пентиум

83. Процессоры

84. Процессоры. История развития. Структура. Архитектура

85. Табличный процессор Excel 97

86. М-процессор
87. Обзор архитектуры процессоров Intel
88. Замер степени использования процессора

89. Современные процессоры Intel и AMD

90. Организация системы вознаграждения топ-менеджера корпорации

91. Понятие, предмет, метод и система отрасли административного права, его источники, соотношение с другими отраслями права

92. Понятие организации как системы, системные свойства организации

93. Тип производства и его организация. Технико-экономический анализ

94. Страхование, его роль в финансовой системе

95. Место и роль Федеральной резервной системы в организации денежной и кредитной системы США

96. Организация системы рефинансирования кредитных организаций

Ланч-бокс из нержавеющей стали, 1800 мл (зелёный).
Ланч-бокс имеет герметичную конструкцию и складные ручки для удобства переноски, он идеален для пикников и путешествий. Вы можете носить в
540 руб
Раздел: Наборы
Карандаши цветные, 24 цвета.
Цветные карандаши заточенные. Количество цветов: 24.
324 руб
Раздел: 13-24 цвета
Глобус Земли "Двойная карта", с подсветкой (физический, политический), на треугольной подставке, 210.
Глобус Земли "Двойная карта", с подсветкой (физический, политический), на треугольной подставке. Диаметр: 210 мм. Масштаб:
904 руб
Раздел: Глобусы

97. Система показателей оценки финансово-хозяйственной деятельности кредитных организаций

98. Банковская система России и ее организация

99. Государственное землеустройство, как система мероприятий по организации рационального и эффективного использования земель

100. Нервная система животного и его продуктивность


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.