55问答网
所有问题
求汇编语言的BCD码1~100累加程序
要用汇编语言编写51单片机程序,要实现1~100累加功能.会的高手帮忙写下,谢谢.
举报该问题
其他回答
第1个回答 2013-11-07
MOV R0,#01H MOV R1,#100 MOV R6,#00H MOV R7,#00HL1: MOV A,R6 ADD A,R0 DA A MOV R6,A MOV A,R7 ADC A,#00H DA A MOV R7,A INC R0 DJNZ R1,L1 ;1~100 BCD 码累加值在R7R6中
相似回答
用
汇编语言
编写
程序
。完成0~9
的BCD
数
累加
,并储存在内存RAM的60H单元...
答:
1
.使用什么
BCD码
?(以下
程序
以8421码为例) 2.存在内存的60H单元中?而不是当前数据段的60H偏移地址处?(以下程序以当前数据段为例) 没有注释,有问题找书,看不懂就问。 D SEGMENT TABLE DB 0,1,2,3,4,5,6,7,8,9 D ENDS CODE SEGMENT ASSUME CS:CODE,DS:D START: MOV AX,D ...
汇编语言
:十个压缩
BCD
数相加,求大神
答:
1
采用
一
个循环结构,一次加8位(即2位压缩
BCD
数) 共需要循环相加5次 既可以完成十个压缩BCD数相加。使用3个指针,一个指向被加数,一个指向加数,一个指向和 2 使用带进位的加法指令 即 ADC 指令 每次加完后 要进行十进制调整 即使用DA A指令 修改3个指针,指向下一个数据。3 ...
急求:用
汇编语言
编写一个多字节非压缩
BCD
加法
程序
,要求有注释哦,万分...
答:
调用子
程序
以16进制形式显示(其实是显示
bcd
数) LOOP @1 ; 循环 MOV AH,4CH INT 21H ;
求汇编语言
大神:两位非组合型
BCD码
整数加法
答:
9 CLC JLE @3 SUB SUM+
1
,10 STC @3: ADC SUM+2,0 ADD SI,2 LOOP @1 ;=== MOV AH,2 MOV DL,SUM+2
用
汇编语言
编写一个多字节压缩
BCD
加法
程序
。要求显示被加数、加数及结果...
答:
调用子
程序
以16进制形式显示(其实是显示
bcd
数) LOOP @1 ; 循环 MOV AH,4CH INT 21H ;=== DSPAL PROC NEAR PUSH AX PUSH BX PUSH CX PUSH DX PUSHF
大家正在搜
用汇编语言编写的程序需经过
汇编语言是一种什么程序设计语言
用高级程序设计语言编写的程序
用汇编语言编制的程序可以
编写程序计算1到100的累加和
汇编语言小程序100例
汇编语言编写程序通常
求1到50的累加和程序
20个简单汇编语言程序