Разработка эффективных форматов микрокоманд для различных способов микропрограммирования

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 26.06.2012
Размер файла 2,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

По таблице 3 для заданного типа ЯЭР (РБМК-1000), доли выброшенных РВ (h = 10%) и Vср= 2 м/с определяем размеры прогнозируемых зон загрязнения местности и наносим их в масштабе в виде правильных эллипсов.

М L = 140 км.

РБМК-1000 А L = 28.0 км.

9.00 12.03 Vср= 2 м/с Б L = 6.88 км

В отсутствует

Рисунок 10.1 - Прогнозируемый размер зон

4. Исходя из заданного расстояния от университета (Rх = 25 км.) до аварийного реактора с учетом образующихся зон загрязнения устанавливаем, что университет оказался на внешней границе зоны «А».

5. По таблице 7 определяем время начала формирования следа радиоактивного загрязнения (tф) после аварии (время начала выпадения радиоактивных осадков на территории университета).

Для Rх=25 км, категории устойчивости А и средней скорости ветра Vср=2 м/с, tф=2.5 часа.

Следовательно, университет через tф = 2.5 часа после аварии окажется в зоне загрязнения, что потребует дополнительных мер по защите рабочих и служащих.

6. По таблице 9 для зоны загрязнения «А» с учетом времени начала работы после аварии (Тнач = 4 часа) и продолжительности работы (Траб = 9 часов) определяем дозу облучения, которую получат рабочие и служащие университета при открытом расположении на внешней границе зоны «А». Согласно таблице, Дзоны =2.25 бэр. Расчет дозы с учетом внешней или внутренней границы производим по формулам

- для внутренней границы зоны (10.1)

- для внешней границы зоны (10.2)

Кзоны выбираем из примечания к каждой зоне (М, А, Б, В)

Для нашего примера: Дзоны = 2.25 бэр Косл = 1 (по исходным данным) Кзоны = 3.2 (примечание к таблице 9).

(бэр)

Расчет показывает, что рабочие и служащие университета за 9 часов работы в зоне «А» могут получить установленную дозу (Дуст = 0.5 бэр).

7. Используя данные таблицы 9 и формулу (10.2), определяем допустимое время начала работы рабочих служащих университета после аварии на АЭС при условии получения дозы не более Дуст. = 0.5 бэр (по условию) по формуле:

(бэр).

Т.к. для объектов, расположенных у внешней границы зоны:

Для объектов, расположенных у внутренней границы зоны:

10.2.2 Варианты решения

1. Согласно Д'з = 1.6 бэр и Траб = 9 часов по таблице 9 находим Тнач = 18 часов, т.е. можно начинать работу только через 18 часов после аварии на АЭС и работать полную смену (Траб = 9 часов).

2. По исходным данным необходимо начать работу после аварии через 4 часа (Тнач = 13 часов). Следовательно, по таблице 9 и времени Тнач=4 часа и рассчитанной дозе Д'з = 1.6 бэр с учетом Дуст находим продолжительность работы Траб = 6 часов.

Следовательно, рабочие и служащие университета, чтобы получить дозу не выше установленной (0.5 бэр), могут начинать работу в зоне «А» через 18 часа (Тнач) Д'з = 1.6 бэр и выполнять ее 9 часов (Траб) или при начале работы через 4 часа (по условию), Д'з = 1.6 бэр могут работать только 6 часов (Траб).

Таблица 10.1 Таблица расчетных данных

№ вар.

Категория устойчивости атмосферы

Vср м/с

Зона, место в зоне

Дз

Добл

Д'з

Режимы Дано:1) Тнач; Д'з 2) Траб; Д'з Опред: 1) tраб ? 2) tнач ?

21

А

2

А, внешняя граница

2.5

2.25

0.7

1.6

при Д'з= 1.6 бэр и Tнач=18 ч > tраб=9 ч Траб=4ч >tнач= 6 ч

10.3 Выводы и мероприятия по защите сотрудников университета

Университет окажется у внешней границы зоны умеренного загрязнения (зона А).

Время начала формирования радиоактивного следа после аварии на АС tф=2.5 ч.

При работе в заданном режиме в помещении с Косл = 1 служащие могут получить дозу облучения Добл = 0.7 бэр, что превышает установленную дозу Дуст = 0.5 бэр.

Мероприятия по защите рабочих и служащих:

- после получения оповещения о движении радиоактивного облака установить непрерывное радиационное наблюдение с переносными или стационарными дозиметрическими приборами;

- при прохождении радиоактивного облака, рабочих и служащих университета укрыть в убежище или ПРУ (в постах коллективной защиты);

- по данным разведки уточнить прогнозируемую радиационную обстановку;

- во избежание переоблучения рабочих и служащих университета необходимо организовать сменную работу (вахту) с учетом допустимой дозы;

- для исключения заноса радиоактивных веществ внутрь помещений необходимо загерметизировать их, а при наличии фильтровентиляционных установок включить их в режиме «чистой вентиляции»;

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

ЗАКЛЮЧЕНИЕ

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

Ни одна электронная управляющая машина не может обойтись без устройства управления, при разработке которого в последнее время предпочтение отдается микропрограммному принципу управления.

Микропрограммирование в настоящее время получило самое широкое распространение. Микропрограммирование используется в центральных процессорах, в контроллерах ввода/вывода, в управлении дисплеями, в системах автоматизированной обработки сигналов, при построении компиляторов, реализации функций операционных систем и т.д. Особенно широкое применение микропрограммное управление получило в связи с появлением микропроцессоров.

Разработка средств микропрограммного управления - трудоемкая и сложная задача, поэтому автоматизация микропрограммирования становится необходимостью, и не только потому, что разработчик освобождается от рутинной работы, а главным образом потому, что средства, предоставляемые системами автоматизации, позволяют повысить качество и скорость разработки. Последнее обстоятельство тем более важно, поскольку производительность и стоимость ЭВМ существенно зависят от степени совершенства средств микропрограммного управления.

В этой связи актуальность разработки эффективных систем автоматизации микропрограммиирования не вызывает сомнений. Задачи, связанные с автоматизацией разработки средств микропрограммного управления, решены далеко не полностью, тем более, что требование известной универсальности систем автоматизации привносит дополнительные и весьма существенные трудности.

В основе идеи микропрограммирования (использования принципа «программируемой» логики) лежит тот факт, что для инициирования любой микрооперации (МО) или их совокупности достаточно сформировать управляющее двоичное слово, в котором каждый бит соответствует одному управляющему сигналу, инициирующему конкретную МО. Такое управляющее слово называют микрокомандой (МК). Последовательность МК, реализующих определенный алгоритм функционирования управляющего автомата (УА), образует микропрограмму (МП).

Кодовые комбинации в поле микроопераций в микрокоманде могут быть сформированы в соответствии с тремя различными способами микропрограммирования: горизонтальным, вертикальным и смешанным.

Использование того или иного способа кодирования определяется целью, поставленной перед проектировщиком. Если необходимо существенно упростить структуру формирователя сигналов микроопераций (ФСМО), то прибегают к горизонтальному микропрограммированию. Однако, если операционное устройство предназначено для реализации большого разнообразия (n?100) микроопераций, то применение горизонтального способа кодирования приводит к существенному увеличению длины операционного поля микрокоманды, что, в свою очередь, требует расширения информационной емкости ПМК. Использование вертикального способа кодирования дает наименьшую длину поля М микрокоманды, но сопровождается усложнением структуры ФСМО.

Оптимального согласования размерности поля микрооперации и сложности аппаратной реализации ФСМО можно добиться за счет использования смешанного кодирования (горизонтально-вертикального или вертикально-горизонтального).

Точных рекомендаций по выбору способа кодирования для каждой конкретной микропрограммы не существует и поэтому решения, принимаемые разработчиком, носят субъективный характер. Один из возможных подходов к решению этого этапа заключается в просмотре качественной и предварительной количественной оценке в соответствии с критерием оптимальности, нескольких вариантов кодирования. Однако этот путь связан со значительными трудозатратами. Определение формата МК позволяет уточнить принятые решения с помощью некоторых количественных оценок, в частности по разрядности операционной и адресной частей МК.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Апраксин Ю. К. Основы теории и проектирования цифровых автоматов: Учебное пособие для ВУЗов. - Севастополь: Издательство СевГТУ, 2001. - 345 с.: ил.

2. Апраксин Ю. К. Синтез управляющих автоматов с программируемой логикой: Методические указания к циклу лабораторных работ по дисциплине «Цифровые ЭВМ» для студентов направления 6.050102 - «Компьютерная инженерия» дневной формы обучения / Сост. Ю. К. Апраксин, Т. В. Волкова Севастополь: Издательство СевНТУ, 2009. - 44 с.

3. Булей Г. Микропрограммирование. Перевод с франц. под ред. М.Д. Пебарта. - Москва: Изд-во Мир, 1973, - 128 с.

4. ГОСТ 12.2.032-78 «Пожароопасность веществ и материалов. Номенклатура показателей и методы их определения».

5. ГОСТ 12.1.005-88. «Система стандартов безопасности труда. Общие санитарно-гигиенические требования к воздуху рабочей зоны».

6. ГОСТ 12.1.004-91 «Система стандартов безопасности труда. Пожарная безопасность. Общие требования».

7. ГОСТ 12.2.032-78 «Система стандартов безопасности труда. Рабочее место при выполнении работ сидя. Общие эргономические требования».

8. ГОСТ 12.1.003-83 «ССБТ. Шум. Общие требования безопасности».

9. НПАОП 0.00-1.31-99 «Правила охорони праці під час експлуатації електронно-обчислювальних машин».

10. Одинцов А.Н. Методические указания по выполнению расчетной части раздела «Охрана труда» в дипломных проектах «Расчет естественного и искусственного освещения» для студентов технических специальностей всех форм обучения / Сост. А.Н. Одинцов. - Севастополь: Изд-во СевНТУ, 2005 - 20с.

11. Придатко И.А. Методические указания к расчетно-графической работе на тему «Выявление и оценка радиационной обстановки на объекте при загрязнении радиоактивными веществами после аварии на атомной электростанции (АЭС).» / И.А. Придатко - Севастополь: Изд-во СевНТУ, 2011 - 24с.

12. Раздобреева Г.А. Методические указания к выполнению курсовой работы «Расчет экономической эффективности создания и использования программного продукта» по дисциплинам «Основы менеджмента и маркетинга», «Менеджмент» для студентов специальностей 7.091501, 7.091401, 7.080401 всех форм обучения / Сост. Г.А. Раздобреева, Е. В. Коваль, Т.В. Кулешова, С.В. Ключко.- Севастополь: Изд-во СевНТУ, 2009.- 24с.

13. СН 4559-88 «Временные санитарные нормы и правила для работников вычислительных центров».

14. СНиП ІІ-4-79. «Нормы проектирования. Естественное и искусственное освещение».

15. Щепин Ю.Н. Методические указания к практическому занятию на тему «Метод анализа иерархий» по дисциплине «Теория оптимальных решений» / Ю.Н. Щепин - Севастополь: Изд-во СевНТУ, 2002 - 11с.

16. Электронный ресурс / Свободная энциклопедия http://ru.wikipedia.org/wiki/Алгоритм_Брона_--_Кербоша

17. Электронный ресурс / Свободная энциклопедия http://ru.wikipedia.org/wiki/ Задача_о_вершинном_покрытии

18. Электронный ресурс / Свободная энциклопедия http://ru.wikipedia.org/wiki/ Метод_Квайна

19. Электронный ресурс / Свободная энциклопедия http://ru.wikipedia.org/wiki/Алгоритм_Брона_--_Кербоша

Размещено на Allbest.ru


Подобные документы

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

    дипломная работа [1,8 M], добавлен 07.08.2012

  • Методы арифметического кодирования. Основные функции программ, реализующие алгоритмы кодирования по методам Хаффмана, Голомба, Фибоначчи и Элиаса. Разработка программно-аппаратных средств оптимального арифметического кодирования и их экономический расчет.

    дипломная работа [1,1 M], добавлен 26.05.2012

  • Рассмотрение различных дистрибутивов операционной системы. Изучение протоколов обмена данными и форматов физического хранения данных. Разработка дистрибутива на основе операционной системы Linux для функционирования в составе сетевого хранилища StarNAS.

    курсовая работа [1,6 M], добавлен 05.11.2015

  • Анализ эффективности способов кодирования. Средний размер одного разряда и средняя длина кодового слова. Кодирование по методу Хаффмена. Кодирование информации по методу Шенона-Фано. Построение кодового дерево для различных методов кодирования.

    контрольная работа [491,4 K], добавлен 15.10.2013

  • Анализ способов кодирования информации. Разработка устройства кодирования (кодера) информации методом Хемминга. Реализация кодера–декодера на базе ИМС К555ВЖ1. Разработка стенда контроля передаваемой информации, принципиальная схема устройства.

    дипломная работа [602,9 K], добавлен 30.08.2010

  • Обзор различных методик и программ кодировки информации. Восстановление поврежденных файлов. Конфиденциальность и контроль за личными сведениями. Преобразование форматов файлов и способов кодировки. Утилиты - конвертеры и перекодировщики. Windows Vista.

    курсовая работа [283,4 K], добавлен 14.11.2008

  • Обработка изображений на современных вычислительных устройствах. Устройство и представление различных форматов изображений. Исследование алгоритмов обработки изображений на базе различных архитектур. Сжатие изображений на основе сверточных нейросетей.

    дипломная работа [6,1 M], добавлен 03.06.2022

  • Структура внешнего интерфейса. Алгоритмы функционирования микроЭВМ, его структурная и функциональная схемы. Формат микрокоманд и разработка микропрограммы. Диаграмма синхроимпульсов при использовании микропроцессора. Временная диаграмма работы микроЭВМ.

    курсовая работа [2,6 M], добавлен 18.06.2012

  • Сущность линейного и двухмерного кодирования. Схема проверки подлинности штрих-кода. Анализ способов кодирования информации. Расчет контрольной цифры. Штриховое кодирование как эффективное направление автоматизации процесса ввода и обработки информации.

    презентация [1,1 M], добавлен 05.10.2014

  • Общая характеристика растровых и векторных графических форматов: поддержка графическими редакторами, применение и отличия друг от друга. Специфика алгоритмов кодирования данных в исследуемых форматах, их совместимость с программным обеспечением.

    презентация [25,2 K], добавлен 06.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.