您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页屏幕中间显示输出(汇编)

屏幕中间显示输出(汇编)

来源:保捱科技网
assume cs:code,ds:data data segment

db 'welcome to masm!' data ends code segment

start:mov ax,data mov ds,ax mov ax,0B800h mov es,ax

sub bx,bx mov cx,3 s:mov dx,cx sub si,si mov di,1824 mov cx,16 s1: mov al,[si]

mov es:[bx+di],al inc si add di,2

loop s1 add bx,0a0h mov cx,dx loop s

sub di,di

mov cx,16 s2:

mov byte ptr es:[di+1825],2h mov byte ptr es:[di+1985],24h mov byte ptr es:[di+2145],71h add di,2 loop s2 mov ax,4c00h int 21h code ends end start

为了便于查看输出是否在屏幕正中间可加入如下指令: sub bx,bx mov al,61h

mov cx,11

s3:mov byte ptr es:[bx],al

inc al add bx,0a0h

loop s3

mov cx,32

s4:

mov byte ptr es:[bx],al add bx,2 loop s4

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务