|
|||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1По курсу «Архитектура ЭВМ»
Задание 1. Реализовать программу, которая складывает числа от [1..a] в шестнадцатеричной системе счисления. 2. Реализовать программу умножения двух чисел в шестнадцатеричной системе счисления. a. С помощью команды ADD b. С помощью команды DAD c. С помощью сложения и подразрядных сдвигов.
Ход работы 1. Реализовать программу, которая складывает числа от [1..a] в шестнадцатеричной системе счисления. Блок схема программы
нет
да
Рис.1 – программа, реализующая сложение чисел.
2. Реализовать программу умножения двух чисел в шестнадцатеричной системе счисления. a. С помощью команды ADD Блок схема программы
Не 0 0
да нет
DCR B Рис.2 – программа, реализующая умножение. 3. Реализовать программу умножения двух чисел в шестнадцатеричной системе счисления. a. С помощью команды DAD Блок схема программы
нет
да Рис.3 – программа реализующая умножение 4. Реализовать программу умножения двух чисел в шестнадцатеричной системе счисления. а. С помощью сложения и подразрядных сдвигов. Блок схема программы
Не 0 0
да нет
Рис.4 – программа, реализующая умножение.
Вывод: реализовали подпрограммы умножения на эмуляторе процессора I8080. Данный процессор не имеет блока умножения, поэтому подпрограммы будут полезны в дальнейшем использовании. Ознакомились с основными командами, регистрами и флагами процессора I8080. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |