помогите вычислить КБ - МБ + Б

Сколько бит получится, если из 3072 килобайт вычесть 2 мегабайт и прибавить 48 байт? В ответе укажите только число.
8 года назад от Саша Бельский

1 ответ



0 голосов
Вопрос бессмысленный и не имет ответа я бы убил чувака, который это задал так ему и передай.
Во-первых, байт это единица информации она не может быть отрицательной
Во-вторых, число может иметь порядок то есть занимать какоето минимальное количество бит например
5 и имет порядок 2 то есть 2^2+2^1 поэтому минимально его можно представить 3мя битами, но не наоброт, (даже не знаю как выразить)
то есть мы можем сделать операции над числами а не над байтами
и делать будем в регистре все числа будут занимать одно машинное слова и результат тоже машинное слово боле того старший бит будет включен (так как результат отрицательный) и следовательно и в памяти и по факту одно машинное слово будет занимать результ вычитания операндов размером в одно машинное слово. Но столько занимает сам результат вычитания а не данные. Но тут бред получается даже если мы бы получили 0 его тоже можно представить любым количесвом байт.
8 года назад от неясно

Связанные вопросы