Как компьютер понимает нули и единицы? Ликбез

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 2 [3] 4 5   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
bambrs
9.12.2016 - 08:25
1
Статус: Offline


Приколист

Регистрация: 21.11.15
Сообщений: 305
сын спрашивает у мамы:
-Мам, а что такое мумия?
-Ну это в древности в Египте жрецы делали. Когда фараон умирал, его тела специально бальзамировали, потом помещали в саркофаг и ставили внутрь пирамиды. Чтоб потом этот фараон смог возродиться ... Понял?
-Не-а...
-Отстань. Иди у папы спроси, видишь, я ужин готовлю...
-Папа, а что такое мумия?
-Высушенный человек.
-Ух ты! Здорово! Всё понятно! (С) старый анекдот
 
[^]
БасманБай
9.12.2016 - 08:30
1
Статус: Offline


Хохмач

Регистрация: 16.03.14
Сообщений: 613
объясни восмилетнему что такое оргазм)))) или не понимаешь))

Да запросто. Это как найти бесхозный ларь с мороженным, когда ты голодный, а на улице жара страшная. И ещё когда взрослые купаться разрешают сколько влезет. И в школу не надо. И домашку не задали. Балдеешь и ничего тебя не тревожит! rulez.gif[/quote]
==================================================
Детский оргазм- это найти в 10 летнем возрасте 10 рублей. Таковым был мой первый и последний детский оргазм в далеком 1968 году.

Это сообщение отредактировал БасманБай - 9.12.2016 - 08:31
 
[^]
мыслитель
9.12.2016 - 08:31
1
Статус: Offline


Ярила

Регистрация: 6.10.09
Сообщений: 9615
Цитата (tok166 @ 9.12.2016 - 02:02)
Если ты не можешь что-то объяснить восьмилетнему ребенку за 5 минут, то ты этого не понимаешь....

bravo.gif

Как компьютер понимает нули и единицы? Ликбез
 
[^]
W0000
9.12.2016 - 08:41
0
Статус: Offline


Ярила

Регистрация: 29.11.10
Сообщений: 4965
Цитата (prkr @ 8.12.2016 - 23:07)
Цитата (tok166 @ 8.12.2016 - 23:02)
Если ты не можешь что-то объяснить восьмилетнему ребенку за 5 минут,  то ты этого не понимаешь....

объясни восмилетнему что такое оргазм)))) или не понимаешь))

да много чего сложно объяснить. Например, неопределенный интеграл
 
[^]
Druuu
9.12.2016 - 08:54
3
Статус: Offline


Кот Шредингера

Регистрация: 11.06.12
Сообщений: 279
Раз вы такие умные, попробуйте объяснить ему где он ошибся gigi.gif

Как компьютер понимает нули и единицы? Ликбез
 
[^]
Pirks
9.12.2016 - 09:01
0
Статус: Offline


Весельчак

Регистрация: 17.07.13
Сообщений: 162
1-наличие потенциала (напряжения), 0-отсутствие оного. Всё просто, как 2 копейки.
 
[^]
Serj13
9.12.2016 - 09:41
0
Статус: Offline


Ярила

Регистрация: 26.01.10
Сообщений: 1734
Объясни пожалуйста, почему самолеты летают, а крыльями не машут?
 
[^]
Crash71
9.12.2016 - 09:57
1
Статус: Offline


Ярила

Регистрация: 27.12.11
Сообщений: 5327
Цитата (СэмюэльВаймс @ 8.12.2016 - 23:14)
Я все равно не понимаю, и что дальше?Реально интересно, это же только начало

В свое время учился в колледже по специальности радиотехник.
Применительно к заголовку темы - придуман он весьма некорректно.
Когда человек, далёкий от электроники читает подобное, в голове возникает некто или нечто с именем "Компьютер", к нему подключены провода (как ЭКГ-датчики), по которым "идут нули и единицы", и Компьютер говорит, что ПОНИМАЕТ! faceoff.gif
На самом деле, всё обстоит не так красочно.
Для начала надо слегка окунуться историю.
До появления цифровой техники (как класса) вся электронная техника была "аналоговой". Это значит, что электрический сигнал, передаваемый по проводам (к примеру, та же синусоида), имел плавное увеличение и уменьшение величины напряжения. изменяющееся во времени.
В схеме могли стоять усилительные каскады (на лампах. транзисторах и микросхемах) - чтоб усилить маловольтную синусоиду, скажем, с микрофона до величины, чтоб хватило "раскачать" мощные динамики, чтоб озвучить стадион.
Всё это замечательно, вот только в "аналоговой технике" присутствует весьма нехороший недостаток - если таких усилительных каскадов много (или совсем очень много), то синусоида источника сигнала ОТЛИЧАЕТСЯ ПО ФОРМЕ от той, что подаётся на динамики. Да, понятно, что синусоида значительно больше по мощности, но плавность линий будет нарушена. Появятся, так называемые, "нелинейные искажения". С этим НИЧЕГО НЕЛЬЗЯ ПОДЕЛАТЬ! Такова природа аналогового сигнала. Конечно, придуманы схемы, УМЕНЬШАЮЩИЕ эти искажения до величины, незаметной слушателю.
Но тем не менее, на заре магнитофонной записи, когда народ переписывал песенки с кассет друг у друга, люди поняли, что если послушать "студийную" запись с кассеты, и, к примеру, эту фонограмму записать на другой носитель, а с другого носителя - на третий, а далее друг друга даст перезаписать со своей кассеты своей новой подружке на свой магнитофон и свою кассету.. а вот потОм взять и послушать "первую мастер копию" студийной фонограммы и вот последнюю в цепочке- "магнитофон подружки" - было даже медведю заметно. НАСКОЛЬКО СИЛЬНО УХУДШАЕТСЯ КАЧЕСТВО СИГНАЛА!!!
А потом инженеры решили исключить эти самые искажения по каналу передачи сигнала. Были придуманы схемы (нам их весьма много по своей сути и названию... логические элементы, компараторы, триггеры, счётчики, делители, дешифраторы, мультиплексоры и т д и т п.....) Их суть одна - сигнал для обработки представляется ТОЛЬКО В ДВУХ вариантах - логический ноль (то есть ОТСУТСТВИЕ сигнала) и логическая единица (ТО ЕСТЬ, ПРИСУТСТВУЕТ ВЫСОКОЕ НАПРЯЖЕНИЕ сигнала).
При этом, сама огибающая форма сигнала может быть какой угодно "грязной", геометрически неровной и с присутствующими искажениями. Но тому же триггеру похрен на форму сигнала. Ему важно понять - напряжение входного сигнала ПРЕВЫШАЕТ ИЛИ НЕТ определённое пороговое значение? Если да - то это "1", если нет, то "0".
И тут видим интересную особенность цифровой техники.
Если "оригинальный сигнал" передать по какому-то каналу связи, где к сигналу добавятся весьма сильные искажения, но не настолько сильные, чтоб сбить правильное различие перехода лог0 в лог1 и обратно, то следующий по цепочке "цифровой каскад" отсечёт все эти паразитные импульсы-всплески, и на выходе будет красивенькая форма нулей и единиц.
То есть КОПИЯ СТАЛА ЛУЧШЕ ОРИГИНАЛА!
Цифровой способ обработки сигнала удобен лишь всем этим электронным устройствам. Человеку же в конечном итоге требуется АНАЛОГОВАЯ синусоида в наушниках (к примеру), поэтому в самом конце обработки сигнала будет стоЯть ЦИФРО-АНАЛОГОВЫЙ Преобразователь (ЦАП)
 
[^]
maiklbaklan
9.12.2016 - 10:04
0
Статус: Offline


Ярила

Регистрация: 12.12.11
Сообщений: 1927
Цитата (Verevkin @ 8.12.2016 - 23:05)
Блять, вот бы нам преподша по цифровой электронике так объясняла! А то как напишет формулу 7-этажную во всю доску, и охуеешь, что на экзамене её воспроизвести придётся.

Не смотря на это, преподша наша была хорошая. Респект тебе, Ирина Викторовна Баскакова. 20 лет прошло, а я всё помню!

Которая из них?

Как компьютер понимает нули и единицы? Ликбез
 
[^]
Meandr51
9.12.2016 - 10:04
1
Статус: Offline


Ярила

Регистрация: 18.11.11
Сообщений: 6614
Цитата (prkr @ 8.12.2016 - 23:07)
Цитата (tok166 @ 8.12.2016 - 23:02)
Если ты не можешь что-то объяснить восьмилетнему ребенку за 5 минут,  то ты этого не понимаешь....

объясни восмилетнему что такое оргазм)))) или не понимаешь))

8-летнему уже поздно.
 
[^]
Dmitriy84
9.12.2016 - 10:05
0
Статус: Offline


Ярила

Регистрация: 28.06.12
Сообщений: 5643
Можно было проще и более образно: наличие напряжения это 1, отсутствие это 0. Обывателю этого достаточно. Я думаю ему не обязательно знать какой именно потенциал есть 0, а какой есть 1.
 
[^]
maiklbaklan
9.12.2016 - 10:12
4
Статус: Offline


Ярила

Регистрация: 12.12.11
Сообщений: 1927
Цитата (klounader @ 9.12.2016 - 02:15)
Вот. Слева 1, справа 0.

На рисунке, кружечка аналоговая smile.gif

Как компьютер понимает нули и единицы? Ликбез
 
[^]
Crash71
9.12.2016 - 10:13
0
Статус: Offline


Ярила

Регистрация: 27.12.11
Сообщений: 5327
А мне вот на физическом уровне восприятия недоступно другое...
Ну я вот понимаю аналоговый сигнал и цифровой. Причём цифровой сигнал ДВОИЧНОГО КОДА. Где только "0" и "1".
Но цифровой код необязательно двоичный. Бывает, "восьмеричный" и "шестнадцатеричный".
Где есть не только состояние нуля и единицы (где всё понятно),
а вот 0,1,2,3,4,5,6,7,8,9, а вот дальше начинаются ДВУзначные числа, поэтому их заменили на A,B,C,D,E...
И КАК, скажИте, к примеру, передать по проводам "шестнадцатеричный" сигнал "7" или "В" ? blink.gif
 
[^]
Crash71
9.12.2016 - 10:15
0
Статус: Offline


Ярила

Регистрация: 27.12.11
Сообщений: 5327
Цитата (maiklbaklan @ 9.12.2016 - 10:12)
Цитата (klounader @ 9.12.2016 - 02:15)
Вот. Слева 1, справа 0.

На рисунке, кружечка аналоговая smile.gif

Вот так надо gigi.gif

Как компьютер понимает нули и единицы? Ликбез
 
[^]
QPSK6471
9.12.2016 - 10:17
-1
Статус: Offline


Ярила

Регистрация: 23.07.16
Сообщений: 1796
Цитата (iiiytn1k @ 8.12.2016 - 23:13)
Цитата (ShirokiM @ 9.12.2016 - 01:07)
Не совсем верно.
Полупроводниками они называются потому, что пропускают ток только в одну сторону, а обратно вообще никак.

Нет.
Полупроводниками они называются потому что они обладают сильной зависимостью удельной проводимости от концентрации донорных и акцепторных примесей, и от влияния различных внешних факторов: температуры, светового и других видов излучения, давления, электрического поля и пр.

Нет. Полупроводниками их назвали в первую очередь потому, что в чистом виде они херово проводят ток. И назвали их так задолго до применения в электронике.

Это сообщение отредактировал QPSK6471 - 9.12.2016 - 10:20
 
[^]
andikin
9.12.2016 - 10:20
-1
Статус: Offline


Ярила

Регистрация: 13.10.16
Сообщений: 2408
С единицами и нолями вроде все понятно - ток есть - 1, тока нет - 0.
Не понятно вот это :
5. От куда 3 и 4 и "сложить"?
Из вот такой строки в памяти: 0001 0010 0011. (=ADD 3 4) которая хранится в виде тока тех самых логических элементов.

Как строка записывается на камень(кремний), а портом считывается?
 
[^]
QPSK6471
9.12.2016 - 10:23
3
Статус: Offline


Ярила

Регистрация: 23.07.16
Сообщений: 1796
Цитата (Crash71 @ 9.12.2016 - 10:13)
А мне вот на физическом уровне восприятия недоступно другое...
Ну я вот понимаю аналоговый сигнал и цифровой. Причём цифровой сигнал ДВОИЧНОГО КОДА. Где только "0" и "1".
Но цифровой код необязательно двоичный. Бывает, "восьмеричный" и "шестнадцатеричный".
Где есть не только состояние нуля и единицы (где всё понятно),
а вот 0,1,2,3,4,5,6,7,8,9, а вот дальше начинаются ДВУзначные числа, поэтому их заменили на A,B,C,D,E...
И КАК, скажИте, к примеру, передать по проводам "шестнадцатеричный" сигнал "7" или "В" ? blink.gif

Шестнадцатеричного (как и любого другого, кроме двоичного) в компьютере физически нет. Он используется для удобства, например в дизассемблерах. Один байт в двоичном будет 11111111, а в шестнадцатеричном 0xFF. Просто короче.
 
[^]
Novosib
9.12.2016 - 10:26
1
Статус: Offline


Ярила

Регистрация: 20.02.14
Сообщений: 2071
Цитата
С единицами и нолями вроде все понятно - ток есть - 1, тока нет - 0.
Не понятно вот это :
5. От куда 3 и 4 и "сложить"?
Из вот такой строки в памяти: 0001 0010 0011. (=ADD 3 4) которая хранится в виде тока тех самых логических элементов.

Как строка записывается на камень(кремний), а портом считывается?


Из транзисторов состоят триггеры, которые и есть то, на что пишутся нули и единицы

Раньше, до триггеров использовались ферритовые кольца. Прошел импульс, намагнитил кольцо, значит там единичка поселилась.

Это сообщение отредактировал Novosib - 9.12.2016 - 10:31

Как компьютер понимает нули и единицы? Ликбез
 
[^]
QPSK6471
9.12.2016 - 10:31
0
Статус: Offline


Ярила

Регистрация: 23.07.16
Сообщений: 1796
Цитата (Skat @ 9.12.2016 - 00:29)
Первый комп вообще работал на реле. Никаких ламп и транзисторов:

https://ru.wikipedia.org/wiki/Z3

Цитата


Спецификация

    Арифметическое устройство: с плавающей точкой, 22 бита, +, −, ×, /, квадратный корень.
    Тактовая частота: 5,3 Гц.
    Средняя скорость вычисления: операция сложения — 0,8 секунды; умножения — 3 секунды.
    Хранение программ: внешний считыватель перфоленты.
    Память: 64 слова с длиной в 22 бита.
    Ввод: десятичные числа с плавающей запятой.
    Вывод: десятичные числа с плавающей запятой.
    Элементов: 2600 реле — 600 в арифметическом устройстве и 2000 в устройстве памяти. Мультиплексор для выбора адресов памяти.
    Потребление энергии: 4 кВт.
    Масса: 1000 кг.
    Себестоимость: 50 000 рейхсмарок.

Первые вычислители работали не только без реле, но даже без электричества lol.gif

Как компьютер понимает нули и единицы? Ликбез
 
[^]
Crash71
9.12.2016 - 10:51
0
Статус: Offline


Ярила

Регистрация: 27.12.11
Сообщений: 5327
Цитата (QPSK6471 @ 9.12.2016 - 10:23)
Шестнадцатеричного (как и любого другого, кроме двоичного) в компьютере физически нет. Он используется для удобства, например в дизассемблерах. Один байт в двоичном будет 11111111, а в шестнадцатеричном 0xFF. Просто короче.

Спасибо за ликбез.
Если не против, попутный вопрос (я не волшебник, я только учусь))))
Понимаю, что 1 байт = 8 бит
Но для записи восьмибитной информации пишется только три разряда (2 в степени 3), то есть физически, при параллельном коде надо три шины данных (грубо, 4 провода - 1 "общий" и 3 "разрядных". 2 в степени 0, 2 в степени 1, и 2 в степени 2)
000
001
010
011
100
101
110
111
По крайней мере, мне так преподавали на "основах вычислительной техники".
Программированию нас не обучали (только поверхностное ознакомление с бейсиком), поэтому шестнадцатеричные познания тоже прошли мимо.
Запись в восемь единиц - это вроде 256 (2 в восьмой степени)?
А "0хFF" - это для меня кЕтайская грамота pray.gif
 
[^]
madcat82
9.12.2016 - 10:55
1
Статус: Offline


.

Регистрация: 28.12.11
Сообщений: 651
Цитата (maiklbaklan @ 9.12.2016 - 10:12)
Цитата (klounader @ 9.12.2016 - 02:15)
Вот. Слева 1, справа 0.

На рисунке, кружечка аналоговая smile.gif

Она не аналоговая, это дребезг контактов при переключении состояний! old.gif
 
[^]
Евграфыч
9.12.2016 - 11:09
0
Статус: Offline


Ярила

Регистрация: 4.11.16
Сообщений: 1073
Уважаемый ТС.
Ну нужно было бы начать немного ранним периодом.
Сначала был.... диод (началом истории его создания можно считать 1873 год, когда британский профессор и автор научных трудов в области магнетизма и электричества Фредерик Гатри открыл принцип работы ламповых вакуумных диодов с прямым накалом. Еще через год уже его немецкий коллега Карл Фердинанд Браун сформулировал принцип действия кристаллического (твердотельного) диода).
Как то параллельно образовался разрядник.......(первый в мире вентильный разрядник был разработан в 1908 г. и представлял из себя комбинацию из многократного искрового промежутка и уравнивающих конденсаторов).
Затем появилась радиолампа....Флеминг в начале XX века (1902 год afair) запатентовал ламповый диод с накаленным катодом, пpедназначенный для использования в качестве детектоpа и выпpямителя. С этого момента начинается пpименение электpонных ламп - диодов.
А опосля всех этих дел появился "транзистор"....первый советский транзистор в СССР был создан независимо от работы американских учёных. 16 декабря 1947 года в американской компании Bell Labs был создан первый в мире транзистор, а в июле 1948 года, на 4 месяца раньше советской публикации, информация об этом изобретении появилась в журнале «The Physical Review».
Ну, как то так....С уважением
green.gif
 
[^]
BlackKnight
9.12.2016 - 11:15
0
Статус: Offline


Приколист

Регистрация: 11.12.15
Сообщений: 394
Цитата (XIMERA123 @ 9.12.2016 - 00:11)
есть троичный код, сейчас используется в ССД, более эффективен нежели двоичный но сложней, разрабатывали его в СССР если бы доделали то СССР бы стал лидером в компьютерной индустрии, но развал...

Теоретически самая эффективная вычислительная машина, должна иметь систему счисления самую эффективную, теоретически, с основанием равным натуральному логарифму, т.е. упрощенно 2,7.
Говорят, даже были построенные две ЭВМ, с такой системой счисления.
Понятно что троичная система, ближе к этому идеалу чем двоичная, но вот беда, не удалось придумать надежной и экономичной элементной база для создания троичных ЭВМ.
Единственный троичный компьютер "Сетунь", выпускался с 1962 по 1964-ой год и было сделано почти пол сотни штук! И то в нем использовалась "двоичная" элементная база, т.е. использовались два элемента с двумя состоянии, три состояния использовались, одно простаивало!
В 1970-ом году, проект был закрыт!
Как Вы понимаете, до распада СССР, было еще далеко!



 
[^]
siwnik
9.12.2016 - 11:23
0
Статус: Offline


Приколист

Регистрация: 6.11.12
Сообщений: 227
Так и не объяснили как они эту информацию снимают и передают на монитор-))) Не мультиметром же-)

Это сообщение отредактировал siwnik - 9.12.2016 - 11:23
 
[^]
MrME
9.12.2016 - 11:25
1
Статус: Offline


Ярила

Регистрация: 26.03.14
Сообщений: 1350
Цитата (XIMERA123 @ 9.12.2016 - 03:11)
есть троичный код, сейчас используется в ССД, более эффективен нежели двоичный но сложней, разрабатывали его в СССР если бы доделали то СССР бы стал лидером в компьютерной индустрии, но развал...
да, нет, может быть, на троичном коде есть возможность создания искусственного интеллекта в теории, на двоичном нет.

Что это за хуету я прочитал?

Троичный код - это 1, 2, 3 (ну или 0,1,2, или -1,0,1 - как угодно).
Двоичный - 1, 2 (ну или 0,1).
Это системы счисления.

А "да, нет, хз" - это fuzzy logic, нечёткая логика. Можешь воплощать её хоть в троичной, хоть в десятичной, хоть в шестнадцатеричной или ещё какой тебе вздумается системе счисления.

Не надо путать бинарную(двоичную) логику и двоичную систему счисления, равно как не надо путать нечёткую логику и ещё какую-нибудь систему счисления.

P.S. Возможно, это будет для тебя откровением, но нечёткая логика используется в целой куче различной апппаратуры, в т.ч. и бытовой. И построено оно всё на вполне себе двоичной элементной базе, использующей двоичную систему счисления. Отак от.

Это сообщение отредактировал MrME - 9.12.2016 - 11:28
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 33342
0 Пользователей:
Страницы: (5) 1 2 [3] 4 5  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх