Множитель
      
      | Библиотека: | Арифметика | 
| Введён в: | 2.0 Beta 20 | 
| Внешний вид: | 
               | 
          
Поведение
Этот компонент перемножает два значения, поступающие на западные входы и выдаёт произведение на восточный выход. Компонент разработан таким образом, что его можно включать каскадно с другими множителями чтобы обеспечить умножение с большим количеством битов, чем возможно с одним множителем: вход переноса предоставляет многобитное значение, которое должно быть добавлено к произведению (если оно задано), а выход переноса предоставляет старшую половину произведения, которая может быть подана на другой множитель.
Если множимое, множитель, или вход переноса содержат несколько плавающих битов или несколько битов с ошибкой, то компонент выполнит частичное умножение. То есть он будет вычислять столько младших битов, сколько возможно. Но выше плавающего бита или бита с ошибкой результат будет иметь плавающие биты или биты с ошибкой. Обратите внимание, что если значение на входе переноса полностью плавающее, то будет подразумеваться, что оно полностью состоит из нулей.
Контакты
- Западный край, северный конец (вход, разрядность соответствует атрибуту Биты данных)
 - Множимое (то есть первое из двух чисел для перемножения).
 - Западный край, южный конец (вход, разрядность соответствует атрибуту Биты данных)
 - Множитель (то есть второе число для перемножения).
 - Северный край: отмечен c in (вход, разрядность соответствует атрибуту Биты данных)
 - Значение переноса для добавления к произведению. Если все биты значения неизвестны (например, плавающие), то предполагается, что они равны 0.
 - Восточный край (выход, разрядность соответствует атрибуту Биты данных)
 - Младшие битыДанных битов произведения двух значений, поступающих на западный край плюс значение cin.
 - Южный край: отмечен c out (выход, разрядность соответствует атрибуту Биты данных)
 - Старшие битыДанных битов произведения.
 
Атрибуты
        Когда компонент выбран, или уже добавлен, комбинации от Alt-0 до Alt-9 меняют его атрибут Биты данных
.
      
- Биты данных
 - Разрядность значений для умножения и результата.
 
Поведение Инструмента Нажатие
Нет.
Поведение Инструмента Текст
Нет.
Назад к Справке по библиотеке