Mustaqil ish Bajardi 714-20 guruh talabasi Mahmudov Navruzbek Assembler tili haqida


O'stirish va kamaytirish operatsiyalari


Download 1.69 Mb.
bet5/5
Sana06.04.2023
Hajmi1.69 Mb.
#1331675
1   2   3   4   5
Bog'liq
Assembler tili haqida

O'stirish va kamaytirish operatsiyalari:
- INR R - registr tarkibini 1 (R) +1  (R) ga oshirish;
- INX B (D, H, SP) - BC (DE), (HL), (SP) juftlik registrlari tarkibini 1 ga oshirish;
- DCR R - R registrining mazmunini 1 (R) -1  (R) ga kamaytirish;
- DCX B (D, H, SP) - BC (DE), (HL), (SP) juftlik registrlari tarkibini 1 ga kamaytiring.
Bitli ma'lumotlarni qayta ishlash uchun buyruqlar guruhi.
Mantiqiy buyruqlar:
- ANA R - akkumulyator tarkibi va registr tarkibi (A)  (A)  (R) o'rtasidagi “VA” operatsiyasi;
- ANI_B2 - (A)  (A)  B2 (A)  (A)  akkumulyator tarkibi va ikkinchi bayti orasidagi “VA” amali;
- ORA R - akkumulyator tarkibi va registr tarkibi R (A)  (A) V (R) o'rtasidagi "OR" operatsiyasi;
- ORI_B2 - akkumulyator tarkibi va buyruqning ikkinchi bayti (A)  (A) V B2 o'rtasida "YOKI" operatsiyasi;
- XRA R - akkumulyator tarkibi va registr tarkibi R (A)  (A)  (R) o'rtasidagi "YOKI-YO'Q" operatsiyasi;
- XRI_B2 - akkumulyator tarkibi va buyruqning ikkinchi bayti (A)  (A)  B2 o'rtasida "YOKI-YO'Q" operatsiyasi.
Taqqoslash buyruqlari:
- CMP R - operatsiya (A) - (R); agar (A) = (R), u holda Z = 1; agar
(A) <(R), keyin C = 1;
- CPI_B2 - operatsiya (A) - B2; agar (A) = B2, u holda Z = 1; agar
(A)
Shift buyruqlari:
- RLC - chapga siljish (har bir bit bir bit chapga siljiydi va 7-bit 0 ga o'tkaziladi va bir vaqtning o'zida (C) belgisiga yoziladi) DmDm + 1, D7D0, D7C;
- RRC - o'ngga siljish (har bir bit bir bit o'ngga siljiydi va 0 bit 7 ga o'tkaziladi va bir vaqtning o'zida (C) belgisiga yoziladi) Dm + 1Dm, D0 D7, D0C;
- RAL - tashish orqali chapga siljish (har bir bit bir bit chapga siljiydi, 7 bit (C) belgisiga yoziladi va (C) dan bir bit 0 bitga yoziladi) DmDm + 1, D7C, CD0;
- RAR - tashish orqali o'ngga siljish (har bir bit bir bit o'ngga siljiydi, 0 bit (C) belgisiga yoziladi va (C) dan bir bit 7 bitga yoziladi) Dm + 1Dm, D0 C, CD7.

Команда

Символ

Операция

Наименование

ADD B

«+»



ПЛЮС

SUB B

«─»



МИНУС

ANA B

« »



И

ORA B

« »



ИЛИ



Download 1.69 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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