Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Контрольная работа: Организация и функционирование электронных вычислительных машин

Название: Организация и функционирование электронных вычислительных машин
Раздел: Рефераты по логике
Тип: контрольная работа Добавлен 11:47:52 22 июня 2011 Похожие работы
Просмотров: 156 Комментариев: 20 Оценило: 3 человек Средний балл: 5 Оценка: неизвестно     Скачать

Белорусский Государственный Университет

Информатики и Радиоэлектроники

Контрольная работа

по дисциплине

Организация и функционирование ЭВМ

Выполнил: Проверил:

Cмоленский П.О. Пешков А.Т.

Зачетная книжка №510701

(Ликвидация академической разницы)

Минск, 2009

Задание 1.1

Задание предполагает нахождения значений С1, С2, С3, С4, определяемые выражениями:

С1 = А+В, С1 = А-В, С1 = В- А+, С1 =- А –В

При выполнении задания операнды А и В необходимо представить в двоично-десятичной системе, сформировать для них прямые коды и, используя заданный код в варианте по правилам двоично-десятичной арифметики, описанной в разделе «Арифметика с алгебраическими двоично-десятичными числами», найти значения С1, С2, С3, С4.

Результат должен быть представлен в прямом коде.

Условие:

Операнд А

Операнд В

Код, используемый при выполнении задания: дополнительный.

Решение:

С1 = А+В

С2 = А − В = A + (−B)

С3 = В − А = B + (−A)

С4 = − А – В = - (A+B)

A = 5182 = 0101 0001 1000 0010
[A]пк = 00.0101 0001 1000 0010
[A]дк = 00.0101 0001 1000 0010
[-A]дк = 11.1010 1110 0111 1110
B=5493 = 0101 0100 1001 0011
[B]пк = 00.0101 0100 1001 0011
[B]дк = 00.0101 0100 1001 0011
[-B]дк = 11.1010 1011 0110 1101
C1=A+B
C1= 00.0101 0001 1000 0010 [A]дк
+ 00. 0101 0100 1001 0011 [B]дк
00. 1010 0110 0001 0101
0110 0110 ____ коррекция
00.0001 0000 0110 0111 0101
+ 1 0 6 7 5
С2=A+(-B)
C2= 00.0101 0001 1000 0010 [A]дк
+ 11.1010 1011 0110 1101 [-B]ДК инверсный код
11.1111 1100 1110 1111
11.0000 0011 0001 0000
+1
11.0000 011 0001 0001
- 3 1 1
C3=B+(-A)
C3= 00.0101 0100 1001 0011 [B]дк
+ 11.1010 1110 0111 1110 [-A]дк
00.0000 0011 0001 0001
+ 3 1 1
С4=-(A+B)
-C4= 00.0101 0001 1000 0010 [A]дк
+ 00. 0101 0100 1001 0011 [B]дк
00. 1010 0110 0001 0101
0110 0110 ____ коррекция
00.0001 0000 0110 0111 0101 [-C4]
C4=

11.0001 0000 0110 0111 0101

- 1 0 6 7 5

Дополнительный код нужно заменить инверсным и учесть это при коррекции.

(см. аналогичные примеры по операциям с 2 10-ыми числами в методических материалах).

Задание 1.2

Задание предполагает выполнение заданной операции над числами А и В, представленными с плавающей точкой.

При выполнении задания порядки и мантиссы операндов А и В, заданные в таблице, необходимо представить в двоичной системе счисления и сформировать для них прямые коды. Разрядность модуля порядка должна быть равна 3, разрядность модуля мантиссы - 6 .

Результат (порядок и мантисса) должен быть представлен в прямом коде в нормализованной форме.

Условие:

A B

код

опер.

порядок мантисса порядок мантисса
знак абс.знач. знак абс.знач. знак абс.знач. знак абс.знач.
+ 4 - 0.54 + 2 0.80 обр. +
0 100 1 .100 010 0 010 1 .110 011

Решение:

[Aп]пк= 0.100
[Ам]пк= 1.100 010
[Bп]пк= 0.010
[Bм]пк= 1.110 011
[Aп]ок= 0.100
[Aм]ок= 1.011 101
[Bп]ок= 0.010
[Bм]ок= 1.001 100

Выравнивание порядков:

00.100 [Aп]
+ 11.101 [-Bп ]
1 00.001
00.010 Прямойкод

Значит, сдвигаем мантиссу числа B на 2 вправо:

[Bм] = 1.001 100

Сумма мантисс:

11.011 101 A
+11.001 100 B
11.101 001 обр
11.010 110 прямой

С1 - { = 0.100, = 11.010 110}

Задание 1.2 принято.

Задание 2.1

Задание относится к разделу “Схемотехнические основы ЗВМ” и состоит из двух частей:

- построить блок управления аппаратного принципа, реализующий заданную ГСА ( ГСА - граф- схема алгоритма).

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

Задание 2.1

Построить цифровой автомат заданного типа (Мили или Мура) для заданной ГСА, используя заданный тип триггера (RS-, D-, T-триггер). Тип автомата, номер ГСА (соответствует номеру рисунка, на котором она находится) и тип триггера выбирается из табл.2.

Тип триггера (ТТ), тип цифрового автомата (ТЦА), номер ГСА (ГСА) задается колонками, соответственно, 1,2 и 3.

Номер варианта определяется последними двумя цифрами зачетной книжки (равен 30).

Задание 2.1
вар ТТ ТЦА ГСА
1 RS Мура Рис.1

Исходная схема (рис. 1)


Решение:

Обозначим в данной ГСА операционные вершины как Ai вершины (состояние) графа автомата Мура.

Имея граф автомата Мура, объединенная кодированная таблица переходов и выходов цифрового автомата строится за счет нахождения всех существующих путей из каждой вершины графа в ближайшую другую вершину с указанием условий, при которых имеет место данный путь, и вырабатываемых выходных сигналов, которые в автомате Мура однозначно определяются конечным состоянием (конечной вершиной):

Аi {xs s s , xp s p ...xf s fn J ),... уm J )} А J ,

где:

- Аi , АJ - соответственно, начальная и конечная вершина пути;

- xs s s , xp s p ...xf s f - условия, через которые проходит рассматриваемый путь из Аi в АJ ;

- уn J ),... уm J ) - выходные сигналы автомата, однозначно зависящий от конечного состояния АJ. .

Объединенной кодированной таблицы переходов и выходов цифрового автомата составляется на основе всех возможных путей из всех вершин графа

автомата. В таблице приведена объединенной кодированной таблицы переходов и выходов для графа автомата Мура.

Начало Конец
N An Q1Q2Q3Q4 An Q1Q2Q3Q4 Условие Выход qs1 qr1 qs2 qr2 qs3 qr3 qs4 qr4
1 A0 0 0 0 0 A1 0 0 0 1 x5 y5y1 0 1 0 1 0 1 1 0
2 A3 0 0 1 1 ~x5 y11y41y96 0 1 0 1 1 0 1 0
3 A1 0 0 0 1 A2 0 0 1 0 1 y17 0 1 0 1 1 0 0 1
4 A2 0 0 1 0 A6 0 1 1 0 x3 y1 0 1 1 0 1 0 0 1
5 A5 0 1 0 1 ~x3 y22 0 1 1 0 0 1 1 0
6 A3 0 0 1 1 A5 0 1 0 1 x11 y22 0 1 1 0 0 1 1 0
7 A4 0 1 0 0 ~x11 yn 0 1 1 0 0 1 0 1
8 A4 0 1 0 0 A5 0 1 0 1 x4 y22 0 1 1 0 0 1 1 0
9 A5 0 1 0 1 A7 0 1 1 1 ~x9 yn 0 1 1 0 1 0 1 0
10 0 1 0 1 A1 0 0 0 1 X9 x10 Y5 y1 0 1 0 1 0 1 1 0
11 A8 1 0 0 0 X9 ~x10 Y4 1 0 0 1 0 1 0 1
12 A6 0 1 1 0 A7 0 1 1 1 ~x9 yn 0 1 1 0 1 0 1 0
13 A8 1 0 0 0 X9 ~x10 Y4 1 0 0 1 0 1 0 1
14 A7 0 1 1 1 A5 0 1 0 1 1 Y22 0 1 1 0 0 1 1 0
15 A8 1 0 0 0 A9 1 0 0 1 1 Y13 y18 yk 1 0 0 1 0 1 1 0
__ __ __
y5= Q1Q2Q3Q4
__ __ __ __ __
Y1= Q1Q2Q3Q4 +Q1Q2Q3Q4
__ __
y11= Q1Q2Q3Q4
__ __
y41= Q1Q2Q3Q4

__ __

y96= Q1Q2Q3Q4
__ __ __
y17= Q1Q2Q3Q4
__ __
y22= Q1Q2Q3Q4
__ ____
y4= Q1Q2Q3Q4
__ __
y13= Q1Q2Q3Q4
__ __
y18= Q1Q2Q3Q4
__ __
yk= Q1Q2Q3Q4

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

qr1= Q1Q2Q3Q4x5+ Q1Q2Q3Q4x5+ Q1Q2Q3Q4+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x11+

_ _ _ _ _ _ _ _ _ _ _

Q1Q2Q3Q4x11+ Q1Q2Q3Q4x9+ Q1Q2Q3Q4x9x10+ Q1Q2Q3Q4x9+ Q1Q2Q3Q4(1,2,3,4,5,6,7,8,9,10,12,14)

_ _ _ _ _ _

qs1= Q1Q2Q3Q4x9x10+ Q1Q2Q3Q4(11,13,15)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _

qs2 = Q1Q2Q3Q4x3+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x9+ Q1Q2Q3Q4 (4,5,6,7,8,9,12,14)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

qr2 = Q1Q2Q3Q4x5+ Q1Q2Q3Q4x5+ Q1Q2Q3Q4+ Q1Q2Q3Q4x9x10+ Q1Q2Q3Q4x9x10+ Q1Q2Q3Q4 (1,2,3,10,11,13,15)

_ _ _ _ _ _ _ _ _ _

qs3 = Q1Q2Q3Q4x5+ Q1Q2Q3Q4+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x9(2,3,5,9,12)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

qr3= Q1Q2Q3Q4x5+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x9x10+ Q1Q2Q3Q4x9x10+

_ _ _ _

Q1Q2Q3Q4+ Q1Q2Q3Q4(1,4,6,7,8,10,11,13,14,15)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

qs4= Q1Q2Q3Q4x5+ Q1Q2Q3Q4x5+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x9+ Q1Q2Q3Q4x9x10+

_ _ _ _

Q1Q2Q3Q4+ Q1Q2Q3Q4(1,2,4,7,8,9,10,12,14,15)

_ _ _ _ _ _ _ _ _ _ _ _ _

qr4= Q1Q2Q3Q4+ Q1Q2Q3Q4x3+ Q1Q2Q3Q4x11+ Q1Q2Q3Q4x9x10(3,5,6,11,13)

Схемаавтомата:

В Вашей схеме выходные сигналы зависят от входных, что не соответствует Вашему типу цифрового автомата

Задание 2.2

Написать микропрограмму, соответствующую заданной ГСА, с учетом заданных множества микроопераций (Y), множества проверяемых условий (Х), ёмкости запоминающего устройства (ЗУ) и начального адреса размещения микропрограммы (МП) в ЗУ. В каждом адресе запоминающего устройства может храниться 16 бит информации. Обозначение ук соответствует микрооперации, обозначающей последнюю микрокоманду в микропрограмме.

Если это допускает длина микрокоманды, использовать модификатор дисциплины перехода.

Задание 2.2
Y X ёмкость ЗУ нач. адрес МП ГСА
1. 2. 3. 4. 5.
120 15 1000 421 Рис.4

Решение:

Исходная схема (рис. 4)


Микропрограмма должна реализовать алгоритм, заданный ГСА на рисунке:

Управления объект, характеризуется следующими параметрами:

- множество проверяемых условий

- X ={x1 ,x1 , .. x15 .};

- множество выполняемых микроопераций

- Y ={y1 ,y2 , .. y120 , yк } (yк - микрооперация , означающая последнюю микрокоманду микропрограммы);

- ёмкость памяти для записи микропрограмм

- Vзу = 1кбайт = 2*29 байт;

- длина ячейки памяти

- L = 16 бит;

- начальный адрес размещения составляемой микропрограммы в памяти

- Ан =421;

Исходя из характеристик управляемого объекта, следует:

- длина поля для кодирования микроопераций равна к=7

- длина поля для кодирования условий равна р=4

- длина кода адреса равна р=9

МКО

МКП

Не указано, какое соответствие у Вас между дисциплинами перехода и значением модификатора М.

Nпп Nвер Адрес микрокоманды Код микрокоманды Примечание
1 1 0110100101 1.0000001.0000101.0
2 1' 0110100110 1.0010100.0000000.0
3 2 0110100111 0.0100.011011010 .1 3
4 5 0110101000 1.0001000.0001101.0
5 5' 0110101001 1.0000001.0000000.0
6 6 0110101010 0.1011.0110101000 .0 5
7 7 0110101011 1.0011101.0001110.0
8 8 0110101100 0.0101. 0110110100 .1 10
9 9 0110101101 1.0000011.0001110.0
10 9' 0110101110 1.0001100.0000000.0
11 11 0110101111 0.0010.0110101111 .1 11
12 12 0110110000 1.0001010.0000000.0
13 13 0110110001 1.0010101.0001101.1
14 3 0110110010 1.0000100.0000000.1
15 4 0110110011 0.1100.0110110010 .1 3
16 10 0110110100 0.0000011.0001110.0
17 0110110101 0.0000.0110101111 .1 11

Задание 2.2 принято.

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Хватит париться. На сайте FAST-REFERAT.RU вам сделают любой реферат, курсовую или дипломную. Сам пользуюсь, и вам советую!
Никита16:59:19 04 ноября 2021
.
.16:59:17 04 ноября 2021
.
.16:59:13 04 ноября 2021
.
.16:59:11 04 ноября 2021
.
.16:59:07 04 ноября 2021

Смотреть все комментарии (20)
Работы, похожие на Контрольная работа: Организация и функционирование электронных вычислительных машин

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(286767)
Комментарии (4153)
Copyright © 2005-2021 HEKIMA.RU [email protected] реклама на сайте