Вдолбите мне в голову:)

Discussion in 'Болталка' started by Miontriniari, 15 Sep 2012.

  1. Miontriniari

    Miontriniari New Member

    Joined:
    31 Jan 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Учу асемблер , дается вроде все хорошо..
    НО я не могу понять ни чего про систему счисления , биты/байты ..
    Расскажите своими словами .
    как например узнать сколько бит/байт в этом числе b409?
    С Ув. Роман!..
    Учу по "Дневники чайника" http://bitfry.narod.ru/02.htm
     
    #1 Miontriniari, 15 Sep 2012
    Last edited: 15 Sep 2012
  2. K800

    K800 Nobody's Fool

    Joined:
    25 Dec 2010
    Messages:
    2,191
    Likes Received:
    3,828
    Reputations:
    372
    #2 K800, 15 Sep 2012
    Last edited: 15 Sep 2012
  3. Чакэ

    Чакэ Elder - Старейшина

    Joined:
    15 Aug 2010
    Messages:
    260
    Likes Received:
    66
    Reputations:
    62
    юзай калькулятор. все труъ его юзают.
     
  4. Miontriniari

    Miontriniari New Member

    Joined:
    31 Jan 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Калькулятор это не для меня, люблю считать сам:)
    Да и знать хо-о-о-ть как надо!..
    Биты/байты
    помогите с этой архитектурой :)
     
  5. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,026
    Likes Received:
    311
    Reputations:
    86
    Переводишь 16-чное число в 2-ичную систему (легче сначала в 10-чную, потом уже в 2-чную, как- го читать школьный курс информатики), затем подсчитать число циферок в получившейся комбинации единиц и нулей, получится число бит, разделив на 8 получишь число байт.
     
    _________________________
  6. Miontriniari

    Miontriniari New Member

    Joined:
    31 Jan 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Что , то ни чего не пойму..
    п***ц .
     
  7. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,026
    Likes Received:
    311
    Reputations:
    86
    Напиши что непонятно именно.
    Какое-то слово или что?
     
    _________________________
  8. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    442
    Reputations:
    288
    какой тебе ассемблер мэн?иди учи алгоритмы и сис-мы счислнеий,потом паскаль.
    слишком рано тебе асм.
     
  9. GoodGoogle

    GoodGoogle Moderator

    Joined:
    5 Aug 2011
    Messages:
    1,160
    Likes Received:
    366
    Reputations:
    226
    Поржал с темы, это равносильно как с рублем в кармане сразу в миллионеры переместиться.
    Тебе выше сказали, для начала учи системы счислений. Потом паскаль, потом делфи и в итоге ASM
     
  10. Sashon

    Sashon New Member

    Joined:
    31 Mar 2011
    Messages:
    21
    Likes Received:
    0
    Reputations:
    0
    что тебе долбить? учить надо, системы счисления это не сложно....
     
  11. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Кстати да, после ПХП тяжело учить что-то более серьезное)
     
  12. Sashon

    Sashon New Member

    Joined:
    31 Mar 2011
    Messages:
    21
    Likes Received:
    0
    Reputations:
    0
    начинать нужно с С/С++
     
    #12 Sashon, 15 Sep 2012
    Last edited: 15 Sep 2012
  13. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    пыха си-подобна, не? Синтаксис уж точно, так что не надо гнать на него.
     
  14. AnGeI

    AnGeI Elder - Старейшина

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    Это типа чтобы начать или чтобы забросить.
    В системах счисления нету ничего сложного, это основы основ.
    Грубо говоря в каждой системе счисления есть свое число цифр (как в множестве элементов). И с их помощью ведется счет. Например двоичная: {0,1}.
    Попробуй научится считать в двоичной: 1, 10, 11, 100, 101, 110, 111, 1000, 1001 и т.д.
    Каждый шаг и есть эквивалент числа в другой системе счисления, bin -> dec (традиционная система счисления).
    0 -> 0
    1 -> 1
    10 -> 2
    11 -> 3
    100 -> 4
    101 -> 5

    Ну и т.д. Есть специальные формулы, которые позволяют перевести конкретное число в другую систему счисления. Есть еще пару методов: деление на триады и квартеты (в конкретных случая перевода из двоичной).
    С числами с плавающей точкой уже сложнее, там уже экспоненциальная часть появляется, разные точности подсчета и т.п.
     
  15. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Если я хочу научиться писать сайты на ПХП мне не нужно начинать с С/С++ Примерно для этих целей я и начинал с изучения ПХП. Сейчас мне нужен Си для моих коварных дел. Вот учим. И после ПХП многие моменты непонятны.
     
  16. Miontriniari

    Miontriniari New Member

    Joined:
    31 Jan 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Двоичную я знаю,
    так же и перевод из двоичной<>десятичную .
    Hex вот это да,
    0-0
    1-1
    2-2
    3-3
    4-4
    5-5
    6-6
    7-7
    8-8
    9-9
    A-10
    B-11
    C-12
    D-13
    E-14
    F-15
    В этой системе счисления нуль справа прибавляется при умножении на 16(десят.)
    Если число начинается с буквы (А-Ф)
    нуль слева нужен при наборе программы.

    Каждому языку свой раздел , C++\# (системный)
    PhP сайты , а асемблер говорят , что легкий .
    я и взялся его учить .
    вот трабла только с Hex и Байты/биты
     
  17. Miontriniari

    Miontriniari New Member

    Joined:
    31 Jan 2012
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Во время изучения асемблера , я все записываю в толстую тетрадь.
    Все важные моменты.
    Mov
     
  18. Sashon

    Sashon New Member

    Joined:
    31 Mar 2011
    Messages:
    21
    Likes Received:
    0
    Reputations:
    0
    чтобы понять прелести к примеру РНР и не только
     
  19. MTV

    MTV New Member

    Joined:
    16 Feb 2011
    Messages:
    180
    Likes Received:
    2
    Reputations:
    0
    байт = 8 бит.
    бит - один двоичный разряд в двоичной системе счисления.
    HEX - 16 разрядная система счисления.Как ты собственно и расписал?В чем проблема то?
     
  20. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    Я бы тогда советовал начинать с java или c#: и синтаксис популярный и удобный и приучает к ОО подходу(что в наше время очень нужно).