Ассемблер и программирование. Курсовая работа (т). Информационное обеспечение, программирование.

Ассемблер и программирование. Курсовая работа (т). Информационное обеспечение, программирование.




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻


























































Информационное обеспечение, программирование

Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Ассемблер и программирование

Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе

Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

Задание............................................................................................................. 2


1.
Блок-схема к заданию 1......................................................................... 3


2.
ASM 1..................................................................................................... 4


3.
Блок-схема к заданию 2......................................................................... 7


4.
ASM 2..................................................................................................... 8


5.
Блок-схема к заданию 3....................................................................... 11


6.
ASM 3................................................................................................... 12


7.
Блок-схема к заданию 4....................................................................... 16


8.
ASM 4................................................................................................... 17


9.
Блок-схема к заданию 5....................................................................... 19


10. 
ASM 5................................................................................................... 20


11. 
Блок-схема к заданию 6....................................................................... 23


12. 
ASM 6................................................................................................... 24


13. 
KOMP.CPP........................................................................................... 26


14. 
Руководство пользователя................................................................... 36


Список
литературы....................................................................................... 39









Информатика - курсовое задание, вариант 1


Три байтовые переменные A, B, и C содержат целые
значения. Упорядочить эти значения по возрастанию так, чтобы A содержала минимальное
значение, а С - максимальное.


Задан байтовый массив из N элементов в неупакованном BCD
формате. Написать процедуру преобразования исходного массива


Задан байтовый массив из N элементов. Написать процедуру,
отыскивающую: номер максимального и минимального элементов, а также разность
между максимальным и минимальным элементами.


Написать процедуру нормализации значения, содержащегося в
AX. Нормализация заключается в сдвиге содержимого AX влево до тех пор, пока
старший из битов, имеющих значение 1, не попадет в 15-й разряд. Если же сразу
(AX)=0 или 15-й разряд содержит 1, то процедура не должна выполняться. При выходе
из процедуры регистр BX должен содержать число, равное количеству выполненных
сдвигов.


Считая содержимое регистров DX:AX 32-битной величиной,
написать программу, загружающую в регистр DL номер самого младшего бита,
содержащего 1.


Индивидуальное задание: определить размер файла из DTA.









str db 'Ishodnie dannie:',10,13,'$'


str2 db 'Resultat sortirovki po vozrastaniyu',10,13,'$'


masdb1,3,6,8,9,1,4,7,2,3,7,9,4,5,8,9


str db 'Ishodnii massiv elementov v neupakovannom BCD
formate:',10,13,'$'


str1 db 10,13,'Poluchenii massiv elementov v ypakovannom
BCD formate:',10,13,'$'


str2 db 10,13,'Press any key.........',10,13,'$'


str2 db 10,13,'Number min chisla: $'


str3 db 10,13,'Number max chisla: $'


str4 db 10,13,'Raznost mezhdu max i min chislami: $'


str5 db 10,13,'Press any key........$'


str db 10,13,'AX soderzhit znachenie 2345h$'


str1 db 10,13,'Posle normalizacii znacheniya AX, BX
soderzhit chislo vipolnenih sdvigov$' $'


str3 db 10,13,'Press any key........$'


str1 db 'Registr AX soderzhit 0110000b, a registr DX
soderzhit 1000100b',10,13,'$'


str2 db 'Nomer samogo mladshego bita, soderzhaschego
1',10,13,'$'


str3 db 10,13,'Press any key......',10,13,'$'


error db 10,13,'File not found',10,13,'$'


exit db 10,13,'Press any key........$'


out1 db 10,13,10,13,'Size file in DTA:',10,13,10,13,'$'


///////////////monitor////////////////


rectangle(x-120, y-100, x+120, y+100);


rectangle(x-110, y-90, x+110, y+90);


rectangle(x+60, y+110, x-60, y+120);


///////////////sistemnik//////////////


rectangle(x-130, y+120, x-200, y-100);


rectangle(x-190, y-90, x-140, y-80);


rectangle(x-190, y-70, x-140, y-60);


rectangle(x-190, y-50, x-140, y-40);


rectangle(x-190, y-30, x-140, y-20);


rectangle(x-180, y+10, x-150, y+20);


rectangle(x-190, y+100, x-140, y+110);


//////////////left//////////////////


rectangle(x-210, y+120, x-260, y+60);


rectangle(x-255, y+90, x-215, y+110);


//////////////right/////////////////


rectangle(x+140, y+120, x+190, y+60);


rectangle(x+145, y+90, x+185, y+110);


float snd[] = {659.26, 880.00, 1046.50, 987.77, 880.00,
1046.50, 880.00, 987.77, 880.00,


698.46, 783.99, 659.26, 659.26, 880.00, 1046.50, 987.77,
880.00, 1046.50, 880.00, 987.77, 880.00,


659.26, 622.25, 587.33, 587.33, 698.46, 880.00, 987.77,
587.33, 698.46,


830.61, 880.00, 440.00, 523.25, 698.46, 698.46, 659.26,
783.95, 698.46, 698.46,


659.26, 493.88, 523.25, 440.00, 987.77, 987.77, 932.33,
880.00, 987.77, 987.77,


880.00, 783.99, 698.46, 659.26, 659.26, 783.99, 659.26,
587.33, 587.33,


int x,y,err,i,ki,key,r,h,c,x1,x2,y1,y2;


char s,str[80]={'K','U','R','S','O','V','A','Y','A','
','R','A','B','O','T','A'};


cout<<"error
initgraph"<Похожие работы на - Ассемблер и программирование Курсовая работа (т). Информационное обеспечение, программирование.
Контрольная Работа На Тему Перепись Населения
Написать Юмористическое Сочинение
Музыковедческое Эссе 2022
Курсовая работа по теме Расчет фундамента промышленного здания
Анатомия И Физиология Цнс Конечный Мозг Реферат
Контрольная работа: Геронтологія як наука
Рекомендации По Проверке Контрольных Работ По Физике
Доклад: Давид Бен - Гурион
Реферат: Why I Perform Essay Research Paper Why
Отчет по практике по теме Анализ деятельности ОАО 'Амкодор'
Реферат: Анри де Лоррен-Гаркур
Реферат: Методика анализа фхд. § Анализ финансово-хозяйственной деятельности зао “Промсинтез”
Курсовая работа по теме Рабочий проект несущих конструкций многоэтажного промышленного каркасного здания с несущими наружными стенами
Как Должен Быть Выровнен Текст В Реферате
Дипломная работа по теме Изучение покупателей на примере магазина 'Детский мир'
Сочинение Эссе Родственность Поэзии Двух Великих Поэтов
Реферат На Тему Актиномикоз
Спорт Явление Культурной Жизни Реферат
Курсовая работа по теме Стандартизация и сертификация как инструменты обеспечения качества продукции, работ и услуг
Реферат: Когнитивная теория, ее суть и применение на практике
Курсовая работа: Имидж гостиницы
Реферат: Государство и его формы как основные конституционно-правовые характеристики
Похожие работы на - Взаємодія оперативних та слідчих підрозділів у розкритті та розслідуванні злочинів

Report Page