Система исчисления.
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Система исчисления. - 2006-12-22 13:39:55.760000
|
|
|
Xakep9009
Сообщений: 1067
Оценки: 0
Присоединился: 2006-08-28 02:34:39
|
Мы в школе довно походили систему исчисления. А я ушами хлопал….(думал не понадобитца…) А ща ассамблер изучаю. и епт. нате ! он весь построен на системе исчисления! Кто знает где можно справочник по системе исчисленю найти (как из 10тиричной в двоичную итд.) пожалуста скиньте ссылочку по обучению. И скажите вы долго учились системе исчислению?
|
|
|
RE: Система исчисления. - 2006-12-22 14:12:59.383333
|
|
|
-=lebed=-
Сообщений: 1511
Оценки: 0
Присоединился: 2006-04-17 14:25:19
|
0 - 0 1 - 1 2 - 10 3 - 11 4 - 100 5 - 101 = 2^2+2^0=4+1 Думаю сам сможешь продолжить вот примеры: 15 - 1111 = 2^3+2^2+2^1+2^0=8+4+2+1 255 - 11111111 = 2^7+2^6+2^5+2^4+2^3+2^2+2^1+2^0=128+64+32+16+8+4+2+1 65535 - 1111111111111111 = 2^15+2^14+2^13+2^12+2^11+2^10+2^9+2^8+2^7+2^6+2^5+2^4+2^3+2^2+2^1+2^0=32768+16384+8192+4096+2048+1024+512+256+128+64+32+16+8+4+2+1
|
|
|
RE: Система исчисления. - 2006-12-22 14:55:34.650000
|
|
|
Xakep9009
Сообщений: 1067
Оценки: 0
Присоединился: 2006-08-28 02:34:39
|
спасибо=)
|
|
|
RE: Система исчисления. - 2006-12-24 09:12:22.133333
|
|
|
Diabolus
Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
|
неужели на форуме спросить проще, чем найти на яндексе? :) или просто поэксперементировать с калькулятором, чтобы понять, как осуществляется перевод.. )
|
|
|
RE: Система исчисления. - 2006-12-24 21:06:18.963333
|
|
|
Param0n
Сообщений: 113
Оценки: 0
Присоединился: 2006-10-31 23:02:16.050000
|
Стантартный win калькульятор переводит в любых (необходимых тебе) системах счисления. Юзай "Научный" режим ;)
|
|
|
RE: Система исчисления. - 2006-12-24 22:29:03.273333
|
|
|
Belamoros
Сообщений: 24
Оценки: 0
Присоединился: 2006-12-17 11:25:14.543333
|
Стандартный калькулятор переведет что угодно во что угодно хоть в двоичную, хоть в шестнадцатиричную (HEX-16ричная,DEC-10тичная,OCT-8ричная,BIN-2ичная)
|
|
|
RE: Система исчисления. - 2007-01-16 21:37:58.573333
|
|
|
Xakep9009
Сообщений: 1067
Оценки: 0
Присоединился: 2006-08-28 02:34:39
|
Спасибо конечно за совет=) но я это знаЮ. А что насчёт форума и поиска…вы правы лень страшна!® Я сам хотел научиться=) а не в калькулятор тыкать=)© Вооот.
|
|
|
RE: Система исчисления. - 2007-01-24 22:51:51.473333
|
|
|
MalыШ
Сообщений: 34
Оценки: 0
Присоединился: 2005-08-23 22:09:42
|
2 Хакер9009 а что на счёт проги на асме:? системы счисления. тебе наверное нужен перевод из одной системы счисления в другую??? ты их написал?
|
|
|
RE: Система исчисления. - 2007-01-26 03:10:49.466666
|
|
|
Grekaa
Сообщений: 359
Оценки: 0
Присоединился: 2006-11-13 00:35:04.520000
|
Ты бы почаще на форуме бывал!?
|
|
|
RE: Система исчисления. - 2007-02-13 02:51:11.596666
|
|
|
inf_loa_d
Сообщений: 261
Оценки: 0
Присоединился: 2007-02-05 00:27:52.070000
|
сама сейчас вникаю в систему исчислений… иногда так вломину юзать поиск))) а мне прога отвечает… а не пойти бы тебе, ай виш в днище!:D
|
|
|
RE: Система исчисления. - 2007-02-13 10:16:29.826666
|
|
|
halkfild
Сообщений: 286
Оценки: 0
Присоединился: 2006-11-27 18:26:36.310000
|
да там все просто.. например перевод с любой системы в 10-ную АБВГД = А*n(в 3 степени) + Б*n(в 2 степени) + В*n(в 1 степени) + Г*n+ Д*n(в 0 степени) там выучить можно за день http://victoria.lviv.ua/html/informatika/lecture2.htm вот ссылка на статью
|
|
|
RE: Система исчисления. - 2007-02-13 21:53:10.246666
|
|
|
NightmareZz
Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
|
Народ, вы тупые или как? В системы счисления они вникают :D:D:D Писец, хакеры :):D http://wasm.ru/article.php?article=1022001#p1_1
|
|
|
RE: Система исчисления. - 2007-02-15 14:28:21.766666
|
|
|
-ddd-
Сообщений: 4918
Оценки: 42
Присоединился: 2005-05-23 17:20:41
|
Ужжос млааа, 5 класс ЫЫЫ
|
|
|
RE: Система исчисления. - 2007-03-07 15:03:12.026666
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
С целыми неотрицательными числами систему счисления не изучишь. В переводе 4d=0100b нет ничего сложного, даже самому отсталому понятно, а вот с отрицательными и тем более дробями если бы объяснили "на пальцах" - вот тогда я понимаю.
|
|
|
RE: Система исчисления. - 2007-03-07 18:13:44.586666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
t3rmin@1, а для неотрицательных есть разные способы кодирования в двоичный код. например, можно старший бит рассматривать как признак знака, а остальные как абсолютную величину, всё хорошо, но получается два нуля, да и складывать заморочно. а можно, делать так, как на x86 принято, я на примере покажу, тк объяснять формулами, имхо, непонятно. пример для 8-битных чисел, чтоб цифирь поменьше писать: -128, -127, -126, ... -1, 0, 1, 2, ..., 254, 255
0x80, 0x81, 0x82, ... 0xff, 0, 0x01, 0x02, ..., 0x7e, 0x7f то есть, если считать от нуля вверх, то всё идёт по порядку до 0111111b, но если добавить ещё одну единичку то перепрыгиваем на -128. с вещественными тоже всё не однозначно. можно использовать представление с фиксированной запятой, а можно с плавающей. FPU, например, в x86 использует представление с плавающей, когда все биты деляться на три группы – знак (1 бит), мантисса и порядок.
|
|
|
RE: Система исчисления. - 2007-03-07 20:21:53.593333
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
Ну почему, с неотрицательными не такой уж и сложный алгоритм: 1. берём точно такое же положительное число (например, нам нужно -4, а мы берём 4) 2. переводим в binary 3. инвертируем биты (0100 -> 1011) 4. добавляем 1. Вопрос немного в другом, я бы сказал: почему при выполнении операции 10 (1010) + 9 (1001) поднялся бы флаг С(перенос в старший разряд) а в операции -7 (1001) -6 (1010) поднимется флаг S(sign)[как видно, цифры в binary одни и те же], хотя процессор представления не имеет о положительных и отрицательных числах, а только умеет складывать?
|
|
|
RE: Система исчисления. - 2007-03-07 22:39:40.283333
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
а зачем процессору что-то понимать? если это было бы необходимо, то у нас не было бы процессоров… процессор просто складывает, если случается перенос, он устанавливает CF; если в результате старший бит 1 ==> он устанавливает SF.
|
|
|
RE: Система исчисления. - 2007-03-07 23:32:00.056666
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
to rgo: но в моём примере -7 (1001) -6 (1010) старший бит не получится 1. Результат ведь будет 1001+1010=(1)0011. Единица в скобках - бит, не уместившийся в регистр(теоретически допустим, что есть такие 4-ёх битовые регистры). И ведь процессор должен решить, какой флаг поднимать. Так как он это делает (имеется в виду - как решает, какой флаг поднимать)?
|
|
|
RE: Система исчисления. - 2007-04-05 08:41:33.690000
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
Ссылки битые
|
|
|
RE: Система исчисления. - 2007-04-05 09:07:50.160000
|
|
|
Just_SmiLe
Сообщений: 14
Оценки: 0
Присоединился: 2007-04-03 20:38:22.710000
|
Народ.ру глючный… =) Перезалила, правда теперь качество не то.. Но всё же.. )
|
|
|
RE: Система исчисления. - 2007-04-05 19:57:28.433333
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
2 Just_Smile: и что?) Такого материала в сети навалом) А на мой вопрос ты смог бы ответить?
|
|
|
RE: Система исчисления. - 2007-04-09 22:54:04.053333
|
|
|
Лунная принцесса
Сообщений: 25
Оценки: 0
Присоединился: 2006-12-27 17:25:19.866666
|
Могу посоветовать школьный учебник по информатике (=
|
|
|
RE: Система исчисления. - 2007-04-09 23:14:30.560000
|
|
|
t3rmin@1
Сообщений: 197
Оценки: 0
Присоединился: 2006-09-22 23:03:30.883333
|
Если есть цифровая версия - давай.
|
|
|
|
|