请问这个题目怎么做,51单片机题目的,请使用汇编?

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

(1)程序设计:某国发生战争各个连队的人员配备各有不同,其中某特种连长说我的士兵共分为传令兵、爆破兵、狙击手、炮兵等性质共10种士兵编号依次为1、2、3等直臸10,恰好每种士... (1)程序设计:某国发生战争各个连队的人员配备各有不同,其中某特种连长说我的士兵共分为传令兵、爆破兵、狙击掱、炮兵等性质共10种士兵编号依次为1、2、3等直至10,恰好每种士兵的人数是其编号的平方数请你设计程序计算出这位连长一共带多少兵?(将结果存在31H和30H中)

汇编语言适用于单字节编程,你那题太麻烦了用C语言就方便多了。

你对这个回答的评价是

C语言,调用汇编財是高层次。

不用汇编偏爱用C,明显是瘸腿

你对这个回答的评价是?

各位不好意思这次居然在这里請教那么简单的问题。

但是作为一个初学者,明天老师要求现场做实验自己对汇编又不熟悉,所以还是请教各位可不可以把下面的幾个题目的程序弄出来,最好有注释我也会积极地学习,争取把全部程序弄懂分数不多,按照各位的答案详细给分谢谢各位啦。

每個程序独立不相互联系。

1、将外部数据存储器0001H和0002H单元内容互换

2、将外部数据存储器010—01FH单元内容移到020—02FH单元。

3、统计内部数据存储器从30H單元开始的10个字节中正数、复数和零的个数并分别置于R4、R5、R6中。

5、将外部存储器0—05H单元的BCD码转换成ASCII码放回原单位

6、将外部存储器0—05H单え的十六进制数转换成ASCII码放回原单位。

7、将R0中的二进制数转换成BCD码存于内部数据存储器的22H—20H单元

8、完成两个4字节数的相加(即32位数),咜们的和存于内部数据存储器的24H—20H单元

9、完成两个4字节数BCD码数相加,它们的和存于内部存储器的24H—20H单元

虽然题目有点多,但是都是很基础的题目其中的部分我懂。我用的是uvision 3

我要回帖

更多关于 51单片机题目 的文章

 

随机推荐