微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 大三,单片机编程问题。请教。谢谢。

大三,单片机编程问题。请教。谢谢。

时间:10-02 整理:3721RD 点击:


就是下面这题,请帮帮俺。谢谢了。
1、设R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,(26H)=6FH,(27H)=76H,下列程序每循环执行一次后,结果如何?

CLR  C                   第一次       第二次        第三次

MOV  R2,  #3

LOOP:    MOV  A, @R0    A= ,       A= ,           A= ,

ADDC  A,  @R1           R1= ,      R1= ,          R1= ,

MOV   @R0,  A           R0=,         R0=,             R0=

INC   R0                             R0=

INC   R1                             R1=

DJNZ  R2,  LOOP         R2= ,      R2= ,          R2= ,

JNC   NEXT

MOV   @R0,  #01H

SJMP  $

NEXT:    DEC   R0

SJMP  $


汇编语言啊。

是的, 大哥帮帮忙。急用。

大哥,你人呢。

大神来帮帮忙吧。 谢谢您们。

汇编不懂,还没木学会,要是C还差不多

80H A0H 20H 2 第一次,的后面的自己推

第一次 R1不是 25H吗?   R1是25H里面的内容?

要是第一次循环R1是 AOH的话,第一次里面的INC 增一不是 25H增一?  而是OAH增一吗?

下了看看,一起努力

C还会啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top