日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

汇编原理实验--输出ASCII码10H到100H

發布時間:2024/10/14 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 汇编原理实验--输出ASCII码10H到100H 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實驗1:ASCII碼

設計算法:為了將ASCII的10H到100H輸出顯示,得從10H開始顯示輸出然后循環90h次,每次ASCII自增1,重復上述步驟。

編程實現:將循環次數90h存在計數器cx中,用dx寄存器存放ASCII碼數據,每次循環dx自增1。因為還需要一個每滿輸出16個字符后換行的功能,用bx賦初值16,存放每行還剩輸出字符的個數,每輸出 1各字符bx自減1,當bx為0時調用回車換行子程序printnewline,然后在賦值16,重復上述步驟。

DATAS SEGMENT;此處輸入數據段代碼 DATAS ENDSSTACKS SEGMENT;此處輸入堆棧段代碼 STACKS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKS START:MOV AX,DATASMOV DS,AXmov cx,90Hmov dl,10Hmov bx,10H again: mov ah,02hint 21hinc dldec bxcmp bx,0je nextjmp next1 next:mov bx,10Hpush dxmov dl,0ahpush axmov ah,02hint 21hpop axpop dx next1:loop againMOV AH,4CHINT 21H CODES ENDSEND START

輸出結果如圖:



總結

以上是生活随笔為你收集整理的汇编原理实验--输出ASCII码10H到100H的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。