Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Математика


Ответ
 
Опции темы Опции просмотра
Старый 29.08.2013, 22:56   #11 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,308
Записей в дневнике: 7
Сказал(а) спасибо: 292
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

Вот что я нашел у Вики про историю развития ЭВМ. Было бы интересно, откуда Mac Gregor взял эту инфу.

P.s. кстати, ссылку можно вставить в свой пост как обычный текст.
Николай_С вне форума   Ответить с цитированием

Старый 29.08.2013, 22:56
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Так же вы можете поискать решение проблемы в аналогичных темах

Задача-Паскаль. Длинная арифметика.
Целочисленная арифметика

Старый 29.08.2013, 23:18   #12 (permalink)
dcent25
Member
 
Аватар для dcent25
 
Регистрация: 16.08.2013
Сообщений: 798
Записей в дневнике: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3233
По умолчанию

Цитата:
Сообщение от Mac Gregor Посмотреть сообщение
Примерно до 70-х годов вычислительные машины строились да десятичной системе счисления и довольно успешно, но из-за громоздкости и несовершенства технологий того времени эта система вытеснилась двоичной, так как оказалась более удобной для электроники и простой.

Вы сами ответили на свой вопрос.
Все электронные машины ,хоть 70 ,хоть самые,самые современные,понимают только ,два состояния , ноль и единица(выключен ,включен). Из суммы этих состояний можно набрать любое число в двоично-шестнадцатиричной системе.Отличие машин в основном только в скорости обработки массива чисел ,в единицу времени.
Так зачем же переводить десятичное счисление в двоично-шестнадцатиричное,обрабатывать массивы чисел в эл.машине ,а затем обратно переводить в десятичное.Используя при этом дополнительно , ресурс машины ? И замедляя скорость обработки числовой информации.

Последний раз редактировалось dcent25; 29.08.2013 в 23:24
dcent25 вне форума   Ответить с цитированием
Старый 30.08.2013, 11:52   #13 (permalink)
Mac Gregor
Новичок
 
Регистрация: 29.08.2013
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Дело в том, что например при опирациях, где нужно считать проценты и нужно получить очень точный результат вычислений требуется оперировать числами с большими разрядами и в двоичной системе это занимает много времени из-за преобразований и прочего. У меня есть кое-какие наработки. Суммирующие - вычитающие устройство, которое без всяких преобразований осуществляет сложение и вычитание в десятичном виде. Ввод и вывод в десятичном виде и делает при этом использую всего один элемент, что во много раз сокращает задержку по времени, нежели в двоичном сумматоре!
Mac Gregor вне форума   Ответить с цитированием
Старый 30.08.2013, 12:01   #14 (permalink)
CrazyPOVT
Member
 
Аватар для CrazyPOVT
 
Регистрация: 07.01.2012
Сообщений: 1,581
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 2 сообщениях
Репутация: 25361
По умолчанию

Цитата:
Сообщение от Mac Gregor Посмотреть сообщение
У меня есть кое-какие наработки. Суммирующие - вычитающие устройство, которое без всяких преобразований осуществляет сложение и вычитание в десятичном виде. Ввод и вывод в десятичном виде и делает при этом использую всего один элемент,
Э... Счётный барабан?
CrazyPOVT вне форума   Ответить с цитированием
Старый 30.08.2013, 12:02   #15 (permalink)
Mac Gregor
Новичок
 
Регистрация: 29.08.2013
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Вот например статья Преображеского Н.Б. "аппаратная реализация десятичной арифметики" mcst.ru/doc/101127/1292.pdf
Mac Gregor вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 30.08.2013, 12:04   #16 (permalink)
Mac Gregor
Новичок
 
Регистрация: 29.08.2013
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Нет, на обычных логических элементах! При том что при сложении двух десятичных цифр одного разряда используется всегда только один логический элемент. после ввода цифр моментальный вывод результата суммы и разности этих цифр!
Mac Gregor вне форума   Ответить с цитированием
Старый 30.08.2013, 12:11   #17 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Mac Gregor Посмотреть сообщение
У меня есть кое-какие наработки. Суммирующие - вычитающие устройство, которое без всяких преобразований осуществляет сложение и вычитание в десятичном виде. Ввод и вывод в десятичном виде и делает при этом использую всего один элемент, что во много раз сокращает задержку по времени, нежели в двоичном сумматоре!
Ну что же, возможно, благодаря участнику нашего форума, мы стоим на пороге очередной технологической революции. Я-то, признаться, со своими закоснелыми мозгами абсолютно не представляю подобного электронного устройства без скрытого перехода к бинарному коду, но как знать... Удачи!
Vladimir_S вне форума   Ответить с цитированием
Старый 30.08.2013, 12:16   #18 (permalink)
Mac Gregor
Новичок
 
Регистрация: 29.08.2013
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Давайте так:
Есть эелектронное устройство, оно суммирует и вычитает числа с неограниченным количеством разрядов! В теории делает это в два раза быстрее и при этом одновременно результат сложения и вычитания. Ввод информации так же осуществляется сигналами "0" и "1" но немного иначе, чем в обычном сумматоре(не суть). Теперь вопрос - где это применить, как непосредственно вычислитель, кто не может обойтись без этой системы, то есть если бы мы предложили это устройство - у того бы сразу все заработало и всем было бы счастье?
Mac Gregor вне форума   Ответить с цитированием
Старый 30.08.2013, 12:58   #19 (permalink)
dcent25
Member
 
Аватар для dcent25
 
Регистрация: 16.08.2013
Сообщений: 798
Записей в дневнике: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3233
По умолчанию

Цитата:
Сообщение от Mac Gregor Посмотреть сообщение
...Теперь вопрос - где это применить, как непосредственно вычислитель, кто не может обойтись без этой системы, то есть если бы мы предложили это устройство - у того бы сразу все заработало и всем было бы счастье?
Первый в мире интерфейс «мозг-мозг» проверили на себе двое ученых
По этой теме сказал все!
Других вариантов не вижу.
dcent25 вне форума   Ответить с цитированием
Старый 30.08.2013, 13:01   #20 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Основная особенность любых вычислений на компьютере - дискретность, то есть возможность обработать не все множество С, а лишь его некоторую часть, поддающуюся обработке. К примеру, из машинной обработки с требуемой точностью вычислений выпадают бесконечные дроби и иррациональные числа (про комплексные и не говорю), что приводит к определенной погрешности вычислений. Опираясь на известные факты, можно говорить лишь о примерных вычислениях с помощью компьютеров, соответственно, существует соответствующий раздел науки, занимающийся этой проблемой - вычислительная математика.

То, о чем пишет Mac Gregor, было уже давно реализовано в гидравлических интеграторах Лукьянова, но из-за их громоздкости от подобных устройств отказались.
AlexZir вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:46.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.