Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Из Байты в Мегабайты


DIMKA-vrn

Рекомендуемые сообщения

Народ помогтие надо число 653648352 из байт первести в мб как это сделать ? помогите :(

Ссылка на комментарий
Поделиться на другие сайты

DIMKA-vrn: Ну да... В одном Мегобайте 1024 килобайта, а в одном килобайте 1024 байт... :(

Ссылка на комментарий
Поделиться на другие сайты

Раз это флейм, то старый анекдот:

Чем программист - первокурсник, отличается от выпускника?

Первокурсник думает, что в килобайте тысяча байтов, а выпускник твердо знает, что в километре 1024 метра.

Ссылка на комментарий
Поделиться на другие сайты

Как заметил Old men: раз уж флейм, в одном байте 8 бит.

Объясните мне пожалуста, почему именно 1024? :(

Я знаю это, но не понимаю, вернее крутится в голове, а вот оформить в слова не получается! :)

Ссылка на комментарий
Поделиться на другие сайты

Old men: рульный анекдот :(

так народ не флудить а то закрою

Ссылка на комментарий
Поделиться на другие сайты

Old men: О! А ларчик просто открывался!

Только 2 - это двоичная система счилсения, а причем 10?

Ссылка на комментарий
Поделиться на другие сайты

Симаргл: в 10 степени число 2 и все я сразу понял

Ссылка на комментарий
Поделиться на другие сайты

Симаргл: При том, что здесь "смешались" две разные системы счисления. Приставка кило, мега и т.д. по определению относятся к десятичной системе счисления и людям привычны. Но машины работают в двоичной системе, поэтому для этих приставок выбирается ближайшее число к 1000 в двоичной системе.

Кстати, из-за этого происходит довольно много путаницы у пользователей. Например на DVD написано 4.7 ГБ, но это в десятичной системе, а в двоичной, для компа там около 4.1 ГБ. А в винчестерах обычно указывают уже двоичную систему (с округлением, конечно)

Ссылка на комментарий
Поделиться на другие сайты

Симаргл:

Это идет из двоичной (элементарный сигнал может иметь два значения, например, есть напряжение - нет напряжения) цифровой техники, группа из десяти проводов позволяла иметь 1024 различных комбинаций, то есть кодировать числа до 1024. Число комбинаций из десяти элементов, каждый из которых может иметь два значения, равно 2 в десятой степени. Число близко к тысяче, поэтому раньше его иногда называли "двоичная тысяча", но сейчас это слово редко применяют. Сейчас изобрели для 1024 и т.п. какие-то новые приставки вроде кило, но немного другие, но их все равно никто не применяет.

Соответственно группа из 20 проводов позволяла кодировать 1024*1024 комбинаций, то есть немного больше миллиона, и приставку называли все равно, как и для обычного миллиона, "мега, и т.д.

P.S. тема точно для флейма :(

Ссылка на комментарий
Поделиться на другие сайты

Да вот тут "интересная" вещь :)

2^10=400

2^10=1024

2^10=10000

Как это может быть?:)

Тролль и Old men не подсказывайте :1eye:

Изменено пользователем Indomito
Ссылка на комментарий
Поделиться на другие сайты

по поводу приставок, их кажется именно "проходят" гдето в районе физики:

пика - 10*-12

нано - 10*-9

микро - 10*-6

мили - 10*-3

санта - 10*-2

кило - 10*+3

мега - 10*+6

гига - 10*+9

больше мне по радиотехнике было не нужно :)

Ссылка на комментарий
Поделиться на другие сайты

Тролль: уточню не только 1 и 0 , есть еще и третье состояние 1 (NOT|OR) 0 те импеданс.

Ссылка на комментарий
Поделиться на другие сайты

уточню не только 1 и 0 , есть еще и третье состояние 1 (NOT|OR) 0 те импеданс.

В двоичной логике такого состояния нет, есть в ее аппаратной реализации. Сделано это для того, чтобы на одну шину могло работать много источников сигналов. При этом на самой шине всегда состояние или 0 или 1.

Ссылка на комментарий
Поделиться на другие сайты

В двоичной логике такого состояния нет, есть в ее аппаратной реализации. Сделано это для того, чтобы на одну шину могло работать много источников сигналов. При этом на самой шине всегда состояние или 0 или 1.

согласен булева алгебра работает на двоичной системе, ну аппаратная реализация дополняется третим. У каждой микросхемы (памяти, ну и не только) есть ножка CS (чип селект или же выбор кристала), особенно это важно при работе с памятью, дешифратор адреса выбирает именно тот чип который отвечает за то адресное пространство, которое требуется при R/W данных. CS служит для того что бы избежать КЗ на шине данных.

ЗЫ Сейчас меня "приложат" :)

Изменено пользователем Indomito
Ссылка на комментарий
Поделиться на другие сайты

Indomito:

Далеко не у каждой микросхемы. Третье состояние выхода ("неподключенное") есть у микросхем, рассчитанных на работу с общей для нескольких передатчиков шиной, чтобы не было случаев, когда один передатчик пытается установить на линии 1, а другой - ноль. Но на шине всегда должно быть или 0 или 1, чтобы приемник сигналов не оставался в недоумении относительно текущего сигнала.

Если используется обычная линия связи логических элементов, третье состояние выхода элементов не нужно и в таких микросхемах возможности отключения от линии выходного каскада нет. Как заметил Old_men, отключение выхода логического элемента (состояние высокого импеданса выхода логического элемента) от линии связи относится не к двоичной логике, а к способу передачи сигналов разных устройств по одной и той же группе проводов, то есть шине. Это организация подключения элементов к шине, и ее для кодирования сигналов не используют.

Ссылка на комментарий
Поделиться на другие сайты

Троль: а не мог бы ты пояснить, что значит (состояние высокого импеданса выхода логического элемента :g:

Ссылка на комментарий
Поделиться на другие сайты

Симаргл:

Это несложно. Выходной сигнал цифровых микросхем берется со средней точки цепочки из двух транзисторов, один из которых подключен к источнику питания (обычно +5 В), а другой к "земле" (0 В).

Нормально всегда должен быть открыт только или верхний, или нижний транзистор. Тогда на выходе будет напряжение соответственно близкое к +5 В ("логическая единица") или к 0 В ("логический ноль").

Если откроются сразу оба транизистора, будет короткое замыкание источника питания через микросхему, поэтому схема управления выходным каскадом сделана так, чтобы исключить такую возможность (Indomito тут же отметит наличие переходных процессов :g: , поэтому уточним - исключить такую возможность на сколько-нибудь заметное время).

А вот закрыть оба транзистора в принципе можно, тогда выходной провод оказывается подключенным в точку соединения двух очень больших сопротивлений (сопротивлений закрытых транзисторов), то есть очень близко к тому, как если бы он ни к чему не был подключен и просто "висел" в воздухе. Такое состояние выходного каскада микросхемы называется состоянием высокого импеданса ("импеданс" - по-английски - сопротивление).

Чтобы закрывать оба транзистора, используют специальный входной контакт микросхемы, ну и несколько дополнительных транзисторов внутри мкросхемы.

Изменено пользователем Тролль
Ссылка на комментарий
Поделиться на другие сайты

А вы в курсе что ?

в 1 терапевте 1024 гигапефта

в 1 гигапефте 1024 мегапефта

в 1 мегапефте 1024 килопефта

!

Предупреждение:

Мы в курсе, мы не спим, и всё видим. В следующий раз подобные посты буду удалять без предупреждения.

Изменено пользователем Valery
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...