Калькулятор памяти компьютера


Калькулятор цифровых данных | Преобразование единиц хранения цифровых данных

Хранилище данных - компьютерная технология, которая не является количественной величиной СИ. Компьютерная информация представлена в числовых формах «1» и «0» в различных типах хранилищ. Главной единицей хранения цифровых данных является байт, а в байте 8 бит. Виртуальные данные измеряются в таких единицах, как бит, байт, килобайт (КБ), мегабайт (МБ), гигабайт (ГБ), терабайт (ТБ), петабайт или эксабайт.

Конвертер единиц цифрового Хранилища данных.

Переводим из

Переводим в

Основные единицы данных
Битбит
Байтбайт
ЭксабитЭбит
ЭксабайтЭБ
ГигабитГбит
ГигабайтГБ
КилобитКбит
КилобайткБ
МегабитМбит
МегабайтМБ
ПетабитПбит
ПетабайтПБ
ТерабитТбит
ТерабайтТБ
Другие единицы
Блок
CD (74 Minute)CD 74 min
CD (80 Minute)CD 80 min
Двойное словоDW
DVD (1 слой, 1 сторона)DVD 1l/1s
DVD (1 слой, 2 стороны)DVD 1l/2s
DVD (2 слоя, 1 сторона)DVD 2l/1s
DVD (2 слоя, 2 стороны)DVD 2l/2s
Эксабайт (10^18 Байт)ЭБ
Дискета (3.5", DD)FDD 3.5"
Дискета (3.5", HD)FDD 3.5"
Дискета (3.5", ED)FDD 3.5"
Дискета (5.25", DD)FDD 5.25"
Дискета (5.25", HD)FDD 5.25"
Гигабайт (10^9 Байт)GB
Jaz 1GB
Jaz 2GB
Kilobyte (10^3 Bytes)kB
Megabyte (10^6 Bytes)MB
Ниббл
Petabyte (10^15 Bytes)PB
Quadruple-WordQW
Terabyte (10^12 Bytes)TB
СловоW
Zip 100
Zip 250
Основные единицы данных
Битбит
Байтбайт
ЭксабитЭбит
ЭксабайтЭБ
ГигабитГбит
ГигабайтГБ
КилобитКбит
КилобайткБ
МегабитМбит
МегабайтМБ
ПетабитПбит
ПетабайтПБ
ТерабитТбит
ТерабайтТБ
Другие единицы
Блок
CD (74 Minute)CD 74 min
CD (80 Minute)CD 80 min
Двойное словоDW
DVD (1 слой, 1 сторона)DVD 1l/1s
DVD (1 слой, 2 стороны)DVD 1l/2s
DVD (2 слоя, 1 сторона)DVD 2l/1s
DVD (2 слоя, 2 стороны)DVD 2l/2s
Эксабайт (10^18 Байт)ЭБ
Дискета (3.5", DD)FDD 3.5"
Дискета (3.5", HD)FDD 3.5"
Дискета (3.5", ED)FDD 3.5"
Дискета (5.25", DD)FDD 5.25"
Дискета (5.25", HD)FDD 5.25"
Гигабайт (10^9 Байт)GB
Jaz 1GB
Jaz 2GB
Kilobyte (10^3 Bytes)kB
Megabyte (10^6 Bytes)MB
Ниббл
Petabyte (10^15 Bytes)PB
Quadruple-WordQW
Terabyte (10^12 Bytes)TB
СловоW
Zip 100
Zip 250

Результат конвертации:

kalkulator.pro

Очень продвинутый онлайн калькулятор

Как Вы, наши уважаемые читатели и читательницы, уже могли догадаться, речь пойдет об онлайн калькуляторах, если быть точнее — об одном из самых полезных и, частенько, незаменимых изобретений человека, которое не так давно перекочевало в интернет.

Мы долго выбирали роль самого классного, удобного и полезного онлайн калькулятора и выбор пал на молодой вебдванольный сервис — Web20calc.

Вы, наверное, уже успели возмутиться относительно важности этой темы? Честно говоря, это Вы зря — калькулятор Windows ему совсем не ровня, а ближайшие соперники — типа eCalc, может и превосходят его в функционале, но стоят от 45 евро за копию и при этом устанавливаются на ПК или нетбук или Iphone, что нам не так и нужно.Данный онлайн калькулятор может:

  • Корректно выполнять стандартные математические функции, записанные одной строкой типа — 12*3-(7/2) и может обрабатывать числа больше, чемМы даже не знаем, как такое число назвать правильно (тут 34 знака и это совсем не предел). Выводится, к сожалению такое число в файл изображения (защита от автоматического использования скорее всего).
  • Кроме тангенса, косинуса, синуса и других стандартных функций — калькулятор поддерживает операции по расчёту арктангенса, арккотангенса и прочих.
  • Доступны в арсенале логарифмы, факториалы и другие интересные функции

Но самое главное — данный онлайн калькулятор умеет строить графики!!! Если не верите, смотрим на скриншот:

Для построения графиков, сервис использует специальную кнопку (график серый нарисован) или  буквенное представление этой функции (Plot).

Чтобы построить график в онлайн калькуляторе, достаточно записать функцию, например такую как у нас в скриншоте:

plot(tan(x)),x=-360..360

Мы взяли самый простой график для тангенса, и после запятой указали диапазон переменной X от -360 до 360.

Построить можно абсолютно любую функцию, с любым количеством переменных, например такую:

plot(cos(x)/3z, x=-180..360,z=4) или ещё более сложную, какую сможете придумать.

Обращаем внимание на поведение переменной X — указан промежуток от и до с помощью двух точек.Единственный минус (хотя трудно назвать это минусом) этого онлайн калькулятора это то, что он не умеет строить сферы и другие объёмные фигуры — только плоскость.

Для сравнения с калькулятором Майкрософта, приводим наглядный скриншот

Думаем игра «Найдите N отличий» Вам знакома. Теперь пора подвести некоторые итоги:

С помощью онлайн калькулятора мы можем:

  • Серьезно облегчить себе жизнь в школе или институте.
  • Получить профессиональный онлайн калькулятор в бесплатное пользование.
  • Считать огромные числа на любом компьютере в любой точке планеты.
  • Строить графики по сложным функциям прямо онлайн.
  • Не захламлять свой ноутбук приложениями  и, тем более, не тратить на них деньги.

Вполне добротный список преимуществ.Update 21.10.2011: Мы оформили более удобную страницу с примерами для эффективного использования калькулятором — посмотреть. Её можно открыть с любой точки нашего сайта.Update 02.12.2010: Теперь можно опробовать этот калькулятор  в действии прямо у нас в журнале:

UPDATE 09.04.2011: Функции арктангенса, арксинуса и т.д. запускаются кнопками:tan-1, sin-1 и т.д.Включить продвинутые функции для решения матриц, построения графиков, дифференциалов и другого можно с помощью специальных клавиш:

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

Технический калькулятор | Онлайн калькулятор (⇒)

 

Сейчас другие читают

itpride.net

Математический калькулятор с расширенными возможностями.

ncor.ru

Математический калькулятор онлайн

Незаменимый помощник для студентов и инженеров, позволяющий производить вычисления начиная с элементарной линейной математики и заканчивая дифференциальными исчислениями и основами метафизики. Расчет тригонометрических функций, логарифмов, факториалов, решение квадратных уравнений в поле комплексных чисел, вычисления биномиальных коэффициентов, расчет матриц, конвертация величин и построение графиков.

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

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

Инженерный калькулятор позволяет использовать много разных математических функций: • решение гиперболических, тригонометрических и обратных тригонометрических функций: • возведение в степень и извлечение корней: • решение матриц и уравнений: • построение графиков и конвертертация величин: • вычисление логарифмов и экспоненты: • дифференцирование и интегрирование функций: • нахождение факториала, абсолютной величины числа, значения аргумента функции, биноминального коэффициента, наибольшего общего делителя, наименьшего общего кратного: • Использование мнимой единицы при расчётах комплексных чисел: • Выделение целой действительной части и исключение действительной части: • Разложение числа на простые множители.

Инженерный калькулятор позволяет конвертировать физические величины разных систем измерений (масса, расстояние, время, компьютерные информационные единицы измерения и др. С возможностями нашего калькулятора вы сможете моментально перевести фунты в килограммы, мили в километры, секунды в часы и т.д.

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

Для построения графиков достаточно в поле ввода с помощью панели инструментов записать функцию и нажать на кнопку с изображением графика. Кнопка с надписью Unit предназначена для перехода в конвертер величин, для вычисления матриц нажмите на кнопку Matrix. В таблице указаны все клавиши (со значком * вызывается через дополнительную клавишу II) калькулятора и выполняемые ими операции.

Клавиша Символ Операция
pi pi Постоянная pi
е е Число Эйлера
% % Процент
( ) ( ) Открыть/Закрыть скобки
, , Запятая
sin sin(α) Синус угла
cos cos(β) Косинус
tan tan(y) Тангенс
sinh sinh() Гиперболический синус
cosh cosh() Гиперболический косинус
tanh tanh() Гиперболический тангенс
sin-1 asin() Обратный синус
cos-1 acos() Обратный косинус
tan-1 atan() Обратный тангенс
sinh-1 asinh() Обратный гиперболический синус
cosh-1 acosh() Обратный гиперболический косинус
tanh-1 atanh() Обратный гиперболический тангенс
x2 ^2 Возведение в квадрат
х3 ^3 Возведение в куб
xy ^ Возведение в степень
10x 10^() Возведение в степень по основанию 10
ex exp() Возведение в степень числа Эйлера
√x sqrt(x) Квадратный корень
3√x sqrt3(x) Корень 3-ей степени
y√x sqrt(x,y) Извлечение корня
log2x log2(x) Двоичный логарифм
log log(x) Десятичный логарифм
ln ln(x) Натуральный логарифм
logyx log(x,y) Логарифм
I / II Сворачивание/Вызов дополнительных функций
Unit Конвертер величин
Matrix Матрицы
Solve Уравнения и системы уравнений
изображение графика Построение графиков
* mod mod Деление с остатком
* ! ! Факториал
* i / j i / j Мнимая единица
* Re Re() Выделение целой действительной части
* Im Im() Исключение действительной части
* |x| abs() Модуль числа
* Arg arg() Аргумент функции
* nCr ncr() Биноминальный коэффициент
* gcd gcd() НОД
* lcm lcm() НОК
* sum sum() Суммарное значение всех решений
* fac factorize() Разложение на простые множители
* diff diff() Дифференцирование
* Deg Градусы
* Rad Радианы

Теперь, когда вам понадобится калькулятор, приходите на сайт и используйте бесплатный научный калькулятор.

MSI Россия

Выберите правильный источник питания!!

Чтобы избежать проблем с нестабильностью системы, сбросом и отключением питания, вызванных недостаточным питанием, предлагаем вам использовать наш калькулятор, чтобы рассчитать блок питания, который наилучшим образом подойдет для вашей системы. В результате вы получите рекомендуемую цифру мощности в зависимости от дополнительных компонентов, вами выбранных, и мы рекомендуем вам приобрести блок питания с более высокой мощностью.

Рекомендуется использовать источник питания на :

0 Ватт!

Указанная мощность является суммой пиковых мощностей каждого компонента. Суммарная мощность измеряется, исходя из мощности устройств при пиковой нагрузке. Следует иметь в виду, что эта мощность никогда не будет достигнута при нормальной работе оборудования.

CPU

Производитель ВыбратьIntelAMD
Процессор Выбрать
Наимен. ядра Выбрать
CPU No Выбрать
Код CPU Выбрать

Графические карты

Производитель ВыбратьNVIDIAAMD
Модель Выбрать
Количество Выбрать1234

Доп.карты PCI Express:

PCI-e x1 X 01234
PCI-e x4 X 01234
PCI-e x8 X 01234
PCI-e x16 X 01234

Накопители:

HDD X 012345678
CD-ROM / CD-RW X 01234
DVD-ROM / DVD-RW / DVD+RW X 01234
DVD / CD-RW Combo X 01234
Blu-Ray X 01234

Внешние устройства :

USB X 012345678
1394 X 01234

Модули памяти:

DDRDDR 2DDR 3DDR 4 X 012345678

ru.msi.com

Оперативная память компьютера

Для начала разберемся что это такое и зачем оно нужно.Оперативная память компьютера (Random Access Memory или RAM или ОЗУ-оперативное запоминающее устройство)

– временная память компьютера, которая необходима для нормальной работы программ и процессов. ОЗУ работает только при включенном компьютере. Как только он выключается, или перезагружается, ОЗУ обнуляется.Без ОЗУ невозможна работа программ и различных процессов в системе.

Или объяснение несколько по другому. Процессор компьютера при выполнении любой  запущенной программы выполняет огромное количество математических операций, которые обязательно имеют какие-то промежуточные результаты или данные. Вот они и направляются в ОЗУ. и она нужна только для выполнения конкретной задачи.

Любая включенная программа занимает определенную часть оперативной памяти. Например, на каждом компе есть простейший калькулятор. Пока калькулятор выключен, он не занимает оперативной памяти. Как только мы запускаем калькулятор, он сразу же начинает занимать определенный  её объем . Это происходит потому, что в нашей программе происходят временные процессы, именно они и занимают нашу оперативку. Итак с каждой программой.Если запущено большое количество различных прог, следовательно, они занимают больше ОЗУ, и если ее становится недостаточно для нормальной работы запущенных приложений, компьютер начинает «подвисать» или «глючить».Самым важным показателем оперативной памяти является ее объем. Чем больше её объем , тем лучше происходит работа программ и процессов, можно открывать большее их количество  одновременно. Однако не всегда рекомендуется ставить большое количество ОЗУ. Все зависит от операционной системы.Системы делятся на 32-х разрядную и 64-х разрядную. На 32-х разрядной системе воспринимается только 4 Гб оперативной памяти. Вся остальная память игнорируется. На 64-х разрядную систему можно установить до 128Гб оперативной памяти. Кстати, сказать в разных источниках эта цифра плавает от 128 до 192 Гб.

Вывод: если у Вас система 32-х разрядная, то нет никакого смысла ставить больше 4 Гб — система свыше этого объема просто не увидит.

Как узнать, сколько у вас оперативной памяти на компьютере?

Щелкаете правой кнопкой мышки по значку «Компьютер» и выбираете свойства. Там расписана вся информация о системе.

И далее видим 64-битную Windows.

Многие пытаются увеличить скорость компьютера путем увеличения объема ОЗУ. В каких-то случаях это правильно, а в каких-то нет. Перед тем, как увеличивать объем ОЗУ , нужно её замерить .

 

Жмем [Ctrl]+[Shift]+[Esc] и видим быстродействие в диспетчере Windows.

Если ее расход увеличивается без видимых на то причин, то рекомендуется проверить компьютер на наличие вирусов и вредоносных программ.

Если никаких вирусов у вас нет, а скорость  не увеличивается, можно приступить к увеличению  её объема .Для того, что бы добавить ОЗУ, необходимо выключить компьютер из электрической сети, снять одну из стенок системного блока, и отсоединить модуль оперативной памяти. Затем нужно докупить в магазине необходимое количество таких же модулей как у вас, и в обратном порядке установить их в специальные разъемы.

Похожие статьи:

 

Запись имеет метки: Компьютер

moydrugpc.ru

Выбираем оперативную память с учетом процессора и материнской платы

Опубликовано: 6 Сентябрь 2013 в рубрике 3ds Max, Компьютер для 3ds Max, Компьютеры  

Где лучше покупать компьютер для 3Д Макса?

Я рекомендую покупать компьютер в любом крупном сетевом магазине, например в Юлмарте.

Если статья помогла вам, то в качестве благодарности вы можете зарегистрироваться в Юлмарте используя мой промо-код: 3618350.

Это даст вам доступ ко второй колонке цен (5% скидка), ну а мне начислятся бонусные баллы. Мелочь, а приятно.

Отталкиваемся от процессора

Компьютер для 3Д Макса собирается вокруг процессора, поэтому именно его мы и будем рассматривать в качестве отправной точки.

Первое, что необходимо сделать, это открыть страницу спецификации процессора, который мы присмотрели (лучше всего оф. страницу производителя, т.к. в описаниях интернет-магазинов встречаются небрежности в заполнении информации о товаре).

Нам необходимо узнать следющую информацию

  • маркировку сокета для этого процессора
  • тип памяти и макс пропускную способность

Ниже я привел скриншоты с оф. сайта Intel, на которых выделил необходимую информацию.

Полученная информация позволяет сделать вывод: если мы хотим полностью использовать потенциал процессора — нам нужна оперативная память с  максимально частотой, из указанных в спецификации.

Так же, в обязательном порядке нужна  материнская плата, способная поддерживать эту же частоту (процессор сообщается с памятью через материнскую плату).

Поэтому следующий шаг — выбор подходящей материнской платы с:

  • нужным нам сокетом
  • максимальной частотой

Эти параметры должны стать главными. Второстепенные параметры выбираются исходя из предпочтений (количество USB портов, слоты для дополнительных видеокарт и т.д.)

DIMM DDR3, 4ГБ, PC3-12800, 1600МГц: что все это означает?

  • DIMM — Dual Inline Memory Module (модуль памяти с двухрядным расположением выводов). Несущественная информация=)
  • DDR3 (цифра обозначает номер версии DDR).  Как правило стандарты памяти меняются раз в несколько лет. Обязательно стоит использовать тот тип, кот указан в спецификации процессора.
  • 4 ГБ — объем плашки
  • 1600 МГц — эффективная тактовая частота. (Т.к. DDR расшифровывается на русском как «двойная скорость передачи данных» то получаем номинальную частоту такой памяти 800 МГц)
  • 12800 —  пропускная способность. Она равна эффективной тактовой частоте, помноженной на стандартную ширину шины в 8 байт (1600*8=12800 Мбайт/сек.)
  • PC указывает на стандарт «для PC» (а не для Мака)

Таким образом прочитав, в спецификации к процессору, что он поддерживает память DDR3-1333/1600

Мы понимаем, что нам нужен модуль памяти DIMM DDR3, PC3-12800, 1600МГц.

Объем и производитель опционально.

Двухканальный режим  памяти

Позволю себе процитировать вики

Двухканальный режим (англ. Dual-channel architecture) — режим работы оперативной памяти (RAM) и её взаимодействия с материнской платой, процессором и другими компонентами компьютера, при котором может быть увеличена скорость передачи данных между ними за счёт использования двух каналов для доступа к объединённому банку памяти (это можно проиллюстрировать на примере ёмкостей, через горлышко одной из которых жидкость может выливаться дольше, чем из двух других с такими же общим суммарным объёмом и горлышками, но с большей пропускной способностью — двумя горлышками). Таким образом, система при использовании, например, двух модулей памяти в двухканальном режиме может работать быстрее, чем при использовании одного модуля, равного их суммарному объёму.

Просматривая спецификацию процессора можно заметить, что в графе макс. пропускная способность памяти значится цифра 25,6 Гб/c

В то время, как пропускная способность 1 плашки с максимальной частотой (1600 МГц) равна всего 12800 Мб/c.

Это означает, что потенциал процессора рассчитан на то, что эта память будет работать именно в двухканальном режиме.

Поэтому предпочтение следует отдавать не 1 модулю, например на 8 Гб, а набору из 2-х по 4 Гб. Причем лучше покупать именно наборы, т.к. они специально протестированы на совместную работу. Например вот такой.

last-t.ru

"Системы счисления"; показать запись чисел в оперативной памяти компьютера и калькулятора

"Системы счисления"; показать запись чисел в оперативной памяти компьютера и калькулятора - страница №1/1

Представление целых чисел в оперативной памяти компьютера и калькулятора (10 класс профильный уровень)

Цели урока:

образовательные:

  • формирование знаний учащихся о формах представления числовой информации в компьютере и калькуляторе;
  • закрепление, обобщение и систематизация знаний учащихся по теме “Системы счисления”;
  • показать запись чисел в оперативной памяти компьютера и калькулятора
развивающие:
  • формировать интерес к учению;
  • развивать познавательные интересы, творческие способности;
  • прививать исследовательские навыки;
воспитательные:
  • воспитание активности учащихся;
  • привитие навыков самостоятельной работы;
  • обеспечение сознательного усвоения материала;
  • сплочение коллектива класса.
Тип урока: комбинированный урок.

Формы работы на уроке: устная, письменная, индивидуальная.

Оборудование урока:

  • компьютеры IBM PC с операционной системой MS Windows XP и MS Office XP;
  • мультимедийный проектор;
  • программа-презентация по теме урока;
  • файл “Страница самопроверки”;
  • бланки для самостоятельного задания по теме “Системы счисления”
  • графический калькулятор CASIO ( можно использовать калькулятор на ПК)
План урока
  1. Организационный момент.
  2. Фронтальный опрос.
  3. Самостоятельная работа по теме “Системы счисления”.
  4. Взаимопроверка работ с использованием файла “Страница самопроверки”.
  5. Объяснение темы урока.
  6. Подведение итогов и постановка домашнего задания.

Ход урока

1. Организационный момент

Приветствие, проверка присутствующих, объяснение хода урока

Откройте тетради, запишите число и тему урока “Представление чисел в оперативной памяти компьютера и калькулятора”.

На этом занятии вы проверите свои знания по теме “Системы счисления”. Вы узнаете, в каком виде представляет и хранит числовую информацию компьютер и калькулятор.

2. Мотивационное начало урока (фронтальный опрос).

Учитель. Перед тем как приступить к изучению новой темы, повторим основные понятия, изученные на прошедших уроках.

Человек использует десятичную систему счисления, а компьютер и калькулятор – двоичную систему счисления. Поэтому возникает необходимость перевода чисел из десятичной системы в двоичную и наоборот.

Вопрос. Как перевести целое десятичное число в двоичное?

Вопрос. Как перевести целое двоичное число в десятичное?

Двоичная система удобна для компьютера, но неудобна для человека. Для внешнего представления данных и для работы с памятью компьютера используются еще две системы счисления – восьмеричная и шестнадцатеричная.

3. Самостоятельная работа

Учитель А теперь давайте попробуем перевести числа из одной системы счисления в другую и выполнить арифметические действия в различных системах счисления с помощью графического калькулятора CASIO.

Вопрос. Какие настройки надо сделать для калькулятора, чтобы он производил вычисления в различных системах счисления?

Учитель. Выполните задание с использованием калькулятора (Приложение 1)

4. Взаимопроверка контрольных работ

Учитель. Закончили самостоятельную работу. Обменяйтесь работами с товарищами. Для проверки работы используйте страницу самопроверки ( Приложение 2) Когда проверите, поставьте на бланке работы оценку

5. Объяснение новой темы

(При объяснении использовать презентацию)

Наверное вы заметили, что при вычислении последнего примера у вас получился необычный ответ. Вы должны были получить отрицательное число, но знака минус не увидели в двоичной системе счисления. А связано это прежде всего с тем, что отрицательные числа записываются в памяти компьютера и калькулятора по-другому. Попробуйте любое отрицательное число с помощью калькулятора перевести в двоичную, восьмеричную, шестнадцатеричную систему счисления.

Вся информация, обрабатываемая компьютерами, хранится в ячейках оперативной памяти в двоичном виде. Содержимым любого разряда может быть либо 0, либо 1.

“Объясните почему?”

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

Стандартный размер наименьшей ячейки памяти равен восьми битам, то есть восьми двоичным разрядам. Совокупность из 8 битов является основной единицей представления данных – байт.

Для целых неотрицательных чисел используется ячейка памяти 1 байт.

Какое максимальное число можно записать в 1 байт? Определите с помощью калькулятора.

Для целых чисел со знаком отводится две ячейки памяти( 16 бит), а для хранения больших целых чисел со знаком отводятся 4 ячейки памяти (32 бита). Старший ( левый) разряд отводится под знак числа. Если число положительное, то в знаковый разряд запишется 0, если число отрицательное, то в знаковый разряд запишется 1

Целые числа – это простейшие числовые типы данных, с которыми оперирует компьютер. Для представления целых чисел используются специально для них предназначенные типы данных.

Специальные типы для целых чисел вводятся для:

  • эффективного расходования памяти;
  • повышения быстродействия;
  • введения операции деления нацело с остатком вместо приводящего к потере точности обычного деления вещественных чисел.
В подавляющем большинстве задач, решаемых с помощью ЭВМ, многие действия сводятся к операциям над целыми числами. Сюда относятся задачи экономического характера, при решении которых данными служат количества акций, сотрудников, деталей, транспортных средств и т.д. Целые числа используются для обозначения даты и времени, и для нумерации различных объектов: элементов массивов, записей в базах данных, машинных адресов и т.д.

Давайте с помощью калькулятора определим какое наибольшее положительное число можно записать в два байта ( 16 бит) ( ответ 32767). Следовательно -32767 это будет минимальное число, которое можно записать в две ячейки. Давайте с помощью калькулятора переведем это десятичное число (-32767) в двоичную систему счисления. Получим 1000000000000001 двоичное число. Мы видим, что не все двоичные разряды равны 1. Давайте попробуем установить все двоичные разряды в 1 ( набрать число 1111111111111111) и переведем это число в десятичную систему счисления с помощью калькулятора получим -1 В чем же дело? Оказывается, что отрицательные числа в оперативной памяти записываются в дополнительном коде. Дополнение числа определяется, как величина, которая будучи прибавлена к данному числу, обращает сумму в ноль с переносом 1 в следующий разряд Например дополнением числа 25 в десятичной системе счисления называется число d , такое что 25+ d = 100 Дополнение числа определяется, как величина, которая будучи прибавлена к данному числу, обращает сумму в ноль с переносом 1 в следующий разряд

Например число десятичное 445 имеет дополнение 555.

Чтобы получить дополнение надо вычесть каждую цифру числа из наибольшей цифры для данной системы счисления и прибавить единицу к младшему разряду.

Например 28610 9-2=7 9-8=1 9-6+1=4

Дополнение 714

Для получения дополнения в двоичной системе счисления можно использовать следующий прием: поменять каждый ноль на единицу, а единицу на ноль и к младшему разряду прибавить 1 (С помощью калькулятора можно найти дополнение некоторых чисел в различных системах счисления). Таким образом мы видим, что все отрицательные числа в оперативной памяти записываются в дополнительном коде. Все арифметические операции компьютер и калькулятор производят в двоичной системе счисления. Давайте посмотрим, как будет выполняться операция вычитания в двоичной арифметике. Рассмотрим это на примере:

Выполним операции Х - У с помощью дополнительного кода используя 16-ти разрядную сетку со знаком

Х=12010 У=16510 Найдем с помощью калькулятора запись этих чисе в двоичной системе счисления 12010=0 000000001111000 (п.к.) 16510= 0 000000010100101 (п.к.)

Найдем дополнительный код числа 165

16510= 0 000000010100101 (п.к.)

1 111111101011010 (инверсия)

1

-------------------------------

1 111111101011011 (д.код 165)

Произведем сложение числа 120 с дополнением 165

0 000000001111000 (п.к. числа 120)

1 111111101011011 (д. код числа 165)

---------------------------

1 111111111010011 ( результат сложения)

Переведем полученный дополнительный код в десятичное число.

Инвертируем и прибавляем 1 получаем число

0 000000000101101

Переводим это число в десятичную систему счисления и пишем знак отрицательного числа получаем число -45

Итак, все целые отрицательные числа в компьютере представляются дополнительным кодом, а арифметическая операция вычитания заменяется сложением с дополнительным кодом

Вы познакомились с представлением целых чисел в компьютере, и вам предлагается задание по новой теме. Для проверки выполнения примеров в задании2 ( Приложение 3) используйте графический калькулятор.

Учитель проверяет задание 1

6 Подведение итогов и постановка домашнего задания

Объявление оценок за задание1

Запишите домашнее задание:

  1. учебник Н.Д.Угринович стр 137-142
  2. Задание 2.14 выполнить в тетради
До свидания! Желаю вам успеха!

umotnas.ru


Смотрите также