若干年前,好玩教老婆(那个时候还是女朋友)写程序,下面就是她写的几个程序,贴出来,好玩一些。dos汇编的。
程序一:
kouxincai segment byte shengcai db 'shengcaihaochi',0dh,0ah,'$' huashengmi db 'tenanchu',0dh,0ah,'$' guazi db 'haibucuo',0dh,0ah,'$' kouxincai ends shucai segment assume cs:shucai,ds:kouxincai start: mov ax,kouxincai mov ds,ax ;aoe: mov dx,offset shengcai mov ah,09h int 21h jmp wolme haha: mov dx,offset huashengmi mov ah,09h int 21h jmp oouu wolme: mov dx,offset guazi mov ah,09h int 21h oouu: mov ah,0h int 16h cmp al,'1' je haha mov ax,4c00h int 21h shucai ends end start
程序二:
tiantian1 segment byte tian db 01h,'zhangze xiao gougou',0dh,0ah,'$' tiantian1 ends mystack segment stack db 100h dup(?) mystack ends yachibang segment assume cs:yachibang, ds:tiantian1, ss:mystack start: mov ax,tiantian1 mov ds,ax mov dx,offset tian mov ah, 9h int 21h mov ax,4c00h int 21h yachibang ends end start
程序三:
zhixian segment assume cs:zhixian start: mov ah,0h mov al,0eh int 10h oor: mov cx,3 mov dx,3 huazi: mov bh,0h mov ah,0ch mov al,0ch int 10h inc cx cmp cx,100 jne huazi mov ah,0 int 16h cmp al,'q' jne oor mov ah,0 mov al,3 int 10h mov ax,4c00h int 21h zhixian ends end start
不要为上面的命名发笑,她不会英语,所以只能用拼音来命名。不过最后也不了了之了。汇编对于初学者来说,还是比较难的。
你的链接已经加上了,如果名称有需要修改的话 ,留言~
连接已加,你的博客速度应该改善下~!
呵呵,我的女朋友也在再程序,我也得好好留着。
贴出来纯粹好玩