音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

一個(gè)匯編程序的商榷(高手討論)

作者:wzy_xd 欄目:單片機(jī)

題目:假定被乘數(shù)在(R4R3)中,乘數(shù)放在R2中,乘積放在R7R6和R5中.

思路:(R4R3)*(R2)=[(R4)*(2的8次冪)+(R3)]*(R2)=(R4)*(R2)*(2的8次冪)+(R3)*(R2)

程序: MOV A , R2

        MOV  B,  R3

        MUL  AB                     ;(R3)乘(R2)

        MOV R5,A                   ;積的低位送R5

        MOV R6,B                   ;積的高位送R6

        MOV  A,R2

       MOV  B,R4

       MUL  AB                       ;(R4)乘(R2)

       ADD  A,R6                    ;(R3)乘(R2)的高位加(R4)乘(R2)的低位

       MOV  A, B

     ADDC A, #00H               ;(R4)乘(R2)的高位加Cy

      MOV R7,A                      ;結(jié)果送R7

      RET

       我始終認(rèn)為書上這段程序在兩條紅色指令之間少了一條指令: MOV  R6,A

你們認(rèn)為呢??

2樓: >>參與討論
weiwei00
暈!這還需要高手嗎?肯定是少了調(diào)指令,只加了結(jié)果,沒保存。舉例個(gè)數(shù),跑一下,看看結(jié)果就知道對不對了
3樓: >>參與討論
wzy_xd
呵呵,那可是書上的程序,我怎么敢輕易否決。
4樓: >>參與討論
wzy_xd
呵呵,那可是書上的程序,我不敢輕易否決。!
5樓: >>參與討論
huwu2002

哈哈

書本上的知識一定是圣旨嗎

明顯你的想法是對的

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
C和硬件有直接的關(guān)系嗎
PACE20V8H-25PC/4s屬于那個(gè)類型的東西
ade7758中斷
外部中斷實(shí)驗(yàn)(急救車與交通燈)
尋上海周邊能夠進(jìn)行DDR內(nèi)存條程序?qū)懭氲膹S家
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號