Структура памяти компьютера и представление чисел Автор Малыгин А.В.

Презентация:



Advertisements
Похожие презентации
Внутреннее представление чисел в памяти компьютера. Темы: 1.Представление целых чисел. А)положительные числа Б)отрицательные числа 2.Представление вещественных.
Advertisements

Представление числовой информации в компьютере Компьютерное представление целых чисел.
Кодирование числовой информации Для представления чисел в памяти ПК используются два формата: формат с фиксированной точкой, формат с плавающей точкой.
2 ? Ответ: ? Ответ: ? Ответ:
ПРИНЦИПЫ ФОН НЕЙМАНА Ввод Вывод ПАМЯТЬ ПРОЦЕССОР Состав устройств ЭВМ Данные и программы хранятся в общей памяти ЭВМ Данные и программы хранятся в памяти.
Представление информации в компьютере. Для физического представления чисел необходимы элементы, способные находиться в одном из нескольких устойчивых состояний.
Внутренняя память ПК условно делится на ячейки, каждая из которых имеет свой номер. Нумерация начинается с нуля
Представление чисел в компьютере. Правило 1: данные (и программы) в памяти компьютера хранятся в двоичном виде, т. е. в виде цепочек единиц и нулей. Современный.
Представление чисел в компьютере автор: Хайманова Т.Я. май 2008 г.
форма с фиксированной точкой (применяется к целым числам) форма с плавающей точкой (применяется к вещественным числам)
ЧИСЛА В ПАМЯТИ КОМПЬЮТЕРА "Все есть число", говорили пифагорийцы, подчеркивая необычайно важную роль чисел в практической деятельности.
Ч ИСЛА В ПАМЯТИ КОМПЬЮТЕРА. Выполнила ученица 9»Г» класса Сорокина Ирина.
УСТРОЙСТВО КОМПЬЮТЕРА. Компьютер (англ.computer-вычислитель) представляет собой программируемое электронное устройство, способное обрабатывать данные.
Представление чисел в компьютере 1.Представление целых положительных чисел. 2.Представление целых отрицательных чисел. 3.Особенности реализации арифметических.
Представление чисел в формате с фиксированной запятой Изучаемые вопросы: Представление целых чисел в памяти компьютера. Представление отрицательных чисел.
Представление числовой информации в компьютере Компьютерное представление целых чисел
Представление чисел в компьютере Обучающая презентация 9 класс.
ПРЕДСТАВЛЕНИЕ ЧИСЕЛ В ПАМЯТИ КОМПЬЮТЕРА
Е.А. Тулаева МОУ СОШ 18 г.Пенза Кодирование чисел в компьютере Представление чисел в формате с фиксированной запятой (числа со знаком)
Представление чисел в компьютере 1. Представление чисел в формате с фиксированной запятой 2. Представление чисел в формате с плавающей запятой.
Транксрипт:

Структура памяти компьютера и представление чисел Автор Малыгин А.В.

Слишком сложно Реальный компьютер Гипотетический учебный компьютер «Учебный компьютер Нейман» «УК Нейман» «УК Нейман» предназначен для выполнения арифметических расчетов с целыми числами

Джон фон Нейман – американский ученый, который в 1946 году сформулировал основные принципы работы ЭВМ, они во многом сохранились и в современных компьютерах Структура памяти «УК Нейман» Объем памяти – 256 байт Десятичные адреса байтов от 0 до 255 Двоичные адреса байтов от до Шестнадцатеричные адреса байтов от0 доFF

Группы из четырех байтов образуют ячейки памяти. Ячейка – это часть памяти, вмещающая в себя информацию, доступную для обработки отдельной командой процессора. байт ячейка памяти В «УК Нейман» в ячейке памяти может храниться одно число или одна команда программы. Содержимое ячейки памяти называют машинным словом Следовательно, в «УК Нейман» машинное слово – это двоичная информация размером в 32 бита (4 байта).

Схематичная структура памяти «УК Нейман» Адреса ячеекБайты A0B 0C0C0C0D0E0F F8 F9FAFB FC FDFEFF Адрес ячейки – это её номер; значение ячейки – это её содержимое При хранении адреса в памяти он занимает 1 байт (8 бит) Адрес ячейки равен адресу байта с меньшим номером Всего в памяти «УК Нейман» 64 ячейки (256/4)

«УК Нейман» работает только с целыми числами. Наименьшее по абсолютной величине число, хранимое в ячейке памяти, равно нулю (во всех разрядах ноль) Самое большое положительное число имеет такое внутренне представление в двоичной форме: Это же число в шестнадцатеричной форме: 7F FF FF FF В десятичной системе это число равно = Если размер машинного слова равен N бит, то максимальное целое положительное число, хранимое в ячейке памяти, равно 2 N-1 -1 Первый слева двоичный разряд хранит код знака числа. У положи- тельных чисел в этом разряде ноль, у отрицательных - единица

Как получить внутренне представление целого положительного числа 15258? Сначала переведем число в шестнадцатеричную систему =3B9A 16 Затем дополним это число слева нулями до восьми разрядов: B 9A Используя двоично-шестнадцатеричную таблицу, можно расписать двоичное представление этого числа в ячейке памяти:

Получить представление в памяти «УК Нейман» число = DD DD