Сообщение Re[3]: Граф для вычитания на уровне процессора от 12.12.2014 17:48
Изменено 12.12.2014 17:50 watchmaker
Здравствуйте, 80LevelElf, Вы писали:
LE> Сначала сам так хотел, но был уверен, что есть вариант лучше.
Верно, что есть варианты сумматоров лучше. Про предложенный подход не написано же, что он лучший, а написано он
LE>А можете поподробнее объяснить, что вы подразумеваете под "перекоммутировать"? Поменять местами a и b или что?
Например, у тебя на первом рисунке к одному входу элемента подключён бит b, а к другому входу элемента подключён бит ¬b. Когда будешь вместо сложения A и B складывать A и ¬B, то добавлять ещё один уровень отрицаний для вычисления ¬B не нужно, достаточно лишь поменять указанные подключения местами.
LE> Сначала сам так хотел, но был уверен, что есть вариант лучше.
Верно, что есть варианты сумматоров лучше. Про предложенный подход не написано же, что он лучший, а написано он
преобразовать сумматор.Простейший по трудозатратам вариант
LE>А можете поподробнее объяснить, что вы подразумеваете под "перекоммутировать"? Поменять местами a и b или что?
Например, у тебя на первом рисунке к одному входу элемента подключён бит b, а к другому входу элемента подключён бит ¬b. Когда будешь вместо сложения A и B складывать A и ¬B, то добавлять ещё один уровень отрицаний для вычисления ¬B не нужно, достаточно лишь поменять указанные подключения местами.
Re[3]: Граф для вычитания на уровне процессора
Здравствуйте, 80LevelElf, Вы писали:
LE> Сначала сам так хотел, но был уверен, что есть вариант лучше.
Верно, что есть варианты сумматоров лучше. Про предложенный подход не написано же, что он лучший, а написано он
LE>А можете поподробнее объяснить, что вы подразумеваете под "перекоммутировать"? Поменять местами a и b или что?
Например, у тебя на первом рисунке к одному входу элемента подключён бит b, а к другому входу элемента подключён бит ¬b. Когда будешь вместо сложения A и B складывать A и ¬B, то добавлять ещё один уровень отрицаний для вычисления ¬B не нужно — уже присутствующих в полной схеме элементов достаточно, ведь можно просто поменять указанные подключения местами.
LE> Сначала сам так хотел, но был уверен, что есть вариант лучше.
Верно, что есть варианты сумматоров лучше. Про предложенный подход не написано же, что он лучший, а написано он
преобразовать сумматор.Простейший по трудозатратам вариант
LE>А можете поподробнее объяснить, что вы подразумеваете под "перекоммутировать"? Поменять местами a и b или что?
Например, у тебя на первом рисунке к одному входу элемента подключён бит b, а к другому входу элемента подключён бит ¬b. Когда будешь вместо сложения A и B складывать A и ¬B, то добавлять ещё один уровень отрицаний для вычисления ¬B не нужно — уже присутствующих в полной схеме элементов достаточно, ведь можно просто поменять указанные подключения местами.