Выполнение арифметических операций над числами, представленными в дополнительных кодах
Выполнение арифметических операций над числами, представленными в дополнительных кодах - раздел Компьютеры, Практическая работа №1-3 Представление информации в ЭВМ. Кодирование и подсчет количества информации. Приобретение навыков представления двоичной информации в ЭВМ При Выполнении Арифметических Операций В Компьютере Обычно Применяются Не Про...
При выполнении арифметических операций в компьютере обычно применяются не простые, а модифицированные коды. Модифицированный код отличается от простого использованием для изображения знака числа двух разрядов. Второй знаковый разряд служит для автоматического обнаружения ситуации переполнения разрядной сетки: при отсутствии переполнения оба знаковых разряда должны иметь одинаковые цифры (нули или единицы), а при переполнении разрядной сетки цифры в них будут разные. При переполнении результат сдвигается вправо на один разряд.
Сложение производится по обычным правилам сложения двоичных чисел: единица переноса, возникающая из старшего знакового разряда, просто отбрасывается. Примеры сложения (запятая условно отделяет знаковый разряд от самого числа):
□ Х= -1101; F= 1001. Результат сложения: 11,0011 + 00,1001 = 11,1100 (или -0100);
□ Х = 1101; Y" 1001. Результат сложения: 00,1101 + 00,1001 = 01,0110 (переполнение, после сдвига вправо получим 00,10110, или +10110);
Q Х= 1101; F= -1001. Результат сложения: 00,1101 + 11,0111 = 100,0100 (или 00,0100);
□ Х= -1101; Y = -1001. Результат сложения: 11,0011 + 11,0111 = 10,1010
(переполнение, после сдвига вправо получим 11,01010, или -10110)
ЗАДАНИЯ К РАБОТЕ.
Для выполнения этого задания потребуются некоторые сведения из теории и определения:
Системы счисления. Человек привык считать предметы десятками, сотнями: десять единиц образуют де
Особенности выполнения операций над числами с плавающей запятой
Следует кратко остановиться на выполнении операции над числами с плавающей запятой (точкой). При сложении (вычитании) чисел с одинаковыми порядками их мантиссы складываются (вычитаются), а
Кодирование символьной информации
Код (code) — совокупность знаков, символов и правил представления информации. Рассмотрим методы дискретного представления информации, или кодирования (которые, надо сказать, появились задолг
Двоичное кодирование мультимедиа-информации
Графическая информация на экране дисплея представляется в виде изображения, которое формируется из точек (пикселей). В современных компьютерах разрешающая способность (количество точек на э
Двоичное кодирование звуковой информации.
С начала 90-х гг. персональные компьютеры получают широкие возможности для работы со звуковой информацией. Каждый компьютер, имеющий звуковую плату, может сохранять звук в виде файлов и вос
Представление чисел в ЭВМ
В ЭВМ применяются две формы представления чисел:
• естественная форма, или форма с фиксированной запятой(точкой) - ФЗ (ФТ);
• нормальная форма, или форма с плавающей запятой (точк
Особенности выполнения операций над числами с плавающей запятой
Следует кратко остановиться на выполнении операции над числами с плавающей запятой (точкой). При сложении (вычитании) чисел с одинаковыми порядками их мантиссы складываются (вычитаются), а
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Начало исследований в области формальной логики было положено работами Аристотеля в IV в. до нашей эры. Однако строго формализованный подход к проблеме впервые был предложен Дж. Булем. В честь нег
Доказательство таблицы истинности дистрибутивного закона
На рис. 1.8, а—е приведены иллюстрации к основным логическим операциям и их композициям (так называемые диаграммы Эйлера — Венна) — области истинности каждого из высказываний и их объедине
Синтез и оптимизация схем
При построении схемы, реализующей произвольную таблицу истинности, каждый выход анализируется (и строится схема) отдельно. Для реализации таблицы истинности с помощью логических элементов «И» дос
МЕТОДИЧЕСКИЕ УКАЗАНИЯ 1
Для решения с помощью ЭВМ некоторой задачи должна быть разработана программа. Программа на языке ЭВМ представляет собой последовательФзность команд. Код каждой команды определяет выполняемую операц
ПОДПРОГРАММЫ И СТЕК
В программировании часто встречаются ситуации, когда одинаковые действия необходимо выполнять многократно в разных частях программы (например, вычисление функции sin*). При этом с целью экономии
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
В качестве задания предлагается некоторая короткая "программа" (табл. 9.14), которую необходимо выполнить с подключенной кэш-памятью (размером 4 и 8 ячеек) в шаговом режиме для следующих
Порядок выполнения работы
Загрузить в модель учебной ЭВМ отлаженную программу из лабораторной работы № 2.
В меню Работаустановить режим Кэш-память.
В меню Вид
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
FASM (Flat Assembler). Этот компилятор достаточно прост в установке и использовании, отличается компактностью и быстротой работы, имеет богатый и емкий макросинтаксис, позволяющий автоматизировать
Заполнение данными.
Иногда нужно описать много одинаковых переменных примерно штук 30. Вы будете делать так
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; 30 раз
Это неудобно и некр
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов