Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Программирование циклических и типовых программ на Ассемблере для микропроцессора КР580ИК80

Гуашь "Классика", 12 цветов.
Гуашевые краски изготавливаются на основе натуральных компонентов и высококачестсвенных пигментов с добавлением консервантов, не
170 руб
Раздел: 7 и более цветов
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

Дон ГТУ Лабораторная работа № 4 Программирование циклических и типовых программ на Ассемблере для микропроцессора КР580ИК80 Цель лабораторной работы - изучить программирование циклических и типовых программ на Ассемблере для микропроцессора КР580Ик80. 1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 1. Команды, необходимые для организации разветвлений и циклических структур в программах 1.1 Логические команды над аккумулятором и регистром (табл.1.1) Имеем в виду, что главным назначением команд этой группы является выработка признаков. Результат логической операции записывается в аккумулятор, заменяя первый операнд. Таблица 1.1 – Логические команды Команды Признаки Выполняемые функции Команды Признаки Выполняемые функции Z C H P Z C H P A AR 0 (A)^(R)→A A AM 0 (A)^(M)→A A I Im 0 0 (A)^Im→A XRAR 0 0 (A)(R)→A XRI Im 0 0 (A)Im→A XRAM 0 0 (A)(M)→A ORAR 0 0 (A)(R)→A ORI Im 0 0 (A)Im→A ORAM 0 0 (A)(M)→A CMPR (A)~(R) CPI Im (A)~Im CMPM (A)~(M) Условные обозначения: R – общее обозначение одного из регистров общего назначения(РОН) – A, B, C, D, E, H, L; M – адрес ячейки памяти, хранящийся в двух смежных РОН H и L; SP – стек; YSP – указатель стека; CzK – счетчик команд; Im – непосредственный операнд; Ag – адрес ячейки памяти, с которой работает данная команда. Запись (R) означает содержимое регистра, нуль в графике «признаки» - установку в нуль при выполнении команды, а плюс – установку признака в соответствии с правилом установки флага. Помните, что логические операции работают с каждыми из восьми битов независимо. A A «и»XRA «искл. или»ORA «или» 0 ^ 0→000→000→0 0 ^ 1→001→101→1 1 ^ 0→0 10→110→1 1 ^ 0→0 11→011→1 1 ^ 1→0 Команда CMP вычитает из содержимого аккумулятора второй операнд (не изменяя оба), формирует признаки по правилам команд вычитания. 1.2 Команды инкрементирования и декрементирования (табл.1.2) Примите к сведению, что команда I R (инкрементирование) увеличивает на единицу содержимое регистра или байта памяти, а команда DCR (декрементирование) уменьшает на единицу это содержимое. Эти команды не используют и не изменяют значение бита переноса, а остальные биты признаков вырабатывают по общим правилам. Таблица 1.2 – Инкрементирование и декрементирование Команды Признаки Выполняемые функции Z C H P I R R - (R) 1→R I R M - (M) 1→R DCR R - (R)-1→R DCR M - (M)-1→R 1.3 Команды изменения содержимого аккумулятора (табл. 1.3) Команды этой группы работают только с содержанием аккумулятора, поэтому адресной команды не имеют. Таблица 1.3 – Изменение содержания аккумулятора Команды Признаки Выполняемые функции Z C H P RLC - - - - Am→Am 1, A7→Ao, A7→C RRC - - - - Am 1→Am, Ao→A7, Ao→C RAL - - - - Am→Am 1, C→Ao, A7→C RAR - - - - Am 1→Am, Ao→C1, C→A7 CMA - - - - , инвертирование Обратите внимание, что команда RLC устанавливает бит переноса в состояние, равное значению старшего разряда сумматора. Содержимое сумматора циклически сдвигается влево на одну позицию с переносом значения самого старшего разряда в самый младший разряд сумматора.

1.4 Команды изменения признака (флага) переноса Примите к сведению, что для изменения флага переноса используются две команды: S S – установка в один; CMC – установка в 0. 1.5 Команды условных переходов Команды условных переходов используют раннее выработанные значения признаков, сами их не изменяют. Имейте в виду, что если заданное в операции условие выполняется, адрес из второго и третьего блока команды заносится в счетчик команд, т.е. выполнение программы начинается с команд расположенных по этому адресу, в противном случае выполняется следующая по порядку команда Таблица 1.4 – Команды условных переходов Команды Пояснение JMP Ag Ag→C2K(безусловный переход к команде Ag) JC Ag (C)=1, то Ag→C2K, иначе (С2К) 3→ С2К J C Ag (C)=0, то Ag→C2K, иначе (С2К) 3→ С2К JZ Ag (Z)=1, то Ag→C2K, иначе (С2К) 3→ С2К J Z Ag (Z)=0, то Ag→C2K, иначе (С2К) 3→ С2К JP Ag ( )=0, то Ag→C2K, иначе (С2К) 3→ С2К(переход по « ») JM Ag ( )=1, то Ag→C2K, иначе (С2К) 3→ С2К(переход по «-») JPE Ag (P)=1, то Ag→C2K, иначе (С2К) 3→ С2К(переход по четности) 2 ЭКСПЕРИМЕНТАЛЬНЫЕ ИСЛЕДОВАНИЯ Задание: Найти Заносим в ячейку памяти, начиная с номера 8500, четыре числа I1=4, I2=8, I3=6, I4=3. Используя полученные числа, составим программу, наберем программу на ЭВМ, и получим результат. 04 08 06 03 Таблица 2.1 – Программа на ассемблере. Адрес Код команды Метка Мнемоника 8200 8201 06 04 PRG 1: MVI B, 4 8202 8203 8204 21 00 85 LXI H, 8500 8205 7E M1: MOV A, M 8206 05 M2: DCR B 8207 8208 8209 CA 12 82 JZ M3 820А 23 I R H 820В BE CMP H 820C 820D 820E DA 05 82 JC M1 820F 8210 8211 C3 06 82 JMP M2 8212 7E M3: MOV A, M 8213 5F MOV E, A 8214 8215 16 MVI D, 03 03 8216 A7 A A A 8217 8218 8219 21 00 08 LXI H, 0008 821A 821B DE 00 MVI C, 0 821C 7B MOV A, E 821D 17 RAL 821E 5A MOV E, D 821F 79 MOV A, C 8220 17 RAL 8221 92 SUB D 8222 8223 8224 D2 26 82 J C M5 8225 82 ADD D 8226 4F M5: MOV C, A 8227 3F CMC 8228 7E MOV A, M 8229 17 RAL 822A 67 MOV H, A 822B 2D DCR L 822C 822D 822E C2 13 82 J Z M4 822F RS

В соответствии с типовой программой обеспечения надежности подводных лодок 004-65-013 Военно-морской флот должен был разработать с привлечением проектанта конкретную программу обеспечения надежности при эксплуатации «Комсомольца». Программа не была разработана, и ответственность за это несет Главное управление Военно-морского флота по эксплуатации и ремонту автор настоящего замечания, которого не украшает попытка свалить ответственность на проектанта. 3. О «последствиях»: оставляя в стороне как не относящиеся к аварии подводной лодки «Комсомолец» рассуждения авторов замечания об электрооборудовании подводных лодок второго поколения, следует сказать, что за пятилетнюю эксплуатацию «Комсомольца» не было никаких замечаний по работе автоматов серии AM и АМ-М, В период аварии эти автоматы обеспечили автоматическое отключение аварийных сетей, распределительных щитов и аварийного электрооборудования и обеспечили бесперебойную работу электроэнергетической системы до гибели подводной лодки. Главным управлением Военно-морского

1. Учебник по созданию Shareware-программ

2. Типовая программа коррекционного обучениядетей с задержкой психического развития

3. 14 принципов создания вежливых программ

4. Работа с графическим пакетом Corel Draw и создание тестовой программы в среде Visual Basic

5. Создание тестирующей программы

6. Разработка программы при помощи языка низкого уровня ассемблер
7. Диагностика банкротства предприятия и разработка антикризисной программы (на примере ООО «Оптима»)
8. Разработка командного процессора, реализующего команды dir и mkdir на ассемблере

9. Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных

10. Разработка программы- тренажера "Управление электросетями"

11. Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью

12. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

13. Разработка программы рисования линий с помощью мыши

14. Образовательная программа школы: назначение, содержание, участие учителей и учащихся в ее разработке

15. Помощь жертвам активного манипулирования психикой (разработка программы консультирования о выходе из нетрадиционных религиозных культов с учетом индивидуально-психологических особенностей личности)

16. Разработка программы стимулирования сбыта

Защита-органайзер для планшета (отделение для планшета + 3 кармана), 60х45 см.
Защита-органайзер для планшета (отделение для планшета + 3 кармана). Предназначена для защиты обивки сидений и для удобного хранения
503 руб
Раздел: Прочее
Подарочное махровое полотенце "23 февраля. Звезда".
Подарочное махровое полотенце. Цвет полотенца и цвет вышивки - в ассортименте! Оригинальная тематическая вышивка на полезном в хозяйстве
316 руб
Раздел: Средние, ширина 31-40 см
Экологичный стиральный порошок "Garden", без отдушек, 1350 грамм.
Благодаря входящим в состав компонентам на растительной основе средство мягко отстирывает и освежает бельё из всех видов тканей (в том
399 руб
Раздел: Стиральные порошки

17. Прогнозирование банкротства и разработка антикризисной программы предприятия

18. Разработка оптимальной программы организации инвестирования и финансирования создания малого предприятия по производству прецизионных профилей из цветных металлов

19. Разработка маркетинговой программы

20. Разработка программ стимулирования труда

21. Рекомендации по разработке рекламной программы

22. Разработка системы управления асинхронным двигателем с детальной разработкой программ при различных законах управления
23. Разработка программы управления промышленным роботом на базе контроллера SIMATIC S5 фирмы SIEMENS
24. Разработка обучающей программы: Выявление аномалии статистическими окнами разных иерархических уровней

25. Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц

26. Разработка и применение пакетов прикладных программ

27. Разработка контрольно-проверочной программы модуля ввода-вывода МФПУ-1

28. Разработка программы контроллера автоматически связываемых объектов для управления конструкторской документацией в среде Windows 95/NT (дипломная работа)

29. Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java

30. Программа Microsoft Excel. Ее применение для разработки электронных таблиц

31. Разработка программы, реализующей алгоритм шифрования ГОСТ 28147-89

32. Особенности разработки программы KURS.EXE

Настольная игра "Пакля-Рвакля".
"Пакля Рвакля" – это самая поэтическая настольная игра. Для игры в нее нужна только колода карт с симпатичными
418 руб
Раздел: Прочие
Степлер пластиковый №24 "Debut", на 20 листов, черный.
Материал корпуса: пластик. Размер скоб: №24. Количество листов: 20. Цвет: черный.
331 руб
Раздел: Степлеры, скобы
Набор цветных карандашей Trio, 18 цветов, утолщенные.
В наборе 18 цветных утолщенных карандашей, пластиковый футляр. Карандаши утолщенной трехгранной формы особенно удобны для детской руки,
783 руб
Раздел: 13-24 цвета

33. Программирование арифметических задач на Ассемблере для микропроцессора К580

34. Проект разработки программы-калькулятора CalcKurs на языке программирования Pascal

35. Разработка алгоритма и программы для вычисления коэффициента оперативной готовности системы

36. Разработка базы данных средствами программы MS Access "Сотрудники"

37. Разработка компьютерной программы на языке Паскаль для проведения простого теплофизического расчета

38. Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"
39. Разработка программ в среде программирования Turbo Pascal 7.0
40. Разработка программ с использованием динамической памяти

41. Разработка программы "Модуль выгрузки данных в текстовом формате комплекса "Налогоплательщик ЮЛ" для государственной налоговой инспекции г. Узловая

42. Разработка программы автоматизации процесса подбора запчастей для ремонта автомобилей

43. Разработка программы генерации тестов из базы данных на языке РНР

44. Разработка программы запросов

45. Разработка программы контроля изделий и подготовка программной документации

46. Разработка программы на четырех языках программирования

47. Разработка программы поиска решения системы дифференциальных уравнений двумя методами: Рунге-Кутта и Рунге-Кутта-Мерсона

48. Разработка программы приема и передачи сообщений в локальной сети Microsoft

Доска магнитно-маркерная "ECO", деревянная рамка, 40х60 см.
Поверхность доски предназначена для письма и рисования маркерами и закрепления информации магнитами. Универсальное интерьерное решение для
953 руб
Раздел: Доски магнитно-маркерные
Настольная игра "Каркассон. Королевский подарок".
Размеренная жизнь феодальных владений в окрестностях Каркассона привлекает множество людей со всех уголков Франции. В городах ведётся
1990 руб
Раздел: Классические игры
Детская горка, цвет: зелёный/красный, скат 140 см.
Для активного летнего отдыха вам пригодится пластиковая горка Долони. Горка изготовлена из яркого пластика и украсит любую детскую комнату
2200 руб
Раздел: Горки

49. Разработка программы рисования замкнутых многоугольников на языке С++, с использованием библиотеки VCL

50. Разработка программы, генерирующей пароли пользователей

51. Разработка программы-компилятора

52. Разработка формата хранения данных программ и решение задач

53. Разработка форматов хранения программ. Структурирование

54. Среда разработки и платформа для выполнения программ LabVIEW
55. Разработка информационно-обучающей программы "Таймеры/счетчики и АЦП микроконтроллеров семейства AVR"
56. Разработка программы определительных испытаний

57. Разработка маркетинговой программы продвижения на рынок нового вида бытовых услуг

58. Разработка программы маркетингового исследования для ОАО МЖК "Краснодарский"

59. Разработка программы продвижения новой продукции

60. Разработка программы развития деятельности предприятия розничной торговли на примере ИП Колпакова Т.И.

61. Разработка антикризисной программы на предприятии

62. Разработка инновационных программ лояльности клиентов

63. Разработка программы финансового оздоровления предприятия

64. Разработка программ по географии. Зарубежный опыт

Пистолет для подкачки шин, пневматический.
Инструмент предназначен для подкачки сжатым воздухом автомобильных колес, оборудован манометром для контроля давления. Оборудован клапаном
562 руб
Раздел: Насосы, компрессоры автомобильные
Подставка для колец "Единорог", арт. 62243.
Регулярно удалять пыль сухой, мягкой тканью. Материал: металл (сплав цинка, с покрытием из серебра 0,7 микрон). Товар не подлежит
365 руб
Раздел: Подставки для украшений
Кружка фарфоровая "FIFA 2018. Забивака. Трюк с мячом!", 400 мл.
Объем: 400 мл. Материал: фарфор.
358 руб
Раздел: Кружки, посуда

65. Разработка авторской коррекционной программы для снижения предэкзаменационной тревожности

66. Различные подходы к разработке культурно-деловых программ на базе гостиничного комплекса

67. Разработка программы оптимизации налогообложения как инструмента антикризисного (корпоративного) управления на примере Амвросиевского управления по газоснабжению и газификации

68. Расчёт экономической эффективности разработки и создания программы

69. Разработка программы "Атамекен". Направление "Шапар"

70. Разработка основных разделов проекта производства работ
71. Разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата
72. О роли эксперимента в разработке научных гипотез происхождения жизни

73. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

74. Великобритания (расширенный вариант реферата 9490)

75. Разработка региональной справочной общегеографической карты Смоленской области для Атласа Центра РФ

76. Расчет показателей разработки элемента трехрядной системы

77. Объем и характеристики исходной информации для составления проектов разработки нефтяных и газовых месторождений (контрольная)

78. Содержание договора о передаче прав на программу для ЭВМ

79. Правовой режим земель, предоставленных для разработки недр

80. Аграрный вопрос в программах политических партий начала 20 века

Подставка под мобильный телефон "Сказочный павлин", 17 см.
Подставка под мобильный телефон, декоративная. Высота: 17 см. Материал: полистоун.
464 руб
Раздел: Держатели и подставки
Коврик массажный "Микс лес".
Массажные коврики представляют собой отдельные модули, которые соединяются между собой по принципу "пазл". Массажные элементы,
1296 руб
Раздел: Коврики
Набор утолщенных фломастеров (24 цвета).
Яркие цвета. Проветриваемый и защищенный от деформации колпачок. Помогают научиться координировать движения рук.Толщина стержня 5
603 руб
Раздел: 13-24 цвета

81. Деловой язык и культура речи юриста - тема "Разработка стратегии общения"

82. Разработка технологии по изготовлению книжного издания по искусству

83. Рецензия на программу "Тема" - "журналистская этика"

84. Разработка женского летнего костюма "ВАСАБИ"

85. Политическая программа декабристов

86. Реферат по научной монографии А.Н. Троицкого «Александр I и Наполеон» Москва, «Высшая школа»1994 г.
87. Кирилло-Мефодьевское братство: программа его деятельности
88. "Северное" и "Южное" общества декабристов, их программы. Восстание декабристов

89. Компьютерные вирусы и антивирусные программы

90. Визуальный HTML-редактор DreamWeaver. Разработка Web-дизайна

91. Анализ рынка бухгалтерских и аналитических программ

92. Проектирование и разработка сетевых броузеров на основе теоретико-графовых моделей

93. Разработка верхнего уровня Информационной Системы Университета

94. Разработка схемы топологии локальной корпоративной сети, описание ее технических характеристик и решаемых задач

95. Разработка методов определения эффективности торговых интернет систем

96. Разработка проекта локальной вычислительной сети административного здания судебного департамента

Датчик обнаружения угарного газа.
Ежегодно сотни людей по всему миру погибают от отравления угарным газом. Именно поэтому в каждом доме, где используется любая
783 руб
Раздел: Детекторы, датчики движения
Таблетки для посудомоечных машин "Paclan Brileo. Classic", 80 штук.
Таблетки обладают отличным моющим действием за счет входящих в состав "умных" энзимов (амилазы и протеазы). Отлично моют посуду,
592 руб
Раздел: Для посудомоечных машин
Тачка "Садовод".
Играя с тачкой «Садовод» ваш малыш сможет почувствовать себя более самостоятельным и взрослым, помогая своим родителям на даче или в
945 руб
Раздел: Садовый инвентарь

97. Разработка компьютерного клуба

98. Разработка вычислительного устройства

99. Разработка контроллера встроенных каналов станции STM-1


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