久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3783|回復: 4
收起左側

單片機匯編編程時累加超過255怎么辦?

[復制鏈接]
ID:621965 發表于 2020-3-27 12:21 | 顯示全部樓層 |閱讀模式
如題,初學單片機,現在這個時間因為xx網上教學,云學習真的是一頭霧水。
一道匯編編程題,求1+2+3+……+100的十進制和,存入RAM的高128位區。
我之前求和使用的累加器A和ADD指令,然后DA A修正得到BCD碼,但是這道題發現A只能存儲8位數據,這個累加已經超過了255(8位),需要16位的來存儲,這個時候不能用累加器A,ADD指令也用不了,該怎樣累加呢?DPTR可以嗎?應該怎樣使用呢?累加時還是否再需要修正?
希望有大佬能盡快給單片機萌新提供一下思路,【膜拜大佬】.JPG


回復

使用道具 舉報

ID:282850 發表于 2020-3-27 15:26 | 顯示全部樓層
匯編不懂,但用非匯編寫過“n!”,累乘到"5000!"
原理是拆分數據,你可以8位一個數,整個數由多個8位組成。
回復

使用道具 舉報

ID:401564 發表于 2020-3-27 15:49 | 顯示全部樓層
從1+到100,結果是要用兩個地址來存放在,一個用來存放低位,一個用來存放高位數據
請參考:
                                CLR                C                                ;
                                MOV                A,DATA_L                ;
                                ADD                A,#001H                        ;低位加1
                                MOV                DATA_L,A                ;
                                MOV                A,DATA_H                ;
                                ADDC        A,#000H                        ;高位帶進位加0
                                MOV                DATA_H,A                ;

上面就是加1的運算

評分

參與人數 1黑幣 +5 收起 理由
cjh1939767444 + 5

查看全部評分

回復

使用道具 舉報

ID:323774 發表于 2020-3-27 16:13 | 顯示全部樓層
利用溢出跳轉跳轉指令,加入循環即可實現
回復

使用道具 舉報

ID:697917 發表于 2020-3-27 16:43 | 顯示全部樓層
ADDC啊   帶進位標志位的累加。。。你需要再復習一下匯編了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区三区高清不卡 | 久久久久久久久久毛片 | av手机在线| 51ⅴ精品国产91久久久久久 | 成人精品国产一区二区4080 | 久久小视频| 91精品欧美久久久久久久 | 久久亚洲一区 | 美女天天操 | 久久国产视频网站 | 99久久久无码国产精品 | 国产伦精品一区二区三区视频金莲 | 午夜免费福利影院 | 婷婷色在线 | 亚洲欧美综合精品另类天天更新 | 亚洲欧美综合精品久久成人 | 97人人爱| 欧美视频免费在线 | 午夜精品久久久久久久星辰影院 | 人操人人 | 午夜婷婷激情 | 欧美视频一区 | 亚洲精品久久久久久久久久久 | 欧美日本韩国一区二区 | 国产精品久久久久久久久久久久午夜片 | 国产97碰免费视频 | 黄色片视频 | 成人午夜免费视频 | 99久久精品免费看国产四区 | 欧美极品一区二区 | 日韩中文字幕 | 不卡一区 | 中文字幕 在线观看 | 国产一区二区影院 | 亚洲91视频 | 久久国产精品视频观看 | 999re5这里只有精品 | 日韩中文一区二区三区 | 中文字幕 在线观看 | 羞羞涩涩在线观看 | 亚洲www |