Индикаторы переноса и переполнения в ЭВМ

Форматы данных в ПК.

Представление символьной и графической информации в ПК.

Общие принципы представления информации в ПК.

Форматы данных ПК.

Представление символьной и графической информации в ПК.

Общие принципы представления информации в ПК.

Вопросы.

Формы представления и преобразования информации в ПК.

Лекция 5

Общие принципы представления информации. При работе с информацией, ее обычно представляют в виде определенных символических структур.

ОПРЕДЕЛЕНИЕ 1. Процесс формирования представления информации называется ее кодированием.

Под кодированием понимают переход от одной формы представления информации. Обратный переход (к исходному представлению) называется декодированием.

Для хранения информации в ЭВМ используются запоминающие устройства, электронные элементы которого могут находиться в двух устойчивых состояниях, что соответствует двум цифрам: 0 или 1.

Символьная информация представляется и обрабатывается в ЭВМ в форме цифрового кода. Каждой букве соответствует определенное число. При этом каждую букву обозначают цифрой, определяющей ее место в соответствующем алфавите.

Обычно для представления символьной информации требуется примерно 100 знаков, что включает русский, английский алфавит, арифметические знаки, команды управления печать и др. Тогда для размещения двоичного кода знака достаточно одного байта памяти ЭВМ.

Данные, обрабатываемые ЭВМ делятся на три группы: - логические коды; - числа с фиксированной запятой; - числа с плавающей запятой.

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

Числа с фиксированной запятой могут занимать байт или слово, т.е. два байта. Если число с фиксированной запятой занимает байт, то для его представления используются разряды с 1-го по 7-й. 8-й разряд используется для определения знака числа. При размещении числа с фиксированной запятой в слове значение числа содержится в 15 разрядах. При этом 16 разряд является знаковым разрядом.

Для контроля выполнения арифметических операций в процессоре ЭВМ содержатся два индикатора: индикатор переноса и индикатор переполнения. Каждый индикатор содержит 1 бит информации и может быть либо установлен в 1, либо сброшен в 0. При установке индикатора переноса указывается на операцию переноса из знакового бита, а при установке индикатора переполнения указывается на операцию переноса в знаковый бит.

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

Если машинные слова интерпретируются как числа со знаком, то результат сложения

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: