Re: [問題] 8051指令

看板ASM (組合語言)作者 (呆呆小狼)時間15年前 (2009/05/17 10:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kzh7103 (ㄚ康)》之銘言: : 抱歉是新手所以搞到很累還是想不出來 換一桶炸雞可以嗎? :P : 推 stool100:如果ASM 不好上手 建議用C的話應該比較適合你 05/17 06:09 那就用ASM寫吧 :P ;x=R2 ;Ans in A ;if x>50 ;燈閃爍次數=x/5的餘數 CLR C MOV A,#50 SUBB A,R2 JNC _LET50 ;<51 MOV A,R2 MOV B,#5 ;/5 DIV AB MOV A,B ;% SJMP ENDR ;if30<x<50 ;燈閃爍次數=x/6的商 _LET50: CLR C MOV A,#29 SUBB A,R2 JNC _LET30 ;<30 MOV A,R2 MOV B,#6 DIV AB ;/6 SJMP ENDR ;ifx<30 ;燈閃爍次數=2*x/7的餘數 _LET30: MOV A,R2 CLR C RLC A ;*2 MOV B,#7 DIV AB ;/7 MOV A,B ;% ENDR: RET -- ~~~ 一切的正義在曼尼大神的正義之前均無足輕重 在海賊的砲口下唯有曼尼大神的正義可以私下研究 ~~~ -= WolfLord =- BM4GMR - A23203 - -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.220.61 ※ 編輯: WolfLord 來自: 114.46.220.61 (05/17 11:18)
文章代碼(AID): #1A3tllQ- (ASM)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
4
完整討論串 (本文為第 2 之 2 篇):
3
4
文章代碼(AID): #1A3tllQ- (ASM)