Có nhiều hàm chỉ có một tham số vào và một tham số ra, việc push và pop các tham số đó lên stack có thể là không cần thiết. Calling convention ra đời nhằm để chỉ định các đối số của hàm sẽ được lưu vào registers thay vì stack nhằm tăng tốc độ thực thi hàm.