КНИГИ        регистрация / вход

Отчет по лабораторной работе по курсу «Проектирование информационно–вычислительных комплексов»

СОДЕРЖАНИЕ: Национальный аэрокосмический университет им. Н. Е. Жуковского «ХАИ» кафедра 301 Отчет по лабораторной работе № 1 по курсу «Проектирование информационно – вычислительных комплексов»

Национальный аэрокосмический университет

им. Н. Е. Жуковского «ХАИ»

кафедра 301

Отчет по лабораторной работе № 1

по курсу «Проектирование информационно – вычислительных комплексов»

Выполнили студенты группы 351

Хорик С. А.

Ярушевский М. Е.

Проверил ст. преподаватель кафедры 301

Джулгаков В.Г.

Харьков 2000

Распределение ресурсов памяти

R0, R1 – адреса исходного и результирующего числа соответственно.

Исходное число двухбайтное. Регистры R2 и R3 хранят старший и младший байты исходного числа. F0 (psw.5) свободный бит, будем использовать для хранения знака S.

Счетчик сдвигов j. Для него используем регистр R4. этот же регистр используем для смещенного порядка е и истинного порядка Р.

Поскольку мантисса результата формируется путем сдвига исходного числа влево, то регистры R2, R3 используем для размещения мантиссы результатов.

Лабораторная работа №1а

Преобразование целого числа в вещественное

Преобразование целого числа в вещественное реализуется по формуле:

.

Структурная схема преобразования выглядит следующим образом:

.

Алгоритм реализации каждого блока в отдельности:

блок 1 блок 2

блок 3 блок 4

.

Программная реализация данного преобразования.


a1 equ -100

init_sp equ 40h

dseg

org 30h

x:ds 2

y:ds 3

cseg

org 0000h

mov sp,#(init_sp-1)

mov x,#low(a1)

mov x+1,#high(a1)

mov r0,#x

mov r1,#y

call bb

nop

org 100h

bb:

mov a,@r0

mov r2,a

inc r0

mov a,@r0

mov r3,a

;-----------

orl a,r2

jnz mb

mov r4,#0

jmp out_bb

;---------

mb:

mov a,r3

jnb acc.7,m1

xrl a,#01111111b

mov r3,a

mov a,r2

cpl a

add a,#1

mov r2,a

jnc m1

inc r3

m1: mov a,r3

mov c,acc.7

mov f0,c

;--------------

mov r4,#0 ;j=0

m3:clr c

mov a,r2

rlc a

mov r2,a

mov a,r3

rlc a

mov r3,a

inc r4

jnb acc.7,m3

clr c

mov a,#15

subb a,r4

add a,#127

mov r4,a

mov c,psw.5

rrc a

mov r4,a

mov a,r3

mov acc.7,c

mov r3,a

mov a,r2

out_bb:

mov @r1,a

inc r1

mov a,r3

mov @r1,a

inc r1

mov a,r4

mov @r1,a

ret


Лабораторная работа №1б

Преобразование вещественного числа в целое.

Структурная схема данного преобразования выглядит следующим образом:

.

Программная реализация преобразования:


init_sp equ 40h

dseg

org 20h

x:ds 3

org 28h

y:ds 2

cseg

org 0000h

mov sp,#(init_sp-1)

mov x,#00h

mov x+1,#0c8h

mov x+2,#042h

mov r0,#x

mov r1,#y

call bb

nop

org 100h

bb:mov a,@r0

mov r2,a

inc r0

mov a,@r0

mov r3,a

inc r0

mov a,@r0

mov r4,a

clr c

mov a,r4

rlc a

mov f0,c

mov r4,a

mov a,r3

mov c,acc.7

setb acc.7

mov r3,a

mov a,r4

mov acc.0,c

mov r4,a

jz exit

clr c

mov a,r4

subb a,#127

jc exit

mov a,#143

subb a,r4

jc exit

mov a,r4

subb a,#127

mov r4,a

mov a,#15

subb a,r4

mov r4,a

m1: clr c

mov a,r3

rrc a

mov r3,a

mov a,r2

rrc a

mov r2,a

djnz r4,m1

jnb f0,m10

ret


mov a,r2

cpl a

addc a,#1

mov r2,a

mov a,r3

cpl a

addc a,#0

mov r3,a

mov a,r2

mov @r1,a

inc r1

mov a,r3

mov @r1,a

exit:

СКАЧАТЬ ДОКУМЕНТ

Предложения интернет-магазинов

Информатика. 7 класс. Лабораторный журнал. ФГОС

Автор(ы): Угринович Николай Дмитриевич, Серегин Игорь Александрович   Издательство: Бином. Лаборатория знаний, 2014 г.

Цена: 267 руб.   Купить

Лабораторный журнал входит в состав УМК по информатике для 7-9 классов наряду с учебниками, методическим пособием для учителя и учебной программой. Он состоит из работ ко всем темам учебника 7 класса с опорой на теоретический материал учебника. Описание работы предусматривает ее выполнение учащимися по шагам. Отчет по работе оформляется учеником в электронном виде с использованием готового шаблона. Такая форма организации лабораторной работы позволяет учителю повысить эффективность урока и оценить полноту выполнения работы.


Информатика. 8 класс. Лабораторный журнал. ФГОС

Автор(ы): Угринович Николай Дмитриевич, Серегин Игорь Александрович, Полежаева Ольга Александровна   Издательство: Бином. Лаборатория знаний, 2015 г.

Цена: 203 руб.   Купить

Лабораторный журнал входит в состав УМК по информатике для 7-9 классов наряду с учебниками, методическим пособием для учителя и учебной программой. Он состоит из работ ко всем темам учебника 8 класса с опорой на теоретический материал учебника. Описание работы предусматривает ее выполнение учащимися по шагам. Отчет по работе оформляется учеником в электронном виде с использованием готового шаблона. Такая форма организации лабораторной работы позволяет учителю повысить эффективность урока и оценить полноту выполнения работы.


Комплект плакатов "Техника безопасности на уроках химии" (4 плаката). ФГОС

  Издательство: Учитель, 2016 г.  Серия: Наглядно-оформительские плакаты

Цена: 196 руб.   Купить

Комплект плакатов "Техника безопасности на уроках химии". В комплекте 4 плаката: - Требования безопасности при работе в кабинете химии; - Требования безопасности при работе с лабораторной посудой; - Требования безопасности при работе со спиртовками; - Требования безопасности при проведении лабораторных опытов и практических занятий. Формат: А3. Материал: картон. Сделано в России.


Русский Экзамен Туризм РЭТ-0. Учебный комплекс по русскому языку как иностранному (+2 CD)

Автор(ы): Вохмина Лилия Леонидовна   Издательство: Икар, 2016 г.

Цена: 703 руб.   Купить

Учебный комплекс адресован иностранцам, не владеющим русским языком, намеренным сделать карьеру в международном туристском бизнесе или уже работающим в этой сфере. Это первый из учебных комплексов серии "РЭТ", он адресован персоналу отелей и туристских комплексов, непосредственно контактирующему с русскоязычными туристами. Это сопровождающий / турлидер / групповод, дежурный администратор в отеле, спортивный инструктор, аниматор, официант в ресторане, медицинский работник и т.д. Цель курса - владение общением стереотипными структурами и выражениями на базовом уровне (уровень А1 в системе Европы) в отобранных ситуациях. Желающие продолжить обучение русскому языку на более высоком уровне могут это сделать на базе следующих учебных комплексов: "РЭТ 1", "РЭТ 2", "РЭТ 3". Курс рассчитан на 90-100 часов аудиторных занятий. Звуковое приложение: Тексты для аудирования (CD).

ДОБАВИТЬ КОММЕНТАРИЙ  [можно без регистрации]
перед публикацией все комментарии рассматриваются модератором сайта - спам опубликован не будет

Ваше имя:

Комментарий