您现在的位置是:首页>生活 > 正文

汇编语言学谁的(单片机初学者问题汇编语言编制一个循环闪烁的)

2023-10-07 14:06:38生活

简介汇编语言学谁的?1、入门级《汇编语言》,推荐清华大学出版社王爽的《汇编语言》,很简单,很好入门。书中内容的编排有一定连贯性,要用到

汇编语言学谁的?

1、入门级《汇编语言》,推荐清华大学出版社王爽的《汇编语言》,很简单,很好入门。

书中内容的编排有一定连贯性,要用到哪部分知识就介绍哪部分知识。

其它书籍不适合入门的原因是一开始就将所有的寄存器、寻址方式列举出来,记忆已经相当困难,何况是活用?所以还没有体会到编程的快乐,就被推进了无尽的苦难中!

2、如果需要学到一定的深度,清华大学出版社的《80x86汇编语言程序设计》(作者不详)《IBM-PC汇编语言》是比较好的教材(沈美明,温冬婵著)。

这些教材我全部都读过,基本上是按照由浅入深的顺序。

单片机初学者问题汇编语言编制一个循环闪烁的?

;八个LED接在P1,低电平发光。

ORG0000H

MOVA,#7FH;A=01111111,有一个低电平

LOP1:

MOVR2,#10

LOP2:

MOVP1,A;输出一个低电平,有一个LED发光

CALLDL;延时

MOVP1,#255;全都高电平,全灭

CALLDL;延时

DJNZR2,LOP2;循环十次

RRA;右移一位,A=10111111

SJMPLOP1;无限循环

DL:

MOVR5,#2;控制闪烁时间

DJNZR7,$

DJNZR6,$-2

DJNZR5,$-4

RET

END。

汇编有多难呢?

汇编语言是一种低级语言,与高级语言相比,它更接近于计算机硬件的底层,因此学习汇编语言可以更深入地了解计算机的工作原理和计算机组成。

然而,由于其语法比较繁琐,需要较高的数学和逻辑思维能力,因此对初学者来说可能会有一定的挑战。

另外,由于汇编语言是一种与硬件紧密相关的语言,因此需要对计算机硬件和操作系统有一定的了解,否则可能会导致程序出错。

因此,学习汇编语言需要花费一定的时间和精力,尤其对于没有编程经验的人来说,可能需要更长时间的学习和实践。

总之,学习汇编语言并不是一件非常容易的事情,但是如果能够克服挑战并掌握它,也会给编程技能带来很大的提升。