中年男性,如果有乙肝病史,目前出现大便发黑,考虑不除外是有肝硬化,门静脉曲张而导致的上消化道出血,再有就是平时有消化性溃疡等消化系统疾病,从而导致的上消化道出血,建议最好及时去医院化验一下大便常规加潜血,如果潜血阳性的话,应该可以明确诊断,然后再结合腹部b超或者做个胃镜等相关检查,待明确诊断之后再给予积极处理。