In this paper, we are concerned with the boundedness of all solutions of the asymmetric oscillationx″+ax+−bx−=p(t), where x+=max{x,0}, x−=max{−x,0}, p(t) is a real analytic 2π periodic function, a and b are two different positive constants satisfying ω0:=12(1a+1b)∈R\\Q and the condition|kω0−l|≥c0Ω(|k|),k∈Z\\{0},l∈Z, where Ω is an approximation function and c0 is a small positive constant. In particular, when a=5,b=1,p(t)=cos4t, the boundedness of all solutions will be proved.