1 / 1 / 0
Регистрация: 03.07.2013
Сообщений: 31
1

Схема блока сложения и вычитания

24.03.2015, 22:07. Показов 1699. Ответов 5
Метки нет (Все метки)

Делаю курсач в универе.

Задание: Собрать схему блока сложения и вычитания. На вход блока подаются двоичные числа. Необходимо так выбрать разрядность сумматора и следующего за ним регистра, чтобы не было переполнения. В моем случае на вход подаются числа 16 разрядные.

К заданию прилагается схема.

Я собрал схему на 6 разрядов для проверки без использования мультиплексора. Препод сказал, что такого быть не может и схема правильно работать не будет, но сколько я не проверял её на разные значения - выходит все правильно.
Картинку со своей схемой прилагаю, и если кто использует MicroCap то файлик для того чтоб поковырять её в архиве.

Если я действительно в чем-то ошибся подскажите, а еще лучше объясните для чего нужен мультиплексор в схеме этого блока сложения\вычитания. Как я понял, для перевода чисел в обратный код, но схему как это все вместе должно работать не представляю.
Миниатюры
Схема блока сложения и вычитания   Схема блока сложения и вычитания  
Вложения
Тип файла: 7z Пример.7z (6.2 Кб, 13 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2015, 22:07
Ответы с готовыми решениями:

Схема сложения или вычитания (выбирается одним входным контактом) двух целых знаковых 2-значных чисел, закоди- рованных
Схема сложения или вычитания (выбирается одним входным контактом) двух целых знаковых 2-значных...

Команды сложения и вычитания
Лабораторная работа №2 «Изучение команд сложения и вычитания» Цель работы: изучить форматы и...

Калькулятор сложения и вычитания
кто может написать программу на delphi 7. калькулятор сложения и вычитания. только нужно чтобы...

Операции целочисленного сложения и вычитания
Где можно найти подробную инфу об этих операциях?

5
1 / 1 / 0
Регистрация: 03.07.2013
Сообщений: 31
24.03.2015, 22:20  [ТС] 2
Как работает: На картинке схема в состоянии сложения. Для этого стоит константа "0" U24. Если её поменять на "1" то схема начнет вычитать. Разряды входные: верхний - это самый младший. Сначала идут 6 разрядов первого числа, затем 6 разрядов второго. Выходные разряды также: верхний - младший.
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,161
Записей в блоге: 1
25.03.2015, 07:53 3
так выбрать разрядность ... чтобы не было переполнения ... на вход подаются числа 16 разрядные
очевидно, что не менее 17-ти разрядной сетки.
0
1 / 1 / 0
Регистрация: 03.07.2013
Сообщений: 31
25.03.2015, 09:43  [ТС] 4
Это и так понятно. Лучше подскажите что не так в моей схеме.
0
77 / 31 / 7
Регистрация: 20.02.2012
Сообщений: 96
25.03.2015, 10:44 5
Может то, што у тебя одновременно и сет и ресет подтянуты к единице?
0
1 / 1 / 0
Регистрация: 03.07.2013
Сообщений: 31
25.03.2015, 10:50  [ТС] 6
Если вы про триггеры, то нет. Они работают так как надо - при подаче синхро-сигнала встают в то положение которое приходит на информационный вход. Меня волнует именно корректность работы схемы на сложение\вычитание. И то, что её можно собрать с использованием мультиплексоров, но как это должно выглядеть я не понимаю.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2015, 10:50

Алгоритм сложения и вычитания чисел
Новичок на форуме, новичок в высокой информатике (1 курс Программная инженерия). Преподаватель дал...

Комплексное число с методами сложения и вычитания
Помогите разобраться: нужно в BlueJ написать комплексное число с методами сложения и вычитания. Я...

Программа проверки знаний сложения и вычитания
Написать программу, проверки умения складывать и вычитать числа в пределах 100. программа должна...

Процедуры сложения и вычитания двух матриц
Составить и проверить процедуры сложения и вычитания двух матриц


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru