В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
amina340
amina340
23.02.2023 13:46 •  Информатика

Задание 1. Получить внутреннее представление целого числа 12310 в 8-разрядной ячейке памяти компьютера. Задание 2. Получить внутреннее представление целого числа - 12310 в 8-разрядной ячейке памяти компьютера.
Задание 3. Получить внутреннее представление целого числа - 1710 в 16 – ти разрядной ячейке памяти компьютера

Показать ответ
Ответ:
ира09н9
ира09н9
15.01.2021 14:00

Преподаватель кафедры и не дают пет а я не могу найти в интернете и не дают пет а я не могу найти в интернете и не обманывала в то что я пишу в то время когда я не могу найти нормальный шя с про rob не понимаю как это сделать в адоп не могу найти тваий фото и не дают пет я не знаю что ты писала не понимаю что делаешь это не внешность не главное я тоже не могу понять что именно

0,0(0 оценок)
Ответ:
dashaponomarev4
dashaponomarev4
16.01.2024 18:54
Задание 1: Получить внутреннее представление целого числа 12310 в 8-разрядной ячейке памяти компьютера.

Чтобы получить внутреннее представление числа в памяти компьютера, мы должны преобразовать его в двоичную систему счисления. Для этого мы будем делить число на 2 и записывать остатки от деления, начиная с последнего остатка.

Шаг 1: Делим 123 на 2:
123 / 2 = 61, остаток 1

Шаг 2: Делим 61 на 2:
61 / 2 = 30, остаток 1

Шаг 3: Делим 30 на 2:
30 / 2 = 15, остаток 0

Шаг 4: Делим 15 на 2:
15 / 2 = 7, остаток 1

Шаг 5: Делим 7 на 2:
7 / 2 = 3, остаток 1

Шаг 6: Делим 3 на 2:
3 / 2 = 1, остаток 1

Шаг 7: Делим 1 на 2:
1 / 2 = 0, остаток 1

Теперь мы записываем остатки от деления в обратном порядке:
12310 (десятичное) = 1111011 (двоичное)

Однако в данном задании у нас есть 8-разрядная ячейка памяти компьютера, поэтому нам нужно представить число в виде 8-разрядного числа. Если у нас не хватает разрядов, мы дополняем слева нулями.

В данном случае, 7-разрядного числа нам хватает, и поэтому представление числа 12310 в 8-разрядной ячейке памяти компьютера будет: 01111011.

Задание 2: Получить внутреннее представление целого числа - 12310 в 8-разрядной ячейке памяти компьютера.

Для отрицательных чисел мы используем формат представления чисел со знаком - "дополнение до двойки". В этом формате, мы инвертируем все биты числа и добавляем единицу к результату.

Шаг 1: Получаем внутреннее представление модуля числа 12310 следуя тому же алгоритму, что и в предыдущей задаче:
12310 (десятичное) = 01111011 (двоичное)

Шаг 2: Инвертируем все биты:
01111011 → 10000100

Шаг 3: Добавляем единицу к полученному результату:
10000100 + 1 = 10000101

Таким образом, внутреннее представление числа - 12310 в 8-разрядной ячейке памяти компьютера будет: 10000101.

Задание 3: Получить внутреннее представление целого числа - 1710 в 16-ти разрядной ячейке памяти компьютера.

Аналогично предыдущей задаче, для отрицательных чисел мы используем формат "дополнение до двойки".

Шаг 1: Получаем внутреннее представление модуля числа 1710:
17110 (десятичное) = 000000000001011 (двоичное)

Шаг 2: Инвертируем все биты:
000000000001011 → 111111111110100

Шаг 3: Добавляем единицу:
111111111110100 + 1 = 111111111110101

Итак, внутреннее представление числа - 1710 в 16-ти разрядной ячейке памяти компьютера будет: 111111111110101.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота