Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как компьютер отличает?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Треп] >> Как компьютер отличает?
Имя
Сообщение << Старые топики   Новые топики >>
Как компьютер отличает? - 2008-09-18 23:33:37.020000   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
Все инфа храниться в виде "0" и "1". И буквы и цифры… Вопрос, как комп отличает где буква где цифра? Ведь цифер то бесконечное множество, значит в двоичной системе их дофига. Расскажите плиз.
И еще как перевести в двоичную 13 целый 17/19 к примеру?
Post #: 1
RE: Как компьютер отличает? - 2008-09-18 23:47:57.543333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
В каждом компьютере сидят децльные гоблины, когда программа хочет, например, выйти в интернет (Internet Explorer тот же), то она спрашивает у гоблинов - "Можно?", гоблины показывают табличку "1" - значит можно, табличка "0" - значит интернета нет. И программа пишет например "Невозможно отобразить страницу"

quote:

И еще как перевести в двоичную 13 целый 17/19 к примеру?


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

Всё очень просто, а еду гоблины эти берут из тех остатков пищии, которую ты постоянно роняешь на клавиатуру. Иногда, если им повезет, ты туда же проливаешь пиво, тогда они напиваются и не всегда дают правильные ответы разным программам, отчего компьютер начинает глючить и вообще, работать неправильно. Какают гоблины пылью, так что если когда-нибудь откроешь системный блок (такая здоровая хрень, рядом с монитором), то увидишь, сколько они тебе там накакали. А так как никому в говне жить не хочется, то если ты периодически не будешь пылесосить их домик, то придет Кирдык, это такой злой и самый страшный гоблин, который любит есть маленький гоблинов, а находит он их по запаху их какашек. И если он их съест - то всё, придется покупать новый компьютер.
Post #: 2
RE: Как компьютер отличает? - 2008-09-18 23:53:16.573333   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
2 Pashkela, практикуешь Креативный подход к бинарному исчислению?

Двоичная система счисления (или система счисления с основанием 2) это система счисления, позволяющая представить различные численные значения с помощью двух символов. Чаще всего это 0 и 1.

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

Преобразование чисел

Для преобразования из двоичной системы в десятичную и обратно используют следующую таблицу
512 256 128 64 32 16 8 4 2 1.


Начиная с цифры 1 все цифры умножаются на два. Точка, которая стоит после 1 называется двоичной точкой.

[править]
Преобразование двоичных чисел в десятичные

Допустим, вам дано двоичное число 110011. Какому числу оно эквивалентно? Чтобы ответить на этот вопрос, прежде всего запишите данное число следующим образом:
512 256 128 64 32 16 8 4 2 1.
1 1 0 0 1 1
32 +16 +2 +1


Затем, начиная с двоичной точки, двигайтесь влево. Под каждой двоичной единицей напишите её эквивалент в строчке ниже. Сложите получившиеся десятичные числа. Таким образом, двоичное число 110011 равнозначно 51.
Либо .

[править]
Преобразование методом Горнера

Для того, что бы преобразовывать числа из двоичной в десятичную систему данным методом, надо суммировать цифры слева-направо, умножая ранее полученный результат на основу системы (в данном случае 2). Например, двоичное число 1011011 переводится в десятичную систему так: 0*2+1=1 >> 1*2+0=2 >> 2*2+1=5 >> 5*2+1=11 >> 11*2+0=22 >> 22*2+1=45 >> 45*2+1=91 То есть в десятичной системе это число будет записано как 91.

[править]
Преобразование десятичных чисел в двоичные

Допустим, нам нужно перевести число 19 в двоичное. Вы можете воспользоваться следующей процедурой :
19 /2 = 9 с остатком 1
9 /2 = 4 c остатком 1
4 /2 = 2 с остатком 0
2 /2 = 1 с остатком 0
1 /2 = 0 с остатком 1
Результат - 10011

Ставим числа из остатка друг за другом, начиная с конца. В результате получаем число 19 в двоичной записи (начиная с конца): 10011.
Post #: 3
RE: Как компьютер отличает? - 2008-09-18 23:55:30.730000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Все люди на земле делятся на 10 категорий: тех, кто понимает 二進法 [にしんほう, и тех, кто его не понимает.
Post #: 4
RE: Как компьютер отличает? - 2008-09-18 23:58:08.233333   
MyFreedom

Сообщений: 357
Оценки: 0
Присоединился: 2007-02-12 02:49:51.196666
:D Хоть на башорг отправляй
Post #: 5
RE: Как компьютер отличает? - 2008-09-19 10:10:25.220000   
Fracta1L

Сообщений: 2280
Оценки: 0
Присоединился: 2004-05-07 13:53:50
такое ощущение, что хаос пожирает мозги…
Post #: 6
RE: Как компьютер отличает? - 2008-09-19 11:06:03.773333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
Весь прикол в том, что НИКТО не ответил на мой вопрос…
Я спрашивал, как проц когда считует харда понимает что 10011 это 19 в десятичной, а вдруг это кодировка буквы? Тошо вся инфа храниться в виде нулей и едениц я знаю. Посто номер 3 ничего нового мне не сказал.
Автор поста номер 2, это у тебя гоблины. У меня ельфы, еще когда я выпью многовато пива то из системника выходят ельфийки и танцуеют стриптиз:)

Еще раз вопрос: КАК КОМПЬЮТЕР ОТЛИЧАЕТ допостим из такого кода:
101001010010010001101000001111100101010010100101001011110101011011110100000110101010110101010101010010101010100101010101 ГДЕ ТАМ Цифры, а ГДЕ БУКВЫ, или ДРУГИЕ ВООБЩЕ СИМВОЛЫ, а МОжет и файлы? ОТкуда комп знает что это не какое-нибудь число в двоичной системе?
Post #: 7
RE: Как компьютер отличает? - 2008-09-19 11:59:42.250000   
JTG

Сообщений: 1189
Оценки: 0
Присоединился: 2007-03-05 11:56:01.993333
Да это для тебя имеет значение где цифры, а где буквы. Компу пофиг. Иди учи информатику за 8й класс
Post #: 8
RE: Как компьютер отличает? - 2008-09-19 14:21:56.083333   
MyFreedom

Сообщений: 357
Оценки: 0
Присоединился: 2007-02-12 02:49:51.196666

quote:

ORIGINAL: JTG

Да это для тебя имеет значение где цифры, а где буквы. Компу пофиг. Иди учи информатику за 8й класс


Ну может не за 8й класс, но за 1й курс точно
Post #: 9
RE: Как компьютер отличает? - 2008-09-19 15:28:50.220000   
ser4

Сообщений: 2149
Оценки: 0
Присоединился: 2004-03-27 19:23:52
quote:

Автор поста номер 2, это у тебя гоблины. У меня ельфы,

аааа житель страны эльфов !!!! [поспешно убегает]
Post #: 10
RE: Как компьютер отличает? - 2008-09-19 15:35:09.830000   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
Ппц… Та учил я ту информатику… У нас училка кроме этого больше ниче и не знала… и Не знает впринципе:) Как раз таки за восьмой…
Post #: 11
RE: Как компьютер отличает? - 2008-09-19 16:04:54.403333   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
Будем по пунктам.
Объясняю - любое число десятичное, и любую букву(символ) - которыми ты пользуешься - можно представить в двоичной системе. Как на примере я описал
Допустим, нам нужно перевести число 19 в двоичное. Вы можете воспользоваться следующей процедурой :
19 /2 = 9 с остатком 1
9 /2 = 4 c остатком 1
4 /2 = 2 с остатком 0
2 /2 = 1 с остатком 0
1 /2 = 0 с остатком 1
Результат - 10011

Ставим числа из остатка друг за другом, начиная с конца. В результате получаем число 19 в двоичной записи (начиная с конца): 10011.

Это ясно?
Post #: 12
RE: Как компьютер отличает? - 2008-09-19 16:16:12.003333   
Fracta1L

Сообщений: 2280
Оценки: 0
Присоединился: 2004-05-07 13:53:50
нифига ему не ясно, он думает, что железо определяет, где буква, где цифра
и не может понять, как :D:D
Post #: 13
RE: Как компьютер отличает? - 2008-09-19 16:20:33.990000   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
Вообщем всё проще.
Комп - не понимает ничего кроме единицы и нуля. Но лябой символ - можно представить этими единицами и нулями. Всё точка. - усвой только это если не интересуешься компьютерами - то больше тебе знать не нужно. Если интересно можем продолжить.
Post #: 14
RE: Как компьютер отличает? - 2008-09-19 16:29:13.586666   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
Можем продолжить… Теперь до меня дошло, компу нафиг не нада знать шо это… Просто если надо он преобразовыет эти 0 и 1 для моего восприятия(звуки, монитор) так?
Интересуюсь компами, просто полез в ассемблер и захотел точно знать.
quote:

нифига ему не ясно, он думает, что железо определяет, где буква, где цифра
и не может понять, как

А бл* сразу не могли так сказать:) Шо компу пофигу, это для меня важно… а то копипастили статьи из вики и писали про гномов:) А как кодиться цифры в двоичную я знаю.
Post #: 15
RE: Как компьютер отличает? - 2008-09-19 18:49:03.280000   
Mahoraz

Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000
Я что-то пропустил?
Post #: 16
RE: Как компьютер отличает? - 2008-09-19 19:03:53.630000   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
quote:

Просто если надо он преобразовыет эти 0 и 1 для моего восприятия(звуки, монитор) так?
Ну по сути так.
Другими словами - когда ты на коавиатуре нажимаешь бкукву П - то она преаброзуется в двоичный код. Сама автоматически. И Уже сам процессор видит эту букву П как, набор единиц и нулей. Когда - буква выводися на экран - идёт обратное преобразование. Таким образом, Ты этого не замечаешь - поскольку устройства ввода/вывода - разумеется должны быть простыми и понятными.
Если непонятно и интересно как так буква может быть представлена - двоичным кодом. Можем продолжить.
Post #: 17
RE: Как компьютер отличает? - 2008-09-19 19:08:01.800000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
))) Глядишь и до контролеров дойдем
Post #: 18
RE: Как компьютер отличает? - 2008-09-19 19:14:22.256666   
Mahoraz

Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000
Бред какой-то а не тема
Post #: 19
RE: Как компьютер отличает? - 2008-09-19 19:18:29.930000   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57

quote:

ORIGINAL: Pashkela

))) Глядишь и до контролеров дойдем

:))
ну если человек, тянется к заниям можно и помочь.
Может ему понравица он увлечётся и разработает новую микропроцессорную архитектуру.;)
Post #: 20
RE: Как компьютер отличает? - 2008-09-19 21:05:34.020000   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
quote:

Бред какой-то а не тема

Не нравиться, не читай!
quote:

Если непонятно и интересно как так буква может быть представлена - двоичным кодом. Можем продолжить.

Давай дальше.
Post #: 21
RE: Как компьютер отличает? - 2008-09-19 21:08:32.926666   
Mahoraz

Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000
Нда… Наверно проще сначала хотя бы книжек почитать
Post #: 22
RE: Как компьютер отличает? - 2008-09-19 21:21:20.213333   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
Ну а дальше всё просто есть такое понтие как кодировка.
Наверняка Ты про них слышал))
Кодировка - это и есть представление сивола(буквы или цифры) в формате двоичного кода))
Т.е. другими словами кодировка - помогает компьютеру как раз таки понять обычные символы - переводя их в двоичную систему.

Я пытаюсь предоставить информацию максимально просто, может что то слишком упрощаю.
Post #: 23
RE: Как компьютер отличает? - 2008-09-20 00:08:07.073333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
Все спасиб. Ясна.
quote:

Нда… Наверно проще сначала хотя бы книжек почитать

Мне некогда читать про двоичный код:) А интересно…
Post #: 24
RE: Как компьютер отличает? - 2008-09-20 00:13:46.106666   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
Jak_remember, ты пришёл сюда просто потроллить, или в школе ещё курс начальной информатики не начался?
Post #: 25
RE: Как компьютер отличает? - 2008-09-20 00:42:50.913333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666

quote:

ORIGINAL: Diabolus

Jak_remember, ты пришёл сюда просто потроллить, или в школе ещё курс начальной информатики не начался?


Название подфорума тебе ни очем не говорит? В школе нет достойнного преподователя…
Post #: 26
RE: Как компьютер отличает? - 2008-09-20 05:40:53.750000   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
Всё же сдаётся мне, что это - толстый троллинг, но здесь вроде особо не троллят. Последнее, что я посчитал троллингом, оказалось простым разводом, и меня забанили за то что спалил контору :(
P.S. Как здесь удалять сообщения? =\
Post #: 27
RE: Как компьютер отличает? - 2008-09-20 09:55:42.893333   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
Jak_remember, Вы если что спрашивайте не стесняйтесь.
Главное - правильнее формулируйте вопросы.
Ну и сами читать не ленитесь;)
Post #: 28
RE: Как компьютер отличает? - 2008-09-20 10:20:37.746666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None

quote:

ORIGINAL: Jak_remember

quote:

ORIGINAL: Diabolus

Jak_remember, ты пришёл сюда просто потроллить, или в школе ещё курс начальной информатики не начался?


Название подфорума тебе ни очем не говорит? В школе нет достойнного преподователя…

Зато есть достойные учебники;)
Post #: 29
RE: Как компьютер отличает? - 2008-09-20 10:22:29.576666   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57

quote:

ORIGINAL: ChUKchA_HE_DuraK

quote:

ORIGINAL: Jak_remember

quote:

ORIGINAL: Diabolus

Jak_remember, ты пришёл сюда просто потроллить, или в школе ещё курс начальной информатики не начался?


Название подфорума тебе ни очем не говорит? В школе нет достойнного преподователя…

Зато есть достойные учебники;)

Ну например подскажи мне учебник в котором я в кратце узнаю о том как компьютер распознаёт символы?
Post #: 30
RE: Как компьютер отличает? - 2008-09-20 11:50:04.323333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
quote:

Ну например подскажи мне учебник в котором я в кратце узнаю о том как компьютер распознаёт символы?

Во-во-во… ДПомню были у меня две книжке по асме, даже там не было такого… просто что такое двоичная система и тд…

quote:

Jak_remember, Вы если что спрашивайте не стесняйтесь.
Главное - правильнее формулируйте вопросы.
Ну и сами читать не ленитесь

Можно на ты:)

quote:


P.S. Как здесь удалять сообщения? =\

Без понятия, я тут мало сижу. Редактировать вроде а там будет и удалить, хз!
Post #: 31
RE: Как компьютер отличает? - 2008-09-20 11:54:05.583333   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
удалять их тут нельзя.

Вот - собственно Ты меня понял.
Любую книгу - берёшь - там воды масса. Вот взялся я учить PHP - я его знаю постольку поскольку. Читаю - вроде всё понятно - но половина вода не нужная.
Post #: 32
RE: Как компьютер отличает? - 2008-09-20 12:12:49.650000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None

quote:

ORIGINAL: xxx

quote:

ORIGINAL: ChUKchA_HE_DuraK

quote:

ORIGINAL: Jak_remember

quote:

ORIGINAL: Diabolus

Jak_remember, ты пришёл сюда просто потроллить, или в школе ещё курс начальной информатики не начался?


Название подфорума тебе ни очем не говорит? В школе нет достойнного преподователя…

Зато есть достойные учебники;)

Ну например подскажи мне учебник в котором я в кратце узнаю о том как компьютер распознаёт символы?

Какие символы? Где? оО Можно подробней? Я не телепат.
Post #: 33
RE: Как компьютер отличает? - 2008-09-20 12:43:05.066666   
xxx

Сообщений: 639
Оценки: 0
Присоединился: 2004-04-12 14:58:57
quote:

Все инфа храниться в виде "0" и "1". И буквы и цифры… Вопрос, как комп отличает где буква где цифра? Ведь цифер то бесконечное множество, значит в двоичной системе их дофига. Расскажите плиз.
И еще как перевести в двоичную 13 целый 17/19 к примеру?
Эти символы.
Post #: 34
RE: Как компьютер отличает? - 2008-09-20 12:48:39.990000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Оо это физика, так что я пас.
Post #: 35
RE: Как компьютер отличает? - 2008-09-20 12:50:41.333333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666
:D
Я вот делфи учу… тоже так, много ненужного… а там де надо потолковать побольше, уделяют мало времени. Но ниче… Книг много:)
Post #: 36
RE: Как компьютер отличает? - 2008-09-20 22:22:56.493333   
Jarull

Сообщений: 358
Оценки: 0
Присоединился: 2007-04-04 21:08:21.733333
Нас двоичным и другим системам счисления учили в школе……курс обучения по времени 1 урок - 45 минут. Так как все это оч легко.
Post #: 37
RE: Как компьютер отличает? - 2008-09-21 16:46:39.423333   
Jak_remember

Сообщений: 168
Оценки: 0
Присоединился: 2008-01-13 23:41:38.096666

quote:

ORIGINAL: Jarull

Нас двоичным и другим системам счисления учили в школе……курс обучения по времени 1 урок - 45 минут. Так как все это оч легко.


Нас тоже учили, все легко… просто я как то не задумовался что кому пофиг…
Post #: 38
RE: Как компьютер отличает? - 2008-09-21 17:31:56.346666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
quote:

Все инфа храниться в виде "0" и "1". И буквы и цифры… Вопрос, как комп отличает где буква где цифра? Ведь цифер то бесконечное множество, значит в двоичной системе их дофига. Расскажите плиз.
И еще как перевести в двоичную 13 целый 17/19 к примеру?

плохо ты информатику в 9 кл изучал
Post #: 39
RE: Как компьютер отличает? - 2008-09-21 17:35:02.410000   
Mahoraz

Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000

quote:

ORIGINAL: FriLL

quote:

Все инфа храниться в виде "0" и "1". И буквы и цифры… Вопрос, как комп отличает где буква где цифра? Ведь цифер то бесконечное множество, значит в двоичной системе их дофига. Расскажите плиз.
И еще как перевести в двоичную 13 целый 17/19 к примеру?

плохо ты информатику в 9 кл изучал



Повезло вам, у нас в школе небыло информатики
Post #: 40
Страниц:  [1] 2
Все форумы >> [Треп] >> Как компьютер отличает?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.