Представление данных в цифровых машинах


 

Существует два типа вычислительных машин:

- аналоговые вычислительные машины (АВМ);

- цифровые вычислительные машины, которые получили название ЭВМ.

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

Двоичное представление данных.

Элементарным носителем информации в ЭВМ является бит. Бит может принимать значение «0» или «1». Значение бита определяется уровнем электрического сигнала на линии данных – «низкий» или «высокий» (соответственно «0» или «1»). Максимальная величина данных определяется шириной шины данных - числом бит или линий в шине данных. Оно рассчитывается по формуле:

, (1.1)

где n – разрядность шины данных.

Рассмотрим для примера шину данных шириной 4 бита (рис. 1.1).

Обозначим 4 линии данных через D0 .. D3, где D0 – младший разряд данных, а D3 – старший разряд. Максимальное число значений, которое можно передать по такой шине, равно . В зависимости от разряда каждая линия данных имеет свой значимый коэффициент, который вычисляется по формуле

, (1.2)

где i– индекс разряда линии данных с учетом того, что младший разряд имеет индекс «0». Тогда значение положительного десятичного числа на шине данных можно вычислить по формуле:

, (1.3)

где Zi – значение бита линии данных (0 или 1); n – разрядность шины данных.

 

а) б)

 

Рис. 1.1. Пример 4-х битной шины данных

 

Для 4-х битной шины имеем: KD0=1; KD1=2; KD2=4; KD3=8. Тогда, например, в момент времени t1 значения линий данных определяются следующим образом: D0=0; D1=1; D2=1; D3=0. А значение положительного числа, присутствующего на шине данных в момент времени t1, равно: .

При работе со знаковыми числами старший разряд шины данных используется для передачи знака числа. Для положительных значений он равен «0», а для отрицательных значений он равен «1».

Шестнадцатиричное представление данных.

Соотношение между десятичным и шестнадцатиричным представлениями чисел:

 

Шестнад- цатиричное A B C D E F
Десятич- Ное

 

С целью указания на шестнадцатиричный вид числа к нему обычно добавляется символ «H». Например: 9E4BH, CF34H.

 



Дата добавления: 2020-02-05; просмотров: 618;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.