博文
汇编初级代码(2007-04-06 13:24:00)
摘要:最近对汇编语言非常入迷,于是开始了汇编的旅程。博客上不知道搞些什么东西,所以就将自己写的一些初级代码传上来了,初学者摆弄一下这些最基本的程序还是可以的。
;-------------------------------------------;最经典的 hello,world ! ;-------------------------------------------.model small ;定义程序的存储模型.data ;定义数据段hello db 'hello,world !',13,10,'$'.code ;定义代码段main proc farstart: mov ax,@data ;载入数据段 mov ds,ax
mov dx,offset hello ;打印字符串 mov ah,09h int 21h
mov ah,4ch ;返回DOS int 21hmain endp end start
;-----------------------------------------------;随机数产生器,间隔一定时间产生80以内的随机数;-----------------------------------------------.MODEL SMALL.DATAOUTBUF DB 4 DUP(?)TXT1 DB "Create Random data(below 80)2007-4-5",13,10,'$'TXT2 DB "Input 'Q' or 'q' to exit",13,10,'$' ENTER DB 13,10,'$'.CODEMAIN PROC FAR ;================主程序开始START: MOV AX,@DATA......
