发绀绝大部分是由于血液中还原血红蛋白的含量增多所引起的。正常人血液中血红蛋白的含量约150g/L,1g血红蛋白可携带1.34ml氧气,动脉血中的氧饱和度约为95%,故动脉血的还原血红蛋白含量为150×5%=7.5(g/L),每100ml动脉血可携带氧气为15×l.34×95%=19(ml)。血红蛋白的化学病因包含下列几种情况:
l.高铁血红蛋白血症
(1)中毒性高铁血红蛋白血症:常见于苯胺、硝基苯、亚硝酸盐、伯氨喹、磺胺等药物中毒,也见于进食大量含亚硝酸盐的变质蔬菜后引起,称为“肠源性发绀”。
(2)先天性高铁血红蛋白血症:自幼有发绀,一般情况好,有家族史,无心、肺疾病及引起异常血红蛋白的原因。
(3)特发性阵发性高铁血红蛋白血症:非家族性,可见于妇女,发绀与月经周期有关,国内尚无报道。
2.硫化血红蛋白病
多由硝酸钾、亚硝酸钠、磺胺、非那西汀等药物中毒所致。