Talaba:Obiddinov Rahmonjon
TOSHKENT 2022
MAVZU: Kompyuter bazaviy tuzilishini UMPK-580 elektron stendi yordamida o’rganish
16-variant Ishning maqsadi: UMPK-580 elektron stendini o`rganish va u bilan tanishish.
Ishni bajarish tartibi:UMPK-580 elektron stendi bilan tanishish va unda assembler dasturlash tilidagi ba’zi mnimokodlardan foydalanib kichik dastur tuzish va natijani tahlil qilish.
Команды пересылки и загрузки данных: - MOV R1,R2 – regestrdan regestrga o'tkazish;
- LDAX B(D) – manzili registrlar juftligi VS (DE)da yozilgan xotira katakchasidan akkumulyatorga o'tkazish;
- STAX В(D) – akkumulyatordan manzili BC (DE) juftligi registrida yozilgan xotira katakchasiga o'tkazish;
- LDA_B2_B3 – manzili ikkinchi va uchinchi buyruq baytlarida yozilgan xotira katakchasidan akkumulyatorga o'tkazish;
- STA_B2_B3 — akkumulyatordan manzili buyruqning ikkinchi va uchinchi baytlarida ko'rsatilgan xotira katakchasiga o'tkazish;
- SPHL — HL registr juftligidan ma'lumotlarni stek ko'rsatkichiga o'tkazish;
- PCHL —HL registr juftligidan buyruq hisoblagichiga ma'lumotlarni uzatish;
- LHLD_B2_B3 - buyruqning ikkinchi va uchinchi baytlarida va yana bitta manzilda yozilgan xotira kataklaridan ma'lumotlarni HL registrlari juftligiga o'tkazish;
- SHLD_B2_B3 — HL registr juftligidan ma'lumotlarni ikkinchi va uchinchi buyruq baytlarida va yana bitta manzilda yozilgan xotira katakchalariga uzatish;
- MVI R_B2 - ikkinchi buyruq baytini R registriga yuklash;
- LXI B (D, H) _B2_B3 - ikkinchi va uchinchi buyruq baytlarini BC (DE, HL) registrlar juftligiga yuklash.
Aloqa buyruqlari: - XCHG - HL va DE registrlari juftlari o'rtasida ma'lumotlar almashinuvi;