СПРОСИ ПРОФИ
👍
0
👎 02

Помогите решить задачи по информатике!

1)Представить в памяти ЭВМ числа. Для представления целых чисел при выборе формата учитывать знак числа.
Число 0,553
Формат вещественного числа — Одинарный

Число 55
Формат целого числа в байтах — 1

Должны быть описаны и пояснены все необходимые преобразования. Результат должен быть представлен в разрядной сетке в соответствии с форматом числа.

2)Выполнить арифметические операции над двоичными числами с плавающей точкой в дополнительном коде: С=А+В. В таблице ниже приведены десятичные значения чисел А и В. С данными числами провести необходимые действия с пошаговой детализацией всех этапов. Вычисления и перевод чисел произвести с точностью до 5 знака после запятой.
A=-0,567, B=3,600.
Все выполненные действия должны быть детализированы и подробно описаны.
информатика обучение     #1   19 апр 2013 06:51   Увидели: 24 клиента, 3 специалиста   Ответить
👍
0
👎 0
Перевести в двоичную я могу,
а как нормализацию этих чисел делать и мантиссы какие то находить, вот это я не могу понять
  #2   19 апр 2013 07:12   Ответить
👍
0
👎 0
ну вот допустим подобные задачи

Выполнить арифметические операции над двоичными числами с плавающей точкой в дополнительном коде: С=А+В. В таблице ниже приведены десятичные значения чисел А и В. С данными числами провести необходимые действия с пошаговой детализацией всех этапов. Вычисления и перевод чисел произвести с точностью до 5 знака после запятой.
Для второго варианта значения равны:
A = 0,385
B = -2,45
Решение:
Преобразуем A:
0,385 * 2 = 0,77 => 0,0
0,77 * 2 = 1,54 => 0,01
0,54 * 2 = 1,08 => 0,011
0,08 * 2 = 0,16 => 0,0110
0,16 * 2 = 0,32 => 0,01100
итого А = 0,01100 = 0:11^1:1

Преобразуем B:
целая часть -10
дробная часть
0,45 * 2 = 0,9 => 0,0
0,9 * 2 = 1,8 => 0,01
0,8 * 2 = 1,6 => 0,011
0,6 * 2 = 1,2 => 0,0111
0,2 * 2 = 0,4 => 0,01110
итого B = -10,01110 = 1:1001110^0:10

Мантисса B = 1:0,1001110
обратный код 1:0,0110001
дополнительный код 1:0,0110010

Разность порядков:
d = 1:01 — 0:10 = 1:01 + 1:10 = (1:10 + 1:01)ок = (1:11 + 1:10)дк = 1:01
обратный код = 1:10
прямой код = 1:11


Порядок итога будет равен наибольшему значению порядка

Сумма C
0:000110
+1:011001
=1:011111
обратный код 1: 100000^0:10
прямой код 1:100001^0:10
итого 10,0001

Преобразуем к десятичному виду:
целая часть равна -2
дробная часть:
0,000010 = 0/2+0/4+0/8+1/16 = 0,0625
итого: -2,0625



Представить в памяти ЭВМ числа. Для представления целых чисел при выборе формата учитывать знак числа.
Для второго варианта 65,65 (двойной) и -56 (2 байта)
Решение:
Целая часть А = 1000001 (вычисляется так: 2 в 6 степени есть 64, тут на единицу больше)
дробная часть
0,65 * 2 = 1,3 => 0,1
0,3 * 2 = 0,6 => 0,10
0,6 * 2 = 1,2 => 0,101 ... 0,101000001
A = 1000001,101000001 = 0,1000001101000001*2111

Восьмой байт со знаками в старших битах
63 62 61 60 59 58 57 56
1 1 0 0 0 0 0 0
Порядок числа
49 48 47 46 45 44 43 42
0 0 1 1 1 0 0 0
Мантисса числа
41 40 39 38 37 36 35 34 33 32 31 30 29 28
0 0 1 1 0 1 0 0 0 0 0 1 0 0


B = -56 = 1:00111000 ок 1:11000111 дк 1:11001000

Старший байт
15 14 13 12 11 10 9 8
1 1 1 0 0 0 0 0
Младший байт
7 6 5 4 3 2 1 0
1 1 1 0 1 0 0 0
  #3   19 апр 2013 07:57   Ответить

Задайте свой вопрос по информатике
профессионалам

Сейчас онлайн 75 репетиторов по информатике
Получите ответ профи быстро и бесплатно

Другие вопросы на эту тему:

👍
−1
👎 -14

Ms dos   4 ответа

Поясните, какие действия будут выполнены операционной системой MS DOS после набора и ввода каждой из следующих команд

1. C:\>DIR
C:\>CD GAME
C:\GAME>DIR
C:\GAME>CD ..
C:\>RD GAME
  26 ноя 2013 23:26  
👍
0
👎 01

В7, 2013, информатика   1 ответ

Задание.
Запись числа 160(10) в системе счисления с основанием N оканчивается на 5. Чему равно основание этой системы счисления N?
В ответе указано основание 31.
Действительно 55(31) = 5*31 + 5 = 160, но почему мы не можем взять систему с основанием 160 — 5 = 155?! Разве 15(155) не равно 160(10)?! Если равно, значит некоторые задания В7 по информатике составлены некорректно. Если я в чем-то путаюсь, прошу меня исправить. Спасибо.
👍
0
👎 03

Задачи по информатике   3 ответа

Я не понимаю, как решать эти задачи, в школе нам только дали задачи и ничего не объяснили вообще. Помогите, пожалуйста! Объясните, как делать!

1) За сколько секунд может передать сообщение с длиной двоичного
кода 168,75 Кбайт модем, если скорость передачи данных через него
составляет 21 600 бит / с?

2) Определить в мегабайтах объем текста книги, размещенной на 384 страницах,
каждая из которых содержит 32 строки по 64 символов.…
  17 дек 2011 15:26  
👍
0
👎 00

Помогите решить задачи по информатике!   0 ответов

Представить в памяти ЭВМ числа. Для представления целых чисел при выборе формата учитывать знак числа. Для представления вещественных чисел обратить внимание на количество разрядов для записи порядка.
число: 244,40 формат числа: расширенный кол-во разрядов, для записи порядка: 6
число:-200 формат числа: 4
Должны быть описаны и пояснены все необходимые преобразования. Результат должен быть представлен в разрядной сетке в соответствии с форматом числа.
  21 дек 2014 14:30  
👍
0
👎 00

Вопрос по информатике   0 ответов

Помогите, пожалуйста: Определить количество информации в сообщении с учётом и без учёта вероятности появления символов в сообщении, определите энтропию и избыточность алфавита в сообщении. Точность вычислений – три знака после запятой. Сообщение — слово — "Караван"
  06 ноя 2014 20:35  
👍
0
👎 06

Помогите пожалуйста решить!информатика   6 ответов

1) В массиве A(k) заменить отрицательные элементы их квадратами.

2)Найти общее количество нулевых элементов в массивах X(m),Y(k).
3) В массиве заполненном по формуле A(k)=7*k+k^2, найдите количество элементов больших среднего арифмитического всех его элементов.
  19 дек 2011 15:52  
ASK.PROFI.RU © 2020-2022