Вы находитесь на странице: 1из 2

ADDITION OF TWO 16 BIT NUMBERS INSTRUCTION LHLD 0041 XCHG LHLD 0051H MVI C,00 DAD D !

NC LOOP INR C LOOP SHLD 0045 MOV A,C STA 004"H HLT DESCRIPTION LOAD H-L REGISTER PAIR STORE 1ST NUMBER IN D-E REGISTER PAIR LOAD H-L REGISTER PAIR INITIALISE C REGISTER BY 0 16 BIT ADDITION !UMP ON NO CARRY INCREMENT C REGISTER STORE HL REGISTER PAIR MOVE C REGISTER TO ACCUMULATOR STORE THE VALUE OF ACUMULATOR HEXCODE 2A EB 2A 0E 1 D2 0C 22 " #2 "6

FIND ONE$S COMPLEMENT OF AN % BIT NUMBER INSTRUCTION LDA 0045H CMA STA 001"H HLT 6& 1001 0110 0110 1001 DESCRIPTION LOAD ACCUMULATOR COMPLEMENT ACCUMULATOR STORE THE VALUE OF ACCUMULATOR HEXCODE #A 2F #2 "6

FIND TWO$S COMPLEMENT OF AN % BIT NUMBER INSTRUCTION LDA 0045H CMA INR A STA 001"H HLT DESCRIPTION LOAD ACCUMULATOR COMPLEMENT ACCUMULATOR INCREMENT THE VALUE OF ACCUMULATOR STORE THE VALUE OF ACCUMULATOR HEXCODE #A 2F #C #2 "6

Вам также может понравиться