Один байт равен 2 в степени 8. Итого 256. Как считать комбинации битов?
256 комбинаций означает , что блок из одной комбинации равен чередованию нолей и единиц из восьми нолей и единиц . Например/ 00000111/ или /10101010/ . И таких блоков комбинаций будет сколько ? 256: 8= 32 блока комбинаций или 256 блоков комбинаций ? Какое количество блоков комбинаций подразумевается ?
Либо один байт равен 32 блокам по 8 комбинаций в блоке / 00000111/ , разных подобных комбинаций.
Либо таких блоков действительно 256 вот таких /10101010/ вот таких / 00110011/ вот таких /11111111/ или таких / 00000001/ ?
Жуткая терминология. Фразы "байт равен 2 в степени 8", "один байт равен 32 блокам по 8 комбинаций" - бессмыслица. Какие-то блоки, комбинации...
Байт - единица хранения информации. Если байт состоит из 8 бит, то он может принимать значение от 0 до 255, то есть одно из 256 возможных значений. Всё.
ivan58, Так же, как арабская цифра может принимать значение от 0 до 9, то есть одно из 10 возможных значений.
Так же, как буква русского алфавита может принимать значение от А до Я, то есть одно из 33 возможных значений (если не различать большие и маленькие).
Вы же сами написали
ivan58, буквально. он может быть равен 0, или он может быть равен 1, или он может быть равен 2, или он может быть равен 3, или он может быть равен 4, или он может быть равен 5, или он может быть равен 6, или он может быть равен 7, или он может быть равен 8, или он может быть равен 9, или он может быть равен 10, или он может быть равен 11, или он может быть равен 12, или он может быть равен 13, или он может быть равен 14, или он может быть равен 15, или он может быть равен 16, или он может быть равен 17, или он может быть равен 18, или он может быть равен 19, или он может быть равен 20, или он может быть равен 21, или он может быть равен 22, или он может быть равен 23, или он может быть равен 24, или он может быть равен 25, или он может быть равен 26, или он может быть равен 27, или он может быть равен 28, или он может быть равен 29, или он может быть равен 30, или он может быть равен 31, или он может быть равен 32, или он может быть равен 33, или он может быть равен 34, или он может быть равен 35, или он может быть равен 36, или он может быть равен 37, или он может быть равен 38, или он может быть равен 39, или он может быть равен 40, или он может быть равен 41, или он может быть равен 42, или он может быть равен 43, или он может быть равен 44, или он может быть равен 45, или он может быть равен 46, или он может быть равен 47, или он может быть равен 48, или он может быть равен 49, или он может быть равен 50, или он может быть равен 51, или он может быть равен 52, или он может быть равен 53, или он может быть равен 54, или он может быть равен 55, или он может быть равен 56, или он может быть равен 57, или он может быть равен 58, или он может быть равен 59, или он может быть равен 60, или он может быть равен 61, или он может быть равен 62, или он может быть равен 63, или он может быть равен 64, или он может быть равен 65, или он может быть равен 66, или он может быть равен 67, или он может быть равен 68, или он может быть равен 69, или он может быть равен 70, или он может быть равен 71, или он может быть равен 72, или он может быть равен 73, или он может быть равен 74, или он может быть равен 75, или он может быть равен 76, или он может быть равен 77, или он может быть равен 78, или он может быть равен 79, или он может быть равен 80, или он может быть равен 81, или он может быть равен 82, или он может быть равен 83, или он может быть равен 84, или он может быть равен 85, или он может быть равен 86, или он может быть равен 87, или он может быть равен 88, или он может быть равен 89, или он может быть равен 90, или он может быть равен 91, или он может быть равен 92, или он может быть равен 93, или он может быть равен 94, или он может быть равен 95, или он может быть равен 96, или он может быть равен 97, или он может быть равен 98, или он может быть равен 99, или он может быть равен 100, или он может быть равен 101, или он может быть равен 102, или он может быть равен 103, или он может быть равен 104, или он может быть равен 105, или он может быть равен 106, или он может быть равен 107, или он может быть равен 108, или он может быть равен 109, или он может быть равен 110, или он может быть равен 111, или он может быть равен 112, или он может быть равен 113, или он может быть равен 114, или он может быть равен 115, или он может быть равен 116, или он может быть равен 117, или он может быть равен 118, или он может быть равен 119, или он может быть равен 120, или он может быть равен 121, или он может быть равен 122, или он может быть равен 123, или он может быть равен 124, или он может быть равен 125, или он может быть равен 126, или он может быть равен 127, или он может быть равен 128, или он может быть равен 129, или он может быть равен 130, или он может быть равен 131, или он может быть равен 132, или он может быть равен 133, или он может быть равен 134, или он может быть равен 135, или он может быть равен 136, или он может быть равен 137, или он может быть равен 138, или он может быть равен 139, или он может быть равен 140, или он может быть равен 141, или он может быть равен 142, или он может быть равен 143, или он может быть равен 144, или он может быть равен 145, или он может быть равен 146, или он может быть равен 147, или он может быть равен 148, или он может быть равен 149, или он может быть равен 150, или он может быть равен 151, или он может быть равен 152, или он может быть равен 153, или он может быть равен 154, или он может быть равен 155, или он может быть равен 156, или он может быть равен 157, или он может быть равен 158, или он может быть равен 159, или он может быть равен 160, или он может быть равен 161, или он может быть равен 162, или он может быть равен 163, или он может быть равен 164, или он может быть равен 165, или он может быть равен 166, или он может быть равен 167, или он может быть равен 168, или он может быть равен 169, или он может быть равен 170, или он может быть равен 171, или он может быть равен 172, или он может быть равен 173, или он может быть равен 174, или он может быть равен 175, или он может быть равен 176, или он может быть равен 177, или он может быть равен 178, или он может быть равен 179, или он может быть равен 180, или он может быть равен 181, или он может быть равен 182, или он может быть равен 183, или он может быть равен 184, или он может быть равен 185, или он может быть равен 186, или он может быть равен 187, или он может быть равен 188, или он может быть равен 189, или он может быть равен 190, или он может быть равен 191, или он может быть равен 192, или он может быть равен 193, или он может быть равен 194, или он может быть равен 195, или он может быть равен 196, или он может быть равен 197, или он может быть равен 198, или он может быть равен 199, или он может быть равен 200, или он может быть равен 201, или он может быть равен 202, или он может быть равен 203, или он может быть равен 204, или он может быть равен 205, или он может быть равен 206, или он может быть равен 207, или он может быть равен 208, или он может быть равен 209, или он может быть равен 210, или он может быть равен 211, или он может быть равен 212, или он может быть равен 213, или он может быть равен 214, или он может быть равен 215, или он может быть равен 216, или он может быть равен 217, или он может быть равен 218, или он может быть равен 219, или он может быть равен 220, или он может быть равен 221, или он может быть равен 222, или он может быть равен 223, или он может быть равен 224, или он может быть равен 225, или он может быть равен 226, или он может быть равен 227, или он может быть равен 228, или он может быть равен 229, или он может быть равен 230, или он может быть равен 231, или он может быть равен 232, или он может быть равен 233, или он может быть равен 234, или он может быть равен 235, или он может быть равен 236, или он может быть равен 237, или он может быть равен 238, или он может быть равен 239, или он может быть равен 240, или он может быть равен 241, или он может быть равен 242, или он может быть равен 243, или он может быть равен 244, или он может быть равен 245, или он может быть равен 246, или он может быть равен 247, или он может быть равен 248, или он может быть равен 249, или он может быть равен 250, или он может быть равен 251, или он может быть равен 252, или он может быть равен 253, или он может быть равен 254, или он может быть равен 255.
Илья, простите не понятно. Допустим он равен 198. И тогда 198 нужно переаести в двузначное число. Это число будет равно /11000110/
И равно оно одному байту. Если так то я правильео понял.
Число 258 переводим в двоичную получится /100000010/ получилось посему то девять знаков, а не восемь
Спасибо
ivan58,
> тогда 198 нужно перевести в двузначное число. Это число будет равно /11000110/
да. 198 в десятеричной системе - это 11000110 в двоичной. одно и то же число, просто записанное разным способом (с помощью разных систем счисления).
> И равно оно одному байту
нет. числа с байтами не сравнивают, также как не сравнивают коров с амплитудой. 198 может храниться в одном байте - это правда.
> Число 258 переводим в двоичную получится /100000010/ получилось посему то девять знаков
потому что не хватило восьми знаков. именно поэтому для записи числа 258 не хватит одного байта.
число 258 ты можешь записать в десятеричной системе тремя знаками, а число 1061 уже не можешь. та же фигня и с 11000110 и 100000010 в двоичной системе счисления.
Если записать число 258 в виде /00000001 00000010/ вам станет понятнее?
258 не умещается в 1 байт(8 бит), поэтому для записи этого числа используется уже 2 байта. Калькулятор с помощью которого вы переводите числа в двоичную систему удалил идущие впереди нули для сокращения записи, поэтому битов вышло 9(в памяти на самом деле все равно выделилось 16). По аналогии в десятичной системе число 0000258 можно записать как 258.
По поводу количества комбинаций 0/1 в 8-ми значном числе их действительно 256.
он может быть равен 0(00000000), или он может быть равен 1(00000001), или он может быть равен 2(00000010), или он может быть равен 3(00000011), или он может быть равен 4(00000100), или он может быть равен 5(00000101), или он может быть равен 6(00000110), или он может быть равен 7(00000111), или он может быть равен 8(00001000), или он может быть равен 9(00001001), или он может быть равен 10(00001010), или он может быть равен 11(00001011), или он может быть равен 12(00001100), или он может быть равен 13(00001101), или он может быть равен 14(00001110), или он может быть равен 15(00001111), или он может быть равен 16(00010000), или он может быть равен 17(00010001), или он может быть равен 18(00010010), или он может быть равен 19(00010011), или он может быть равен 20(00010100), или он может быть равен 21(00010101), или он может быть равен 22(00010110), или он может быть равен 23(00010111), или он может быть равен 24(00011000), или он может быть равен 25(00011001), или он может быть равен 26(00011010), или он может быть равен 27(00011011), или он может быть равен 28(00011100), или он может быть равен 29(00011101), или он может быть равен 30(00011110), или он может быть равен 31(00011111), или он может быть равен 32(00100000), или он может быть равен 33(00100001), или он может быть равен 34(00100010), или он может быть равен 35(00100011), или он может быть равен 36(00100100), или он может быть равен 37(00100101), или он может быть равен 38(00100110), или он может быть равен 39(00100111), или он может быть равен 40(00101000), или он может быть равен 41(00101001), или он может быть равен 42(00101010), или он может быть равен 43(00101011), или он может быть равен 44(00101100), или он может быть равен 45(00101101), или он может быть равен 46(00101110), или он может быть равен 47(00101111), или он может быть равен 48(00110000), или он может быть равен 49(00110001), или он может быть равен 50(00110010), или он может быть равен 51(00110011), или он может быть равен 52(00110100), или он может быть равен 53(00110101), или он может быть равен 54(00110110), или он может быть равен 55(00110111), или он может быть равен 56(00111000), или он может быть равен 57(00111001), или он может быть равен 58(00111010), или он может быть равен 59(00111011), или он может быть равен 60(00111100), или он может быть равен 61(00111101), или он может быть равен 62(00111110), или он может быть равен 63(00111111), или он может быть равен 64(01000000), или он может быть равен 65(01000001), или он может быть равен 66(01000010), или он может быть равен 67(01000011), или он может быть равен 68(01000100), или он может быть равен 69(01000101), или он может быть равен 70(01000110), или он может быть равен 71(01000111), или он может быть равен 72(01001000), или он может быть равен 73(01001001), или он может быть равен 74(01001010), или он может быть равен 75(01001011), или он может быть равен 76(01001100), или он может быть равен 77(01001101), или он может быть равен 78(01001110), или он может быть равен 79(01001111), или он может быть равен 80(01010000), или он может быть равен 81(01010001), или он может быть равен 82(01010010), или он может быть равен 83(01010011), или он может быть равен 84(01010100), или он может быть равен 85(01010101), или он может быть равен 86(01010110), или он может быть равен 87(01010111), или он может быть равен 88(01011000), или он может быть равен 89(01011001), или он может быть равен 90(01011010), или он может быть равен 91(01011011), или он может быть равен 92(01011100), или он может быть равен 93(01011101), или он может быть равен 94(01011110), или он может быть равен 95(01011111), или он может быть равен 96(01100000), или он может быть равен 97(01100001), или он может быть равен 98(01100010), или он может быть равен 99(01100011), или он может быть равен 100(01100100), или он может быть равен 101(01100101), или он может быть равен 102(01100110), или он может быть равен 103(01100111), или он может быть равен 104(01101000), или он может быть равен 105(01101001), или он может быть равен 106(01101010), или он может быть равен 107(01101011), или он может быть равен 108(01101100), или он может быть равен 109(01101101), или он может быть равен 110(01101110), или он может быть равен 111(01101111), или он может быть равен 112(01110000), или он может быть равен 113(01110001), или он может быть равен 114(01110010), или он может быть равен 115(01110011), или он может быть равен 116(01110100), или он может быть равен 117(01110101), или он может быть равен 118(01110110), или он может быть равен 119(01110111), или он может быть равен 120(01111000), или он может быть равен 121(01111001), или он может быть равен 122(01111010), или он может быть равен 123(01111011), или он может быть равен 124(01111100), или он может быть равен 125(01111101), или он может быть равен 126(01111110), или он может быть равен 127(01111111), или он может быть равен 128(10000000), или он может быть равен 129(10000001), или он может быть равен 130(10000010), или он может быть равен 131(10000011), или он может быть равен 132(10000100), или он может быть равен 133(10000101), или он может быть равен 134(10000110), или он может быть равен 135(10000111), или он может быть равен 136(10001000), или он может быть равен 137(10001001), или он может быть равен 138(10001010), или он может быть равен 139(10001011), или он может быть равен 140(10001100), или он может быть равен 141(10001101), или он может быть равен 142(10001110), или он может быть равен 143(10001111), или он может быть равен 144(10010000), или он может быть равен 145(10010001), или он может быть равен 146(10010010), или он может быть равен 147(10010011), или он может быть равен 148(10010100), или он может быть равен 149(10010101), или он может быть равен 150(10010110), или он может быть равен 151(10010111), или он может быть равен 152(10011000), или он может быть равен 153(10011001), или он может быть равен 154(10011010), или он может быть равен 155(10011011), или он может быть равен 156(10011100), или он может быть равен 157(10011101), или он может быть равен 158(10011110), или он может быть равен 159(10011111), или он может быть равен 160(10100000), или он может быть равен 161(10100001), или он может быть равен 162(10100010), или он может быть равен 163(10100011), или он может быть равен 164(10100100), или он может быть равен 165(10100101), или он может быть равен 166(10100110), или он может быть равен 167(10100111), или он может быть равен 168(10101000), или он может быть равен 169(10101001), или он может быть равен 170(10101010), или он может быть равен 171(10101011), или он может быть равен 172(10101100), или он может быть равен 173(10101101), или он может быть равен 174(10101110), или он может быть равен 175(10101111), или он может быть равен 176(10110000), или он может быть равен 177(10110001), или он может быть равен 178(10110010), или он может быть равен 179(10110011), или он может быть равен 180(10110100), или он может быть равен 181(10110101), или он может быть равен 182(10110110), или он может быть равен 183(10110111), или он может быть равен 184(10111000), или он может быть равен 185(10111001), или он может быть равен 186(10111010), или он может быть равен 187(10111011), или он может быть равен 188(10111100), или он может быть равен 189(10111101), или он может быть равен 190(10111110), или он может быть равен 191(10111111), или он может быть равен 192(11000000), или он может быть равен 193(11000001), или он может быть равен 194(11000010), или он может быть равен 195(11000011), или он может быть равен 196(11000100), или он может быть равен 197(11000101), или он может быть равен 198(11000110), или он может быть равен 199(11000111), или он может быть равен 200(11001000), или он может быть равен 201(11001001), или он может быть равен 202(11001010), или он может быть равен 203(11001011), или он может быть равен 204(11001100), или он может быть равен 205(11001101), или он может быть равен 206(11001110), или он может быть равен 207(11001111), или он может быть равен 208(11010000), или он может быть равен 209(11010001), или он может быть равен 210(11010010), или он может быть равен 211(11010011), или он может быть равен 212(11010100), или он может быть равен 213(11010101), или он может быть равен 214(11010110), или он может быть равен 215(11010111), или он может быть равен 216(11011000), или он может быть равен 217(11011001), или он может быть равен 218(11011010), или он может быть равен 219(11011011), или он может быть равен 220(11011100), или он может быть равен 221(11011101), или он может быть равен 222(11011110), или он может быть равен 223(11011111), или он может быть равен 224(11100000), или он может быть равен 225(11100001), или он может быть равен 226(11100010), или он может быть равен 227(11100011), или он может быть равен 228(11100100), или он может быть равен 229(11100101), или он может быть равен 230(11100110), или он может быть равен 231(11100111), или он может быть равен 232(11101000), или он может быть равен 233(11101001), или он может быть равен 234(11101010), или он может быть равен 235(11101011), или он может быть равен 236(11101100), или он может быть равен 237(11101101), или он может быть равен 238(11101110), или он может быть равен 239(11101111), или он может быть равен 240(11110000), или он может быть равен 241(11110001), или он может быть равен 242(11110010), или он может быть равен 243(11110011), или он может быть равен 244(11110100), или он может быть равен 245(11110101), или он может быть равен 246(11110110), или он может быть равен 247(11110111), или он может быть равен 248(11111000), или он может быть равен 249(11111001), или он может быть равен 250(11111010), или он может быть равен 251(11111011), или он может быть равен 252(11111100), или он может быть равен 253(11111101), или он может быть равен 254(11111110), или он может быть равен 255(11111111)
ivan58, если нет необходимости это применять, то зачем искать где? Это придумали чтоб можно было вообще работать с числами. Например, чтобы хранить информацию жесткий диск намагничивает или размагничивает свои головки, несложно догадаться, что намагниченная головка это 1, размагниченая 0.
ttlscr, я имею дело с прибораии, интерфейсами, установкой приложений для передачи данных, датчиками, преоразователями. Везде эти слова попадаются. Байты, биты, гигабайты, флеши и куча других понятий. Но когда читаешь, то они производят впечатление какого то мусора который хотят мне вложить. Все эти слова GND, TRANSMITER, RESSIVER.
Хочу избавится от своей же жуткой терминологии. Получается пока удовлетворительно.
ivan58, никто не говорил, что тут все просто, это матчасть, если работаете с железом, датчиками и тд, от этого не уйдешь. Это не мусор, придумав биты, придумали как вообще возможно хранить слово "жопа" в электронике, это все не просто так существует. И это на самом то деле, наверное, самая сложная ветка в it