汇编实验:用表格形式显示字符

2.1 用表格形式显示字符      1.题目:用表格形式显示ASCII码字符SMASCII     2.实验要求:    按15行16列的表格形式显示ASCII码为10H-100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符。每隔16个字符为一行,每行中的相邻两个字符之间用空白字符(ASCII为0)隔开。 ;PROGRAM TITLE GOES
摘要由CSDN通过智能技术生成

2.1 用表格形式显示字符

     1.题目:用表格形式显示ASCII码字符SMASCII

     2.实验要求:

    按15行16列的表格形式显示ASCII码为10H-100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符。每隔16个字符为一行,每行中的相邻两个字符之间用空白字符(ASCII为0)隔开。

 

;PROGRAM TITLE GOES HERE --SMASCII
;*********************************
prognam segment
;---------------------------------
main proc  far
         assumecs:prognam
start:
;MAIN PART OF PROGRAM GOES HERE
         movdl,10h
       mov di,15
loop1: 
         movcx,16
next:
         movah,02h
         int21h
       call space
         incdl
         loopnext
         callenter
       dec di
         jneloop1
         ret
space proc
         pushdx
       mov dl,20h
         movah,02h
         int21h
       pop dx
         ret
space endp
enter proc
         pushdx
       mov dl,0dh
         movah,02h
         int21h
         movdl,0ah
         movah,02h
         int21h
       pop dx
         ret
enter endp
main endp
;---------------------
prognam ends
;***********************
         end  start  
 
 

运行结果:



  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值