Микрооперация - сложение - Большая Энциклопедия Нефти и Газа, статья, страница 1
"Я люблю путешествовать, посещать новые города, страны, знакомиться с новыми людьми."Чингисхан (Р. Асприн) Законы Мерфи (еще...)

Микрооперация - сложение

Cтраница 1


Микрооперация сложения служит для присваивания слову значения суммы слагаемых.  [1]

Операция умножения состоит из последовательно выполняемых микроопераций сложения и сдвигов. Умножение чаще выполняется начиная с младших разрядов со сдвигом суммы частичных произведений вправо.  [2]

Операция умножения состоит из последовательно выполняемых микроопераций сложения и сдвигов. Рассмотрим способ умножения, начиная с младших разрядов со сдвигом суммы частных произведений вправо.  [3]

Операция умножения производится путем последовательных сдвигов множителя и микрооперации сложения. Умножение выполняется над содержимым регистра клавиатуры и содержимым стэ-кового регистра В для умножения и деления.  [4]

Выполнение операции умножения и деления состоит из последовательности микроопераций сложения и сдвига. При умножении множимое передается в регистр RG1, множитель - в регистр RG2, а регистр RG3 гасится.  [5]

Операция умножения реализуется в АЛУ после довательным выполнением микроопераций сложения и сдвига.  [6]

Выполнение операции умножения и деления состоит из последовательности микроопераций сложения и сдвига. При умножении множимое передается в регистр RG1, множитель - в регистр RG2, а регистр RG3 гасится.  [7]

8 Структурная схема счетчика со сквозным переносом ( а и его обозначение ( б.| Структурная схема сумматора последовательного действия. [8]

Выполнение операций алгебраического сложения, вычитания, умножения и деления сводится к последовательности микроопераций сложения, сдвига, инвертирования. Для реализации этих операций необходимо использовать сумматоры, содержащие регистры, на которых перед началом микрооперации хранится слагаемое, а после выполнения микрооперации С: С Y - сумма. Такие сумматоры принято называть накапливающими.  [9]

Результат S на выходе комбинационного сумматора определен через промежуток времени tc 2пт0 после момента поступления кодов слагаемых X и Y на вход сумматора. Величина tc определяет максимальную длительность микрооперации сложения.  [10]

Сумматор, в котором вырабатывается сигнал об окончании сложения, называется асинхронным сумматором. При использовании асинхронного сумматора в микропрограмме после каждой микрооперации сложения должна стоять условная вершина ( рис. 8.10), обеспечивающая задержку процесса вычислений до поступления сигнала Z - I, отмечающего момент окончания сложения в сумматоре. Такая условная вершина называется ждущей.  [11]

Выходной сигнал вырабатывается с максимальной задержкой Зт0 по отношению к моменту изменения со-стояния автомата или с задержкой ту ( 8т0 тг) по отношению к моменту изменения входных сигналов. Если принять, что наиболее продолжительной микрооперацией, выполняемой под управлением автомата, является микрооперация сложения с длительностью тшах, то длительность автоматного такта определяется из условия Т 2s ТУ тшах.  [12]

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

Выполнение операции умножения можно осуществить на арифметическом устройстве, которое кроме сумматора имеет еще два регистра, предназначенных для хранения множимого и множителя. Регистр самого сумматора служит для хранения сумм частичных произведений. На нем получается также и окончательный результат. Микропрограмма умножения строится с помощью чередования микроопераций передачи множимого на сумматор ( сложения его с ранее полученной суммой частичных произведений), сдвига ( без знакового разряда) вправо кода на сумматоре и сдвига ( без знакового разряда) вправо кода на регистре множителя. Первая из этих микроопераций должна, очевидно, осуществляться лишь в том случае, когда в младшем разряде множителя стоит единица. Для этой цели сигнал с выхода триггера младшего разряда регистра множителя должен передаваться в устройство, осуществляющее управление последовательностью микроопераций. После га-кратного повторения указанной последовательности микроопераций на сумматоре будет получен, как нетрудно видеть, код ( округленного) произведения, знак которого совпадает со знаком множимого. Для получения истинного знака произведения необходимо в заключение выполнить еще одну микрооперацию, осуществив сложение ( по модулю 2) знаковых разрядов содержимого сумматора и регистра множителя. Такая микрооперация выполняется на обычном одноразрядном сумматоре без использования сигнала переноса на его входе. Такой сумматор без переноса на % входе называется обычно полусумматором. При наличии счетного входа в триггере знакового разряда сумматора такой полусумматор требует всего один вентиль, управляемый выходным сигналом знакового разряда регистра множителя. На этот вентиль должен быть подан импульс от устройства управления микрооперациями в момент, когда необходимо выполнить микрооперацию сложения знаков множителя и произведения.  [14]



Страницы:      1