鱼C论坛

 找回密码
 立即注册
查看: 2676|回复: 0

实验9.怎样简化?

[复制链接]
发表于 2011-9-23 23:10:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 flyue 于 2011-9-23 23:20 编辑

我想问下是不是可以简化,我觉得很复杂。还有就是,这个是输入三个相同的字符,到不同的三排。如果我想输入不同的字符,到不同的地方,而且用不同的颜色。如果要改动我现在的程序来完成的话,改动得太大,也太麻烦了。我想问下大家有没有更加完美的程序,达到这样的要求呢?还有就是怎样把程序发上来啊,我都不会发。
assume cs:codesg,ds:ds1,ss:ss1
ds1 segment
db 'I LOVE YOU!MY WIFE GE MEI FENG!'     
ds1 ends
ss1 segment
  db 16 dup(0)
ss1 ends
codesg segment
start:mov ax,ds1
      mov ds,ax
   mov bx,0
   mov ax,0B000h
   mov es,ax
   mov si,0
   mov dx,01000000b
   mov ax,ss1
   mov ss,ax
   mov cx,2
   push cx
   push cx
s2:mov di,0
   mov cx,32
s:mov al,ds:[di]
   mov es:[bx+8852h+si],al
      inc di   
   mov ah,dl
      mov es:[bx+8853h+si],ah
   add bx,2
   loop s
s1:pop cx
   jcxz s4
   dec cx
   push cx
   jcxz s3
   add si,96
    mov dl,00110100b
        jmp short s2
s3:pop cx
    pop cx
    dec cx
    dec cx
    push cx
    add si,96
    mov dl,00100110b
    jmp short s2      
s4:mov ax,4c00h
    int 21h
codesg ends
end start






38(0PL5~$5BYT)TBCMVN]RM.jpg
~UGI2QIGA45MF570X221741.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-8 22:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表