2x2=10, При каких условиях это возможно

Страницы: 1 ...  4 5 6 7  ОТВЕТИТЬ НОВАЯ ТЕМА
BOOrunduk автор 12 июн 2014 в 11:43
Приколист  •  На сайте 11 лет
Сообщений: 281
Цитата (FedFed @ 12.06.2014 - 10:53)
вот случится катаклизма и останется один компьютер а в нем только бейсик а в бейсике только peek, poke и call. вот тогда узнаешь "зачем" gigi.gif

Если останется Бейсик, то на нём всё и написать можно. Вот когда перед тобой машина совсем без компиляторов, а надо срочно простенькую программку сделать - вот это как раз тот случай. И это - не гипотетическая ситуация. Я в неё один раз попал...

На современных машинах ассемблер не предназначен для кодирования на уровне подсознания (PDP-11 была изначально на это рассчитана), но тут тоже есть свои выходы, в этом году уже пару раз применял cheer.gif .
Все комментарии:
Madmari 12 июн 2014 в 11:52
Ярила  •  На сайте 12 лет
0
Ничего не поняла... И очень хорошо...)
Systemotex 12 июн 2014 в 12:01
Шутник  •  На сайте 11 лет
1
Угнал в закладки. Очень полезная статья, ТС респект.
Bona25 12 июн 2014 в 12:19
Ярила  •  На сайте 16 лет
0
Адресация в локальных сетях на закуску к данной шизе пойдет в полне. biggrin.gif
KoMaTo3 12 июн 2014 в 12:22
Весельчак  •  На сайте 14 лет
0
Разложил всё по полочкам. А так всё это в уме делается не сложно =)
P.S. Нет, я не из соседней палаты, я из энтих, программистов


2x2=10
BOOrunduk автор 12 июн 2014 в 12:31
Приколист  •  На сайте 11 лет
1
Цитата (Bona25 @ 12.06.2014 - 13:19)
Адресация в локальных сетях на закуску к данной шизе пойдет в полне. biggrin.gif

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

255 = 11111111
254 = 11111110
252 = 11111100

Короче, слева - одни единицы, справа - одни нули. И это "жжжж" неспроста... В рамках поста - это типичный пример, где перевод очень полезен.

Но забыл и забыл, хотя и жалко.
NAVigator80 12 июн 2014 в 12:33
Шутник  •  На сайте 12 лет
0
Понравилось выражение - "Посчитаем по-рачьи?"
capjack 12 июн 2014 в 12:33
Ярила  •  На сайте 15 лет
1
Я всё понял.
Автор, спасибо.
Вот только встала другая проблема-зачем разные системы исчисления и зачен числа HEX и прочие.
Книжку читать не предлагай.
Мне нравится, как ты разжевал.

Добавлено в 12:38
Цитата (VideoCrak @ 12.06.2014 - 10:04)
Пля, ну зачем так ломать свой мозг. Свой, и чужим ещё засирать.
31=0x1F=BIN11111
Всё остальное если даже и существует - но не требует внимания и изучения до момента когда оно сможет понадобиться. Даже для меня такие условия наступают раз десять лет. Шанс часа Х для простого человека - стремиться к нулю.

Вот бля не могу понять, как инфа с практической пользой стремящейся к нулю, для людей которые никогда в жизни этого не вспомнят - смогла найти одобрение.
Вы ваще с какой планеты?

Всё дело в том, что автор может донести до таких людей суть вопроса.
И даже их заинтересовать.
Даже я-работник ЖКХ с родной специальностью "инженерные боеприпасы", понял, о чём говорит автор. И теперь меня волнует вопрос-а зачем это всё.
BOOrunduk автор 12 июн 2014 в 12:42
Приколист  •  На сайте 11 лет
2
Цитата (capjack @ 12.06.2014 - 13:33)
Вот только встала другая проблема-зачем разные системы исчисления и зачен числа HEX и прочие.
Книжку читать не предлагай.

Двоичная - потому что классические шины - это наборы проводов, где бывают только два уровня напряжения - 0 и 1. В древних ЭВМ можно было тумблерами эти биты задавать. Я даже щёлкал такими. PCIe уже не такая, но логически она совместима с классикой. Про этот тип шин можно отдельный пост замутить, если будет время и желание читателей.

Восьмеричная и шестнадцатеричная - я же написал, потому что из двоичной в них проще всего переводить, а сами двоичные числа - громоздкие. Видя OCT или HEX число, минимально натренированный ум сразу чувствует двоичный эквивалент. Видя DEC - это не чувствуется (без поллитры).

Десятичная - потому что у нас 10 пальцев

Прочие - на практике не видел применения. Но запомнив, что "просто меняем таблицы, а остальное - как в десятичке" - при особой нужде кто угодно за час всё сформулирует и всех спасёт brake.gif

Это сообщение отредактировал BOOrunduk - 12 июн 2014 в 12:52
xamejleoh 12 июн 2014 в 12:49
Ярила  •  На сайте 13 лет
0
Феназепамчику? Нет?
Карлсончег 12 июн 2014 в 13:00
Ярила  •  На сайте 17 лет
0
В школе (7 класс) препод с бодуна на всю доску расписал математические доказательства, что 2x2=5. Сейчас на пенсии, до пенсии учил учителей. Уважение тебе, Владимир Анатольевич!
Zeugl1271 12 июн 2014 в 13:23
Хохмач  •  На сайте 15 лет
0
Отлично изложено!
Я, правда, с этим ещё в школе разобрался, но оно уже больше 20 лет просто в голове сидит, как данность, а тут - всё по полочкам. Отложу копию, тоже сыну скоро надо будет объяснять.
Karababas 12 июн 2014 в 13:27
Шутник  •  На сайте 11 лет
0
Настоящие программеры ничего не путают т.к. им вообще похуй когда будет хэлоуин!
Эникеев 12 июн 2014 в 13:42
Ярила  •  На сайте 14 лет
0
бля. Пойду полтишок накачу. нуегонах.
или не полтишок? )))
всем всего хорошего!!!
bokos 12 июн 2014 в 13:45
Ярила  •  На сайте 14 лет
0
Товарисч, ты предупреждая чтобы люди с неустойчивой психикой не читали до конца!
Сублиматор 12 июн 2014 в 14:00
Ярила  •  На сайте 19 лет
0
Цитата (deep90purple @ 11.06.2014 - 20:01)
Голова распухла. no.gif

Читайте дозировано cool.gif

Это сообщение отредактировал Сублиматор - 12 июн 2014 в 14:00
n0b0dy 12 июн 2014 в 14:03
unkn0wn 3n7i7y d3t3ct3d  •  На сайте 17 лет
0
Двоичная система хороша тем, что на пальцах рук можно посчитать от 0 до 1023 включительно.
UnReLeAsEd 12 июн 2014 в 14:24
МаРтОвСкИй КоШаГ  •  На сайте 12 лет
0
доступно
Irkutyanin 12 июн 2014 в 14:48
Приколист  •  На сайте 14 лет
0
Отлично ))) Надо оформить отдельной брошюркой и выдавать перед поездкой на поезде из Иркутска в Анапу )))
На самом деле отличная популяризация получилась!!! ЗДОРОВЬЯ АВТОРУ!!!
arz 12 июн 2014 в 15:36
Ярила  •  На сайте 18 лет
0
Спасибо, тс, почти понял.

И да, по поводу маски подсети, почему она через логарифм высчитывается?
Т.е., либо не там искал, либо удобоваримого метода не нашел связи пар маска-количество адресов в сети. Пользовался калькуляторами, но остается ощущение, что где-то обманули.

Это сообщение отредактировал arz - 12 июн 2014 в 15:40
dxnich 12 июн 2014 в 16:07
Балагур  •  На сайте 16 лет
0
Цитата (Alexeykov @ 11.06.2014 - 19:47)
Вообще-то 2х2=100 а не 10.

100 — это 4 в двоичной системе, но в этой системе нет цифры "2". Равенство не может быть верным.

Поэтому "2×2=10" — это четверичная система счисления, всё в порядке.
Dusterg 12 июн 2014 в 16:07
Серьёзный клоун  •  На сайте 11 лет
0
ТС, тебя кто-то обманул, у компьютера не два пальца, а всего лишь два манипулятора. А пальцев у него нет, от оно как. old.gif
number7 12 июн 2014 в 16:10
Ярила  •  На сайте 13 лет
0
Цитата (arz @ 12.06.2014 - 16:36)
Т.е., либо не там искал, либо удобоваримого метода не нашел связи пар маска-количество адресов в сети. Пользовался калькуляторами, но остается ощущение, что где-то обманули.

там все просто.
.255 - это ноль, то есть в подсети может быть ноль компов.
далее берем оконечное число и вычитаем его из 255 - получаем количество хостов в подсети.

то есть
255.255.255.0 - это 255-0 = 255 хостов может быть в данной подсети класса С
в большинстве случаев все ограничивается классом С, так что парить моск по поводу A,B классов не надо

соотвественно
255.255.255.128 - это 255-128 = 127 хостов в подсети
255.255.255.192 - это 255-192 = 63 хоста
.248 - это 255-248 = 7
.250 - это 255-250 = 5

и тд
Okkama 12 июн 2014 в 16:18
Ярила  •  На сайте 14 лет
0
Всё, что вы хотели знать об элементах программирования, но стеснялись спросить rolleyes.gif
Ждем второй части- "Блок-схемы и логические команды".
Прям изба-читальня и ликбез для ЕГЭ-шников
BOOrunduk автор 12 июн 2014 в 16:26
Приколист  •  На сайте 11 лет
0
Цитата (number7 @ 12.06.2014 - 17:10)
Цитата (arz @ 12.06.2014 - 16:36)
Т.е., либо не там искал, либо удобоваримого метода не нашел связи пар маска-количество адресов в сети. Пользовался калькуляторами, но остается ощущение, что где-то обманули.

там все просто.
.255 - это ноль, то есть в подсети может быть ноль компов.
далее берем оконечное число и вычитаем его из 255 - получаем количество хостов в подсети.

то есть
255.255.255.0 - это 255-0 = 255 хостов может быть в данной подсети класса С
в большинстве случаев все ограничивается классом С, так что парить моск по поводу A,B классов не надо

соотвественно
255.255.255.128 - это 255-128 = 127 хостов в подсети
255.255.255.192 - это 255-192 = 63 хоста
.248 - это 255-248 = 7
.250 - это 255-250 = 5

и тд

Если я правильно что-то понимаю, то маска - это именно битовая маска.

0 = 00000000
128 = 10000000
192 = 11000000
224 = 11100000
240 = 11110000
248 = 11111000
252 = 11111100
254 = 11111110
255 = 11111111

Грубо говоря, какая часть байта относится к внешней части IP, какая - к внутренней. Я в сетях не очень, но маскировать приходится регулярно. Проверил по Википедии. Вроде, всё так.

Удивительно, что выбрана десятичка. В шестнадцатеричке было бы лучше всё видно. Но кто делал - меня забыли спросить. Наверное, не знали, в какой я детский сад хожу cool.gif (они же это давно проектировали).

Цитата из Википедии:

Маска назначается по следующей схеме 2^8-n (для сетей класса C), где n — количество компьютеров в подсети + 2, округленное до ближайшей большей степени двойки (эта формула справедлива для n ≤ 254, для n > 254 будет другая формула).

Это сообщение отредактировал BOOrunduk - 12 июн 2014 в 16:36
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 40 896
0 Пользователей:
Страницы: 1 ...  4 5 6 7  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

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



Наверх