欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: BCD碼的除法問題 [打印本頁]

作者: yye2009    時間: 2009-7-29 13:29
標題: BCD碼的除法問題
          ORG 0000H
          LJMP MAIN
          ORG 30H
MAIN:MOV R6,#57H
          MOV R7,#3H
          MOV A,R6
          MOV B,R7
          DIV AB
          MOV R1,A
          LCALL DISPLAY
DISPLAY:。。。。。。
              。。。。。。
              RET
              END
  程序的目的是把商在兩個數碼管上顯示出來,所以,R6,R7中放的都是BCD碼,結果商卻不是BCD碼,(R1為顯示緩沖區).請高手幫幫忙,怎么解決商不是BCD碼的問題!(很有趣,我試了,商不大于10,就是對的)
作者: hg1949    時間: 2009-7-29 16:32

相當于87/3=29


作者: yye2009    時間: 2009-7-29 17:10

謝謝啊,如果我們按做除法的規則任意賦R6,R7的值,怎么辦?


作者: yye2009    時間: 2009-7-30 13:42

貌似解決啦,只要除數不大于10,被除數不大于100,就行(當然要取整數商,余數舍棄)哈哈!謝謝一樓提醒我代碼轉換!


作者: 0502dongfang    時間: 2009-8-1 09:53
xiele




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1