1. 程式人生 > >彙編:call指令的應用

彙編:call指令的應用

  

assume cs:code, ds:data, ss:stack

data segment
	db 128 dup(0)
data ends


stack segment
	db 128 dup(0)
stack ends


code segment
	start: 	mov ax, data
		mov ds, ax

		mov ax, stack
		mov ss,ax
		mov sp, 128


		; call很類似c語言的函式
		; ret 很類似於 c語言的return函式

		call s1
		call s2
		call s3

		mov ax, 4C00H
		int 21H

		
s1:		mov ax, 1000H
		ret

s2:		mov ax, 1001H
		ret

s3:		mov ax, 1002H
		ret				

			
code ends

end start