100 likes | 237 Views
Test 2.1. Akú veľkosť má výsledok DIV ? A 1 byte AB B 16 bit v B high a v A low C 2 byte v A celá časť v B zvyšok. Test 2.2. Operácia DEC ? A Znižuje operand o 1, CY ostáva B Zvyšuje operand o 1, CY mení C Znižuje operand o 1, CY mení. Test 2.3. Ak chcem zvýsiť A o 1 a ovplyvniť CY
E N D
Test 2.1 Akú veľkosť má výsledok DIV ? • A1 byte AB • B16 bit v B high a v A low • C2 byte v A celá časť v B zvyšok
Test 2.2 Operácia DEC ? • AZnižuje operand o 1, CY ostáva • BZvyšuje operand o 1, CY mení • CZnižuje operand o 1, CY mení
Test 2.3 Ak chcem zvýsiť A o 1 a ovplyvniť CY • Apoužijem INC A • Bpoužijem DEC A • Cpoužijem ADD A,#1
Test 3.1 Inštrukciami CLR C; RRC A • Avsunieme bit 0 do bitu A0 reg. A • Bpodelíme operand v A dvomi • Cvynásobíme operand A dvomi
Test 3.2 Ak chcem zvýsiť A o 1 a ovplyvniť CY • Apoužijem INC A • Bpoužijem DEC A • Cpoužijem ADD A,#1
Test 3.3 Inštrukcia XRL robí operáciu • Alogickú NON EQUIVALENT NIE= • Blogickú kde iba 1 s 1 dá 1 • Crotácie operandu X doľava
Test 4.1 Ak chcem zvýsiť A o 1 a ovplyvniť CY • Apoužijem INC A • Bpoužijem DEC A • Cpoužijem ADD A,#1
Test 4.2 Premennú otestujem na konkrétnu hodnotu • Ainštrukciou CJNE • Binštrukciou DJNZ • Cinštrukciou JZ, resp, JNZ
Test 4.3 Pri Acc=0 skoková inštrukcia JZ 10h uloženej na adrese 0100h skočí • Ana bunku 0010h • Bna bunku 0110h • Cna bunku 0112h
GRATULUJEME!!! Absolvoval