老婆若干年前写的程序

若干年前,好玩教老婆(那个时候还是女朋友)写程序,下面就是她写的几个程序,贴出来,好玩一些。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
    

不要为上面的命名发笑,她不会英语,所以只能用拼音来命名。不过最后也不了了之了。汇编对于初学者来说,还是比较难的。

发布日期:
分类:程序 标签:

4条评论

回复 王辉 取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据