MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Микропроцессорные средства и системы

Название:Микропроцессорные средства и системы
Просмотров:78
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Преобразовать числа из десятичной системы счисления в двоичную и шестнадцатеричную : 5 ; 38 ; 93 ; 175 ; 264. Выполнить следующее арифметическое действие в 8-ми разрядной сетке ( старший бит содержит знак числа ) : 5 х 25.

Часть полного текста документа:

Микропроцессорные средства и системы Контрольное задание, вариант № 7 Группа Э-41-З, студент ********** Министерство Образования Украины Кременчугский Государственный Политехнический Институт Кременчуг 1998
    Преобразовать числа из десятичной системы счисления в двоичную и шестнадцатеричную : 5 ; 38 ; 93 ; 175 ; 264. Десятичная система Двоичная система Шестнадцатеричная система 5 0 0 0 0 40 0 1 0 1 5 38 0 0 0 1 0 0 1 1 0 26 93 0 0 1 0 1 1 1 0 1 5D 175 0 1 0 1 0 1 1 1 1 AF 264 1 0 0 0 0 1 0 0 0 108 Задача № 2
    Преобразовать числа, записанные в прямом двоичном коде в десятичный и шестнадцатеричный код : 0011 ; 1000010 ; 00011011000 . Прямой двоичный код Десятичный код Шестнадцатеричный код 0 0 0 0 0 0 0 0 0 1 1 3 3 0 0 0 0 1 0 0 0 0 1 0 66 42 0 0 0 1 1 0 1 1 0 0 0 216 D8 Задача № 3
    Выполнить следующие арифметические действия с двоичными числами, заданными в прямом коде : 0011 + 1000110 ; 10000001 - 1000110 + 0 0 1 1 + 3 - 1 0 0 0 0 0 0 1 - 1 2 9 1 0 0 0 1 1 0 7 0 1 0 0 0 1 1 0 7 0 1 0 0 1 0 0 1 7 3 0 0 1 1 1 0 1 1 5 9 Задача № 4
    Выполнить следующее арифметическое действие в 8-ми разрядной сетке ( старший бит содержит знак числа ) : 5 х 25
     х 0 . 0 0 1 1 0 0 1 х 2 5 0 . 0 0 0 0 1 0 1 5 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 . 1 1 1 1 1 0 1 1 2 5 Контрольная работа № 2
    Задача № 1
    Определить размер памяти в килобайтах ( байтах ), если данная память адресуется с адреса A0EDH по адрес EF34H. Одна ячейка памяти занимает 8 бит
    Для решения определим вначале кол-во ячеек памяти, адресуемых одним разрядом при 16- теричной системе адресации.
    
    4-й разряд 3-й разряд 2-й разряд 1-й разряд H 4096 256 16 1 H
    Таким образом, начальный и конечный адреса в десятичной системе будут :
    A0EDH = 4096 * 10 + 256 * 0 + 16 * 14 + 1 * 13 + 1= 41198 ;
    EF34H = 4096 * 14 + 256 * 15 + 16 * 3 + 1 * 4 +1 = 61237 .
    61237 - 41198 = 20039.
    20039 = 19 * 1024 + 583.
    Итак, размер памяти будет 20039 байт или 19 кБ. 583 байт
    Задача № 2
    Символьная строка расположена в ОЗУ начиная с адреса 0006H. Известно, что под каждый символ отводится одна ячейка памяти. Число символов в строке = 731. Определить адрес для обращения к последнему символу строки.
    Порядковый номер последней ячейки памяти в десятичной системе будет 731 + 6 = 737. Переведем 738 из десятичной системы в двоичную :
    73710 = 0010111000012
    Теперь переводим в 16 - теричную : 0010111000012 = 02E116
    Ответ : адрес последнего символа 02E1H
    Задача № 3
    Составить программу на Ассемблере с комментариями :
    Подсчитать число символов в строке, расположенной в области начиная с адреса 1000H и заканчивая адресом 2000H без учета пробелов, если известно, что каждый символ занимает одну ячейку памяти и пробел кодируется как 01H.
    Максимальное число символов в строке 2000h -1000h=1000h=409610
    После выполнения программы результат будет помещен в HL.
    LXI SP,3000h ; указание вершины стека
    LXI H,1000h ; адрес 1-го элемента => в HL
    LXI D,1000h ; загрузка счетчика в D,E
    XRA A ; обнуление аккумулятора
    STA 2001h ; обнуление счетчика количества символов
    STA 2002h ; обнуление счетчика количества символов
    MVI B,01h ; код пробела => в В
    LOOP:
    MOV A,M ; загрузить символ из ячейки М в аккумулятор
    CMP B ; проверка на код пробела
    JNZ COUNT ; если не совпадает, переход к COUNT, иначе - дальше
    INX H ; адрес следующего символа
    DCX D ; уменьшить счетчик
    JZ EXIT ; если счетчик = 0, на выход
    JMP LOOP ; в начало цикла
    COUNT:
    PUSH H ; выгрузить содержимое HL в стек
    LHLD 2001h ; загрузить HL содержимым счетчика количества символов
    INX H ; увеличить счетчик на 1
    SHLD 2001h ; сохранить счетчик количества символов в 2001h, 2002h
    POP H ; восстановить в HL сохраненный адрес
    RET ; возврат из подпрограммы
    EXIT:
    LHLD 2001h ; загрузить HL содержимым счетчика количества символов
    END
    Задача № 4
    Составить программу на Ассемблере, направленную на решение математической функции :
    Z = lg(x+1)
    Натуральный и десятичный логарифмы одного и того же числа (в данном случае - выражения) связаны простым соотношением, позволяющим переходить от одного к другому :
    lg x = Mlnx , где M = 1/ln10 = 0,434294481903252...
    т.е., десятичный логарифм числа x = натуральному логарифму этого же числа, умноженному на постоянный множитель M = 0,434294481903252..., называемый модулем перехода от натуральных логарифмов к десятичным.
    В соответствии с вышесказанным, lg (x+1) = 0,434294481903252...* ln(x+1)
    Для вычисления ln(x+1) используем разложение в ряд :
    ln(x+1) = x-x2/2+x3/3-x4/4+x5/5-x6/6+x7/7-x8/8+...
    В результате алгоритм решения сводится к четырем арифметическим действиям : + ; - ; * ; /.
    Перед выполнением арифметических действий над числами с плавающей запятой условимся первое число размещать в регистрах EHL, второе - в регистрах DBC; результат операции оставлять в EHL.
    Формат представления чисел с плавающей запятой :
    
    S P P P P P P P P M M M M M M M M M M M M M M M 7 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1-й байт 2-й байт 3-й байт
    Где : S - знак числа ( 1-отрицательный, 0-положительный ), P0...P7 - 8-битный смещенный порядок, M1 ... ............






Похожие работы:

Название:Протокол TCP/IP. Загрузка Web-страницы
Просмотров:439
Описание: Содержание Протокол TCP/IP. Привести примеры Уровни стека TCP/IP Распределение протоколов по уровням модели TCP/IP Физический уровень Канальный уровень Сетевой уровень Транспортный уровень Прикладной ур

Название:Резервуары с плавающей крышей
Просмотров:248
Описание: Министерство образования и науки Российской Федерации Федеральное агентство по образованию ГОУ СПО Чайковский промышленный – гуманитарный колледж Осинский филиал Курсовая работа по дис

Название:Загрузка транспортного средства
Просмотров:133
Описание: Содержание Введение Данные по варианту 1. Расчёт единичного грузового места и формирование укрупнённой грузовой единицы 2. Заполнение грузового отделения сформированными грузовыми единицами 3. Оценка

Название:Загрузка XML-данных в скринсейвер
Просмотров:133
Описание: Кафедра «АСОИиУ»Лабораторная работа по теме «Загрузка XML-данных в скринсейвер»Москва, 2008 Введение Данный проект основан на технологии загрузки xml и последующего разбора его на компоненты. Для этого не

Название:Операции над данными в СП с плавающей точкой
Просмотров:96
Описание: Федеральное Агентство образования Российской Федерации Пензенский государственный университет Кафедра "Информационная безопасность систем и технологий" РЕФЕРАТ по теме: "Операци

 
     

Вечно с вами © MaterStudiorum.ru