对首址从30H开始的内部RAM的10个无符号数求和,并存入40H(高位)41H(低 ...
ORG 0000H START:MOV R0,#30H;MOV R2,#10;MOV 40H,#0;MOV 41H,#0;LOOP: MOV A,#40H;ADD A,@R0;MOV A,#41H;ADDC A,#0;MOV 41H,A;INC R0;DJNZ R2,LOOP;END
在内部RAM 30H单元开始存放着10个无符号数 编写程序找出其中的最大值...
ORG 0020H MOV R0,#30H ;数据首地址存入R0 MOV A,@RO ;取第一个数据存入累加器A MOV R1,#0AH ;比较次数,A=10 LOOP1:INC R0 ;修改地址指针,使其指向下一地址单元 MOV 30H,@R0 ;将比较的数暂存于30h CJNE A,30H,CHK ;两个数比较 CHK:JNC LOO...
单片机内RAM从LIST开始有30个无符号数,编程找出最大数存入BIG
BIG EQU 5FH ;最大数据地址 ORG 0000H AJMP MAIN ORG 0040H MAIN:\/\/ MOV 30H,#2 \/\/ MOV 31H,#1 \/\/ MOV 32H,#0 \/\/ MOV 33H,#7 \/\/ MOV 34H,#4 \/\/ MOV 35H,#9 \/\/ MOV 36H,#13 \/\/ MOV 37H,#23 \/\/ MOV 38H,#34 \/\/ MOV 39H,#56 \/\/上面我仅做调试使用 MOV SP,...
...将片内RAM中40H为始址的数据块中连续10个无符号数相加,并把和送到6...
四编程继续开,开始数据中连续十个弗银行家,并把他送到位置,可以
单片机的:求一个“无符号十进制数加法”的实验程序?
两个无符号双字节数相加。设被加数存放于内部RAM的40H(高位字节), 41H(低位字节), 加数存放于50H(高位字节), 51H(低位字节), 和数存入 40H和41H单元中。START: CLR C ; 将Cy清零 MOV R0, #41H ; 将被加数地址送数据指针R0 MOV R1, #51H ; 将加数地址送数据指...
在首地址为BUF的内存单元存放了10个字节的无符号数。求汇编程序,谢谢啊...
DATA SEGMENT BUF DW 1234H,5678H,9ABCH,2233H,4455H,3467H,7367H,0A566H,665DH,767FH SUM DW 0000 DATA ENDS CODE SEGMENT ASSUME DATA:DS,CODE:CS MOV BX,OFFSET BUF XOR AX,AX MOV CX,10 LOOP1:ADC AX,[BX]INC BX INC BX DEC CX JNZ LOOP1 MOV SUM,AX CODE ENDS ...
微机原理中设计一个程序,求10个无符号数的最大值
ORG 100H START: MOV CX, 9H ;循环次数=数据个数-1 MOV AX, SEG ARY MOV ES, AX LEA SI, ARY MOV AX, ES:[SI] ;最大值初值 SCHMAX: ADD SI, 2 MOV DX, ES:[SI]CMP DX, AX JLE NEXT MOV AX, DX JMP NEXT NEXT: ...
...在内部RAM起始地址为30H和40H的两个3字节无符号数相加...
;启动入口 ORG 0000H;复位启动 LJMP START;ORG 0100H;;;主控程序 START:MOV A,30H ADD A,40H MOV 70H,A MOV A,31H ADDC A,41H MOV 71H,A MOV A,32H ADDC A,42H MOV 72H,A ADDC A,#0 MOV 73H,A JMP END;
...无符号的数,要求编写程序求出他们的和,和存入30H单元,进位存入31H...
;暂存2BH中MOV 2CH,C ;上面产生的进位暂存2CH MOV A,31H ;进位总和送A ADD A,2BH ;求和MOV 31H,A ;进位和存31HINC R0 ;取下一个数DJNZ R7,TT ;加完10个数了吗?没有转去TT,继续加 END ;结束
编写排序程序,将在内部RAM以50H为起始地址的单元中存放着的10个单字 ...
以下是子程序,在主程序中MOV R7,#10\/MOV R0,#50H SRT:MOV A,R7 MOV R5,A SRT1:CLR F0 MOV A,R5 DEC A MOV R5,A MOV R2,A JZ SRT5 MOV A,R0 MOV R6,A SRT2:MOV A,@R0 MOV R3,A INC R0 MOV A,@R0 MOV R4,A CLR C SUBB A,R3 JNC SRT4 SETB F0 MOV A,R3 MOV ...