Скачать 2.39 Mb.
|
Сложение чисел с разными знаками в нормальной форме Алгоритм сложения:
a) Результат положительный, если произошел перенос 1 из старшего разряда мантиссы в 7-ой разряд. b) Результат отрицательный, если перенос 1 в 7-ой разряд отсутствует, при этом мантисса результата представлена в дополнительном коде. 4) Если при сложении кодов чисел с разными знаками происходит денормализация мантиссы суммы, то
Пример 4 Даны два положительных A=, B= 5/8 числа. Найти: С1= А-В, С2=-88 А+В. Решение: Мантиссы и характеристики чисел были определены в предыдущем примере (см. Пример 3) Переведем значения чисел в 16-ую систему счисления и запишем числа. Прежде чем выполнять действия над мантиссами, следует выровнять характеристики и осуществить денормализацию мантисс Для выполнения действий над машинными кодами определим дополнительный код для мантисс отрицательных чисел (см. Таблица 6). Таблица 6
Выполним сами действия (см. Таблица 7). Определим разность С1= А-В, Таблица 7.
Поскольку произошел перенос единицы в разряды характеристики, то полученный результат, соответствует положительному числу. Машинное представление мантиссы числа
Определим разность С1= -А+В Таблица 8
Поскольку не произошел перенос единицы в разряды характеристики, то полученный результат, соответствует отрицательному числу и получен в дополнительном коде. Машинное представление мантиссы отрицательного числа (обратный код)
Машинное представление мантиссы отрицательного числа (прямой код)
Пример 5 Даны два положительных числа. A16=E,9BC и B16=F,9AC Найти: С1= А-В Решение: Таблица 9
Для выполнения действий над машинными кодами определим дополнительный код числа B (см. Таблица 6). Таблица 10
Определим разность С1= А-В Таблица 11
Произошла денормализация мантиссы, однако нормализовать ее можно только в прямом коде, поэтому сначала получаем его. Нормализуя мантиссу в прямом коде, уменьшаем характеристику на единицу Машинное представление отрицательного числа
Упражнения Упражнение 3 Выполнить действия сложения и вычитания над числами, выбирая любую комбинацию столбцов. Таблица 12
Примеры заданий тестовой форме 1. Прямой код мантиссы, числа полученного после выполнения на шестнадцатеричной разрядной сетке операции F,92-1F,5, равен 1) 00’041FFF 2) 00’042000 3) 00’FBE000 4) 00’FBF000 5) 00’F00000 2. Характеристика числа полученного числа полученного после сложения чисел F,92 и 1F,5, равна 1) 39 2) 40 3) 41 4) 42 5) 43 3. Нормализованная мантисса результата сложения двух положительных чисел F,A и B,D равна 1) 00’B70000 2) 00’1B7000 3) 00’11B700 4) 00’B50000 5) 00’480000 4. Мантисса разности двух положительных чисел F,A и B,D равна 1) 00’3D0000 2) 00’C20000 3) 00’C30000 4) 04’C20000 5) C4’C20000 5. После выполнения операции сложения двух отрицательных чисел D,1A16 и DF,0B16 было получено число, которое в ЭВМ на 32-х разрядной сетке хранится в виде 1) 42EC2500 2) 4213DAFF 3) 4213DB00 4) C23DB000 5)C2EC2500 6. Результат сложения двух чисел заданных в десятичной системе счисления С=124,0625 и D = -124 3/32 в нормализованном формате на 32-х разрядной сетке равен. 1) 3F800000 2) BF800000 3) 3E800000 4) B9800000 5) CF800000 7. Результат сложения двух чисел заданных в десятичной системе счисления С = -511,5 и D = 255 1/2 в нормализованном формате на 32-х разрядной сетке равен. 1) C3100000 2) 43100000 3) C4100000 4) 34100000 5) CF100000 Контрольные вопросы:
Литература.
Е.В. Андреева, И.Н. Фалина – 3-е изд., испр. и доп. – М.:БИНОМ. Лаборатория знаний, 2014 г.- 254 с.
Лаборатория базовых знаний, 2013 г.- 304 с. |
Урок информатики по теме "Системы счисления. Позиционные и непозиционные... Формирование представлений об информации как одного из трех основополагающих понятий науки — вещества, энергии, информации, на основе... |
Третий глаз «софия» 2000 Перевод: В. Трилис Редактор: В. Трилис Обложка:... Необходимость сделать новый перевод «Третьего глаза», одной из самых известных в мире книг, преподнесла нам абсолютно неожиданный... |
||
Написать на avr-ассемблере и отладить в avr studio программу, реализующую... Произвести сложение двух беззнаковых двоично-десятичных чисел. Байты чисел последовательно вводятся с портов a и B. Байты результата... |
Практическая работа №1 Научиться переводить числа в те системы счисления, которые использует эвм, подсчитывать объем занимаемой данными информации и уметь... |
||
Административный регламент по предоставлению государственной услуги «О переводе земель (об отнесении земель), находящихся в частной собственности, в случаях, установленных действующим законодательством,... |
1 общие требования безопасности В целях правильной организации проведения инструктажа, обучения безопасным приемам работы и проверки знаний по охране труда у работающих,... |
||
Техническое задание на выполнение комплекса работ по проекту «Реконструкция... Перевод котлоагрегатов ст. №1 – 3 Северодвинской тэц-2 на сжигание природного газа с установкой информационно-регулирующей системы... |
Фромм Э. Ф91 Анатомия человеческой деструктивности: Перевод / Авт вступ ст. П. С. Гуревич Перевод канд филос наук Э. М. Телятниковой Перевод "Приложения" канд филос наук Т. В. Панфиловой Общая редакция перевода д-ра филос... |
||
Краткий алгоритм работы в мис Перевод «опубликован» перевод документа в «действующие», минуя еис (это можно делать только в исключительных случаях, согласовав... |
Содержание введение 3 1 перевод в контексте теории речевых актов 7 Темой нашей выпускной работы является «Перевод английской устной речи на русский язык» |
||
Анастасия Кузякова Кристина «квалификация» было написано: «лингвист, переводчик», иначе вам гораздо дольше придется доказывать свою компетентность. А такую квалификацию... |
Рабочая программа дисциплины (модуля) м 3 «Письменный перевод и трансформация... «Основы теории английского языка», «Теория перевода», «Практический курс английского языка», «Практикум по культуре речевого общения... |
||
Тестовый перевод №22 Пожалуйста, заполните все пункты анкеты и вышлите выполненный перевод по адресу test@swan-swan ru |
Томас Вудс Обвал Перевод посвящается Ларисе Пияшевой Переводчик Посвящаю... Перевод с англ. Эдуарда Шпака. (Предварительная публикация без редактирования и корректуры.) |
||
Sco: Пособие администратора системы Программное обеспечение, описанное здесь, разработано по лицензионным соглашениям или открытым соглашениям. Оно защищено от копирования... |
Порядок заполнения Заявлений на перевод иностранной валюты, предоставляемых... Требования к оформлению Заявления на перевод иностранной валюты (Приложение 1) на бумажном носителе (далее – Заявление) |
Поиск |