
单片机汇编语言JNC LOOP1(详细问题在里面,高手请进)
我知道JNC是累加器条件转移指令,但是书上给的格式是JNCrel;若(C)=0则PC←(PC)+2+rel.若(C)≠0,则PC←(PC)+2.为什么程序中给的是LOOP...
我知道JNC是累加器条件转移指令,但是书上给的格式是JNC rel ;若(C)=0则PC←(PC)+2+rel.若(C)≠0,则PC ←(PC)+2.
为什么程序中给的是LOOP1,而不是一个八位二进制数??该语句是什么含义??? 展开
为什么程序中给的是LOOP1,而不是一个八位二进制数??该语句是什么含义??? 展开
4个回答
展开全部
LOOP1是下个程序的标号,这个标号由你来给某个你想跳转到的子程序,当程序进行编译后,系统会自动将LOOP1转换成一个8位的二进制地址,至于这个二进制数字是多少就由编译系统来决定,而你决定的是程序转向哪里。你可以好好在想一想,相信你可以明白的
展开全部
loop1是标号,JNC LOOP1是指判断进位位条件成立就转到标号为LOOP1的语句上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
loop1 是一段话的标号,不是一个数,是程序要转移的下个位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
LOOP1是个标号,它指向的就是一个地址啊,没错啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询