心源性哮喘是由于左心衰竭所致的急性肺水肿、肺淤血导致肺通气量显著下降(体内缺氧和二氧化碳蓄积)而发生的哮喘症状。吗啡治疗心源性哮喘的作用机制是:小剂量吗啡可轻度抑制呼吸中枢,降低呼吸中枢对肺部传入刺激和二氧化碳的敏感性,减弱过度的反射性呼吸兴奋,使呼吸由快而浅转变为慢而深,从而改善肺泡的换气量,使氧的吸入和二氧化碳的排出增加。吗啡对支气管平滑肌有收缩作用,对伴有支气管哮喘者,可诱发或加重哮喘症状而致死,应禁用。