1. Представьте числа 12110 и – 5810 в знаковом 8-разрядном формате. 2. Найдите десятичные эквиваленты чисел по их прямым кодам, записанным в 8-разрядном формате со знаком:
а)10011011 б) 01000010
3. Запишите следующие числа в естественной форме:
а) 0,45789 .103 б) 1,045 . 10-2 в)3,452100Е+4 г) 145,78752Е-5
4. Запишите следующие числа в экспоненциальной форме с нормализованной мантиссой — правильной дробью, имеющей после запятой цифру, отличную от нуля:
а) 142,7810 б) 2466110 в) 0,0007410
5. Ста¬тья, на¬бран¬ная на ком¬пью¬те¬ре, со¬дер¬жит 8 стра¬ниц, на каж¬дой стра¬ни¬це 40 строк, в каж¬дой стро¬ке 64 сим¬во¬ла. Ин-фор¬ма¬ци¬он¬ный объём ста¬тьи со¬став¬ля¬ет 25 Кбайт. Опре¬де-ли¬те, сколь¬ко бит па¬мя¬ти ис¬поль¬зу¬ет¬ся для ко¬ди¬ро¬ва¬ния каж-до¬го сим¬во¬ла.
6.Какой объем видеопамяти необходим для хранения изображения, если разрешение экрана монитора 640 х 1024 пикселей, а количество используемых цветов - 16?
Можно и по одномсу вопросу

artemkovalev1 artemkovalev1    2   18.11.2020 15:01    64

Ответы
artemivanyk200 artemivanyk200  23.12.2023 06:33
1. Чтобы представить числа 12110 и – 5810 в знаковом 8-разрядном формате, сначала нам нужно понять, что означает знаковый 8-разрядный формат. Этот формат предполагает, что первый бит, самый левый, является знаковым битом, где 0 означает положительное число, а 1 - отрицательное. Оставшиеся 7 бит - это разряды числа.

- Для числа 12110:
Поскольку это положительное число, мы устанавливаем знаковый бит в 0. Далее, нам нужно представить число 12110 в двоичной системе. Для этого мы делим число на 2 и записываем остатки от деления справа налево до тех пор, пока не достигнем нуля. Результат составляет следующую последовательность разрядов: 001001110.

Таким образом, число 12110 в знаковом 8-разрядном формате будет выглядеть так: 0001001110.

- Для числа -5810:
Поскольку это отрицательное число, мы устанавливаем знаковый бит в 1. Далее, нам нужно представить число 5810 в двоичной системе. Для этого мы делим число на 2 и записываем остатки от деления справа налево до тех пор, пока не достигнем нуля. Результат составляет следующую последовательность разрядов: 001011101.

Таким образом, число -5810 в знаковом 8-разрядном формате будет выглядеть так: 1001011101.

2. Для нахождения десятичного эквивалента чисел по их прямым кодам, записанным в 8-разрядном формате со знаком, мы должны сначала определить значение знакового бита (положительное - 0, отрицательное - 1). Затем мы распознаем, какие разряды представляют числа.

- Для кода 10011011:
Поскольку знаковый бит равен 1, мы знаем, что это отрицательное число. Затем мы удаляем знаковый бит и представляем оставшиеся 7 разрядов в двоичном виде: 0011011. Оно равно 27 в десятичном формате, но поскольку это отрицательное число, мы отнимаем его от 2^7 (128) и получаем -101.

- Для кода 01000010:
Поскольку знаковый бит равен 0, мы знаем, что это положительное число. Затем мы удаляем знаковый бит и представляем оставшиеся 7 разрядов в двоичном виде: 1000010. Оно равно 66 в десятичном формате, и так как это положительное число, оно остается без изменений и равно 66.

Таким образом, десятичные эквиваленты чисел по их прямым кодам в 8-разрядном формате со знаком будут а) -101, б) 66.

3. Записываем следующие числа в естественной форме:

- а) 0,45789 * 10^3:
Это число имеет положительную степень 3, поэтому перемещаем десятичную запятую вправо на 3 разряда, заполняя нулями отсутствующие разряды: 457,89.

- б) 1,045 * 10^-2:
Это число имеет отрицательную степень -2, поэтому перемещаем десятичную запятую влево на 2 разряда, заполняя нулями отсутствующие разряды: 0,01045.

- в) 3,452100 * 10^4:
Это число имеет положительную степень 4, поэтому перемещаем десятичную запятую вправо на 4 разряда, заполняя нулями отсутствующие разряды: 34521,00.

- г) 145,78752 * 10^-5:
Это число имеет отрицательную степень -5, поэтому перемещаем десятичную запятую влево на 5 разрядов, заполняя нулями отсутствующие разряды: 0,0014578752.

4. Записываем следующие числа в экспоненциальной форме с нормализованной мантиссой:

- а) 142,7810:
Для записи числа в экспоненциальной форме с нормализованной мантиссой, мы сначала перемещаем десятичную запятую вправо до тех пор, пока между цифрами не появится цифра, отличная от нуля: 1,427810. Затем мы записываем это число как произведение мантиссы (1,427810) и 10 в степени, равной количеству разрядов сдвига: 1,427810 * 10^2.

- б) 2466110:
Для записи числа в экспоненциальной форме с нормализованной мантиссой, мы сначала перемещаем десятичную запятую вправо до тех пор, пока между цифрами не появится цифра, отличная от нуля: 2,466110. Затем мы записываем это число как произведение мантиссы (2,466110) и 10 в степени, равной количеству разрядов сдвига: 2,466110 * 10^6.

- в) 0,0007410:
Для записи числа в экспоненциальной форме с нормализованной мантиссой, мы сначала перемещаем десятичную запятую вправо до тех пор, пока между цифрами не появится цифра, отличная от нуля: 7,410. Затем мы записываем это число как произведение мантиссы (7,410) и 10 в степени, равной количеству разрядов сдвига: 7,410 * 10^-4.

5. Для определения количества бит памяти, используемого для кодирования каждого символа статьи, нам необходимо знать информационный объем статьи и количество символов. В данном случае, информационный объем статьи составляет 25 Кбайт, а количество символов на странице - 40 строк * 64 символа = 2560 символов на страницу.

Сначала переведем информационный объем статьи в байты: 25 Кбайт = 25 * 1024 байт = 25600 байт.

Далее, мы делим объем статьи в байтах на количество символов: 25600 байт / 2560 символов = 10 байт на символ.

Таким образом, для кодирования каждого символа статьи используется 10 бит памяти.

6. Для определения объема видеопамяти, необходимого для хранения изображения с разрешением 640 х 1024 пикселей и использованием 16 цветов, мы должны умножить количество пикселей на количество бит, необходимых для представления каждого пикселя.

Количество пикселей в изображении = 640 пикселей * 1024 пикселей = 655360 пикселей.

Количество бит, необходимых для представления каждого пикселя, определяется числом используемых цветов. Так как используется 16 цветов, это означает, что нам понадобится 4 бита для представления каждого пикселя (2^4 = 16).

Объем видеопамяти, необходимого для хранения изображения = количество пикселей * количество бит на пиксель = 655360 пикселей * 4 бита = 2621440 бит = 2,62144 Мбит.

Таким образом, для хранения данного изображения потребуется видеопамять объемом примерно 2,62144 Мбит.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика