Программирование циклических, арифметических и логических операций на ассемблере


Download 116.97 Kb.
bet1/2
Sana07.01.2023
Hajmi116.97 Kb.
#1083409
TuriРеферат
  1   2
Bog'liq
praktika 2


ТЕМА: ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ, АРИФМЕТИЧЕСКИХ И ЛОГИЧЕСКИХ ОПЕРАЦИЙ НА АССЕМБЛЕРЕ
ИСТОЧНИКИ ИНФОРМАЦИИ:

  1. Пространства памяти и ввода-вывода мп кр580
    https://studfiles.net/preview/2973476/page:4/

  2. Описание лабораторной установки
    https://studfiles.net/preview/5701777/page:2/

  3. Ливенцов С.Н. Основы микропроцессорной техники. – Томск: Изд-во Томского политехнического университета, 2007, - 118 с

  4. Введение в программирование ASM. Стек память. Подпрограмма и подпрограмма с параметрами.
    http://www.microlab.club/2014/03/asm.html

СОДЕРЖАНИЕ:

  • Симулятор микропроцессора KP580

  • Программирование и выполнение арифметических операций на ассемблере

  • Программирование и выполнение логических операций на ассемблере

  • Программирование и выполнение циклических операций на ассемблере





  1. Oltita umumiy maqsadli registrlar

  • B, C, D, E, H, L .

  • 16-bit operatsiyalarini (BC, DE, HL) bajarish uchun registrlar juftligi sifatida birlashtirilishi mumkin)

2. Akkumulyator - A indenfikatsiya bilan belgilanadi.

3. Bayrog’ registri
ALU ni tarkibiga kiradi.
MP da beshta bayrog’ registrlari bor:
Zero flag (Z)
Carry flag (CY)
Sign flag (S)
Parity flag (P)
Auxiliary Carry flag (AC)
1. Oltita umumiy registrlar
2. Akumulyator registri
3. Bayroq registri
4. Dastur taymerini ro'yxatdan o'tkazish

Download 116.97 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling