99问答网
所有问题
内部RAM中从30H单元开始存放着10个字节的无符号数。统计其中0的个数,并存放在40H
内部RAM中从30H单元开始存放着10个字节的无符号数。统计其中0的个数,并存放在40H单元中。将下面的程序填写完整,以实现要求的功能。
请看图!!!!
举报该问题
其他回答
第1个回答 2011-09-14
ORG 0000H
MOV R7,#10
MOV R0,#30H
MOV 40H,#0
LOOP:MOV A,@R0
JNZ LOOP1
INC 40H
LOOP1:INC R0
DJNZ R7,LOOP
SJMP $
END
追问
你好,请看图图!!!!这是填空,在线等,急
本回答被提问者采纳
相似回答
在
内部RAM
30H单元开始存放着10个无符号数
编写程序找出
其中的
最大值...
答:
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 LOOP2 ;如...
对首址
从30H开始的内部RAM的10个无符号数
求和
,并
存入
40H
(高位)41H(低 ...
答:
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
...数据储存器
30H单元开始存放
有
10个字节的无符号数
二进制数据 用汇编...
答:
ORG 0000H MOV A, #0 MOV 40H, A MOV 41H, A MOV R0, #30H MOV R2, #10 LOP:MOV A,
40H
ADD A, @R0 MOV 40H, A JNC NEXT INC 41H NEXT:INC R0 DJNZ R2, LOP SJMP END
单片机设计程序,找出
30H
~39H中
的10个无符号数的
最大值和最小值,将最...
答:
用循环判断就可以找找出来 unsigned char minDat,maxDat;minDat=第一个值;maxDat=第一个值 for(i=1;i<10;i++){ 数值=下一个值 if(minDat>数值){ minDat=数值;} if(maxDat<数值){ maxDat=数值;} }
单片机设计程序,找出
30H
~39H中
的10个无符号数的
最大值和最小值,将最...
答:
MAXMIN:MOV R0,#
30H
MOV R2,#10 MOV 40H,#0 MOV 41H,#0 LOOP:MOV A,@R0 CJNE A,41H,LOOP1 LOOP1:JNC LOOP2 MOV 41H,A SJMP LOOP4 LOOP2:CJNE A
,40H,
LOOP3 LOOP3:JC LOOP4 MOV 40H,A LOOP4:DJNZ R2,LOOP RET
将
30H
-39H
十个单元中的无符号数
求和,结果
存放在
41H
40H中,
41H中结果...
答:
ORG 0000H MOV
40H,
#00H MOV 41H,#00H MOV R0, #
30H
MOV R2, #10 LOOP:MOV A
,40H
ADD A ,@R0 MOV 40H,A MOV A,41H ADDC A ,#00H MOV 41H,A INC R0 DJNZ R2, LOOP SJMP END
...编写程序实现
从30H单元开始的
连续
10个
单元取
数,
一次存入到以
40H
单 ...
答:
mov a
,30h
;只是把地址为
30h的单元中的
内容传给a (30h)=
40h
应该是在前面
保存的
值,与这句话无关的
将单片机片
内RAM
区首地址为
30H的
10H
个字节
数据依次传送至8155片内首...
答:
;MOV R0, #
30H
MOV DPTR, #20
40H
;假设8155片
内RAM
首地址为2040H MOV R2, #10H LOOP:MOV A, @R0 MOVX @DPTR, A INC R0 INC DPTR DJNZ R2, LOOP END
...个单
字节无符号数
。编程
统计其中
非
零数的个数,并
将结果存入
内部RAM
5...
答:
mov r0
,
40h
mov r5, #10 mov r4, #0 loop1 : cjne @r0, #0, loop jmp loop2 loop: inc r4 loop2: inc r0 djnz r5,loop1 mov 50h, r4 end ;应该这样就可以了,也没查书,随手写的,你自己在仔细研究一下吧
大家正在搜
在addr单元中存放着y的地址
一个储存单元能放一个字节
什么可以区分存储单元中存放的是
8号存储单元存放数
计算机储存器每个单元存放
把连续存放在内存单元
存储单元是指存放一个机器字
每个储存单元可以存放
存储单元是指存放一个
相关问题
编程将片内30H单元的30个数据传送到片外RAM3000H开...
在内部RAM 30H单元开始存放着10个无符号数 编写程序找...
内部RAM中从30H单元开始存放着10个字节的无符号数。
在内部RAM40H开始的单元中存放10个单字节无符号数。编程...
若R0中为30h,内部数据区30h字节单元中为0f0h,执行...
在内部RAM 30H单元开始存放着10个无符号数,编写程序找...
内部RAM中以31H单元为首地址,存放着10个字节的无符号数...
设51单片机内部数据储存器30H单元开始存放有10个字节的无...