體內一氧化碳有外源性來源和內源性來源,外周一氧化碳即外源性一氧化碳,內源性一氧化碳于1949年提出進一步證實一氧化碳在體內主要儲存于血管內池與血紅蛋白結合和血管外池與各種血紅素蛋白,如肌紅蛋白、細胞色素p450結合。
一氧化碳主要由血紅素的分解代謝產生,但也存在其他的次要來源,血紅素氧合酶是血紅素分解代謝的限速酶,該酶有三種同工酶,其中一型同工酶是可誘生的,主要是在氧化應激狀態時在細胞內誘導生成。
內源性一氧化碳不在體內蓄積,全部由肺清除。肺一氧化碳排出量與多種因素相關,如肺泡通氣量、一氧化碳肺彌散能力、肺毛細血管血氧分壓,碳氧血紅蛋白濃度、內源性一氧化炭產量以及一氧化碳分解代謝情況等。在穩定狀態下由于一氧化碳的分解代謝可以忽略不計,所以肺一氧化碳排出量是估計內源性性一氧化碳產生的有效指標。