3Etap (Лекция), страница 2

PDF-файл 3Etap (Лекция), страница 2 Основы теории вычислительных систем (115007): Лекции - 6 семестр3Etap (Лекция) - PDF, страница 2 (115007) - СтудИзба2021-11-25СтудИзба

Описание файла

Файл "3Etap" внутри архива находится в папке "Лекция". PDF-файл из архива "Лекция", который расположен в категории "". Всё это находится в предмете "основы теории вычислительных систем" из 6 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 2 страницы из PDF

Сдвигается SM.[1 ]д = 11.01011; [2 ]д = 00.10011СумматорМножитель00,00000000010011+11,01011000011,01011000011,10101100001001+11,01011000011,00000100011,1000001000010011,1100000100001011,11100000100001+11,01011000011,001110001[1 ∙ 2 ]д = 11,001110001 → 1 ∙ 2 = −110001111Правило 2. Произведение дополнительных кодов при отрицательноммножителе получается путем прибавления дополнения множимого кпроизведению дополнительных кодов.Пример. Найти произведение 1используя дополнительный код.= −0,10111 и 2 = −0,11001 ,[1 ]д = 11.01001, [2 ]д = 11.00111СумматорМножитель00.0000000000000+11.010010000000011.010010000000011.1010010000000+11.010010000000010.111011000000011.0111011000000+11.010010000000010.101111100000011.010111110000011.101011111000011.1101011111000+00.101110000000000.1000111111000001111001111001111001111011111[1 ∙ 2 ]д = 00,1000111111000 → 1 ∙ 2 = +0,1000111111Умножение чисел в обратном коде подчиняется тем же правилам, заисключением того, что при отрицательном множителе к произведениюобратных кодов прибавляется код, полученныйот обращения обратногокода множимого.3.6.

Особенности выполнения операции деленияОбщие положения.Операция деления является приближенной операцией.Операция деления сводится к элементарным операциям:-вычитания;-анализу остатка ∆ от вычитания;-сдвигу.Анализ остатка ∆ от вычитания проводится с целью определениязначения текущего разряда частного по правилу:если ∆0 , то в частное записывается значение текущегоразряда 1;если ∆ 0 , то в частное записывается значение текущегоразряда 0.Сдвиг проводится или делителя, или остатка от вычитания. Поэтомуразличают две схемы сдвига:а) сдвиг делителяб) сдвиг остаткаДелитель2nЗн2nннДелитель1SM1-1Частноеnn1ЗSMy2nyyyнЧастноеn11-11ССРис.

3.6. Схемы деленияСдвиг происходит по сигналу С. Деление прекращается:а) при получении нулевого делителя или остатка;б) при заполнении всех разрядов частного.Различают два подхода к делению:1) с восстановлением остатка;2) без восстановления остатка.При использовании формы с фиксированной запятой перед старшимразрядомдолжно выполнятся требование |Делитель| > |Делимое|.Знак частного определяется функцией ИСКЛЮЧАЮЩЕЕ ИЛИ отзнаковыхразрядов делимого и делителя.3.7. Деление с восстановлением остатка и со сдвигом остаткаВосстановление остатка производится только в случае полученияотрицательного значения текущего остатка.

Процедура восстановленияостатка сводится к сложению текущего значения остатка с текущимзначением делителя.Правило.1)Из кода делимого вычитается код делителя.2)Анализируется знак результата (остатка): если знак равен 0, то в текущий разряд частного записывается 1; еслизнак равен 1, то в частное записывается 0 и производитсявосстановление остатка, т.е. к полученному остатку прибавляетсязначение текущего делителя.3)Остаток сдвигается влево на один разряд.4)Если деление не закончено, то делимому присваивается значениеостатка, и происходит переход к п.1. В противном случае делениепрекращается.Особенность: во время деления значение делителяпо модулю неменяется.Пример.

Разделить 1 на 1 , используя метод с восстановлением остаткасо сдвигом остатка.1 =0,1001100, 2 =0,1010100, [1 ]д= 00.1001100, [2 ]д= 00.1010100,[−2 ]д= 11.0101100 .Результат:1200.100110000000+11.0101100000000.11.111100000000+00.10101000000000.10011000000001.001100000000+11.010110000000100.10001000000001.000100000000+11.010110000000100.01101000000000.110100000000+11.010110000000100.00101000000000.010100000000+11.010110000000011.101010000000+00.10101000000000.01010000000000.101000000000+11.010110000000011.111110000000+00.10101000000000.10100000000001.010000000000+11.010110000000100.1001100000000восстановленный остатоквосстановленный остатоквосстановленный остаток= 0,111001.3.8.

Деление с восстановлением остатка и со сдвигом делителяПравило.1) Из кода делимого вычитается код текущего значения делителя.2) Анализируется знак результата (остатка): если знак равен 0, то в текущий разряд частного записывается 1; еслизнак равен 1, то в частное записывается 0 и производитсявосстановление остатка, т.е. к полученному остатку прибавляетсязначение текущего делителя.3) Делитель сдвигается вправо на один разряд.4) Если деление не закончено, то делимому присваивается значениеостатка, и происходит переход к п.1. В противном случае делениепрекращается.Пример.

Разделить 1 на 1 , используя метод с восстановлением остаткасо сдвигом делителя.1 = −0,1000100, 2 = 0,1100101.[+1 ]д= 00.1000100, [2 ]д= 00.1100101,Зн.рез. = Зн. 1 + Зн. 2 = 1 + 0 = 1,где+[−2 ]д= 11.0011011 .-означаетоперациюИСКЛЮЧАЮЩЕЕ ИЛИ.0.1010100.100010000000+11.00110110000011.101111100000+00.11001010000000.100010000000+11.10011011000000.001000110000+11.11001101100011.111100001000+00.00110010100000.001000110000+11.11100110110000.000010011100+11.11110011011011.111111010010+00.00001100101000.000010011100+11.11111001101100.000000110111делитель 11.0011011восстановленный остатокделитель 11.10011011делитель 11.110011011восстановленный остатокделитель 11.1110011011делитель 11.11110011011восстановленный остатокРезультат:12= −0,10101.3.9.

Деление без восстановления остаткаОсобенностью деления без восстановления остатка является тот факт, чтов процессе получения частичных остатков, знак остатка определяетдальнейшую операцию: если остаток отрицательный, то следующая операциясложение, а если остаток положительный, то следующая операциявычитание.Правило.1) Из кода делимого вычитается код делителя.2) Анализируется знак результата (остатка): еслизнак равен 0, то в текущий разряд частного записывается 1;переход к п. 3. если знак равен 1, то в частное записывается 0; переход к п. 4.3) Сдвигается остаток влево (или делитель вправо) на один разряд.

Изкода остатка вычитается код делителя. Если деление не закончено, топереход к п.2. В противном случае деление прекращается.4) Сдвигается остаток влево (или делитель вправо) на один разряд. Кодостатка складывается с кодом делителя. Если деление не закончено, топереход к п.2. В противном случае деление прекращается.3.10. Деление без восстановления остатка и со сдвигом остаткаПример.

Разделить 1 на 1 , используя метод без восстановления остаткасо сдвигом остатка.1 = 0,1000100, 2 = 0,1010101.[1 ]д= 00.1000100, [2 ]д= 00.1010101,00.1000100+11.010101111.110111111.1011110+00.1010101100.011001100.1100110+11.0101011100.00100010.00.0100010+11.0101011011.100110111.0011010+00.10101010 11.1101111+11.101111000.10101011 00.0110011Результат:12= 0,11001.[−2 ]д= 11.0101011 .3.11. Деление без восстановления остатка и со сдвигом делителяПример.

Разделить 1 на 1 , используя метод без восстановления остатка сосдвигом остатка.1 = 0,1001100, 2 = 0,1100100.[1 ]д= 00.1001100, [2 ]д= 00.1100100,0.11101Результат:12= 0,11101.[−2 ]д= 11.0011100 .00.100110000000+11.00111000000011.110100000000+00.01100100000000.001101000000+11.11001110000000.001000100000+11.11100111000000.0000100 10000+11.11110011100011.111111001000+00.0000011001000.000011000102.10. Ускорение операции деленияПодходы к ускорению деления заключаются в следующем:При образовании достаточно малого или достаточно большого помодулю остатка очередные цифры частного будут группой одинаковых цифр- либо 0, либо 1.

Поэтому продолжение деления излишне, т.к. эту группуцифр можно записать в частное сразу.Пример.445682522251000010000001 1000001445020031000001000682568250k-11000001k-10000001k100001k0При малом положительном остатке в частное можно сразу записать k-1нулей в соответствующие разряды, остаток сдвинуть на k разрядов влеов,вычесть из него делитель и продолжить операцию деления.Для 2 с/сПри большом положительном остатке, у которого k старших разрядовсодержат 1, в (k-1)-е разряды частного записываются 1, остаток сдвинуть наК разрядов влево.Для отрицательных остатков проводится анализ в старших разрядах.3. ТЕОРИЯ АВТОМАТОВВведениеЛюбой процесс управления можно представить композицией двухавтоматов: операционного автомата (ОА) и управляющего автомата (УА).Такой подход был предложен академиком Глушковым.Входной сигнал х(t)ОАУАУправляющий сигнал у(t)Подоперационнымарифметико-логичекоеавтоматомустройствоможноЭВМ,т.е.понимать,объектнапример,управления.Управляющий автомат в зависимости от входного сигнала х(t) вырабатываетуправляющий сигнал у(t).Основные разделы теории автоматов:- теория конечных автоматов,- теория бесконечных автоматов (теория алгоритмов),- магазинные автоматы.Остановимся на рассмотрении теории конечных автоматов.3.1.

Основные понятия теории автоматовПредмет теории автоматов.В общей теории автоматов рассматриваются три класса задач: Построениематематическихмоделейуправлениядискретнымиобъектами. Задача технической диагностики (расшифровка “чёрного ящика”)– основная задача кибернетики. Синтез относительно несложных дискретных устройств с памятью.Общая теория автоматов состоит из двух основных частей:- абстрактной теории автоматов;- структурной теории автоматов.Абстрактная теория автоматов решает первые две задачи.

Эта теорияпредставляет автомат в виде математической модели, которая не отражаетмногих конкретных особенностей:- структуры автомата;- структуры его входных и выходных сигналов;- природу сигналов.X(1)Y(1)АxРис.3.1.Абстрактный автомат имеет один вход и один выход. На входподаются входные слова, на выходе получаются выходные слова.Задачаабстрактнойтеорииавтоматовсостоитвопределениимножества внутренних состояний автомата и в их минимизации.Структурная теория автоматов решает третью задачу. В отличии отабстрактной, структурная теория определяет прежде всего:- внутреннюю структуру автомата;- структуру его входных и выходных сигналов.Структурная теория имеет тоже некоторую степень абстракции,например, она абстрагируется от природы сигналов.В структурной теории изучаются способы построения автоматов изэлементарных автоматов, способы кодирования входных и выходныхсигналов.X(1)X(2)Y(1)....Ас...Y(2)X(m)Y(k)Рис.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
427
Средний доход
с одного платного файла
Обучение Подробнее