我来说下个人的看法。
历史上,南北朝格局的确立,是各个王朝无力统一天下所建立的均势状态。其实,在南北朝建立之前,华夏大地已经经历了漫长的分裂状态,不过,随着民族融合,北方逐渐趋向统一。而南北朝时期,正是北方将要统一的前奏,形成了以江淮流域为分界线的对峙局面。
大的社会背景是:北方无力南下、南方仅能自保。
北方无力南下
虽然,北方经过了混乱的五胡十六国,胡汉早已走向融合,以鲜卑人为主体的北魏王朝还统一了中原地区。但,北魏的统一依然没有解决内部对立的难题。尚未完全融合的胡汉、新进入中原的鲜卑人,彼此经常发生龃龉。内部的动荡,使得北魏统治者无力南下统一华夏,甚至因为部分鲜卑贵族的汉化政策,还引起了自身的对立。
最后,统一的中原地区一分为二,分别是:东魏、西魏。分裂的中原,更加无力南下,只能在静待再次的统一,才能走上一统的道路。
南方仅能自保
与中原各种对立相比,南方的情况要好得多。自东晋以来的南朝虽然时常发生朝代的更迭,但总能快速走向统一。
其实,这也说明了南方实力的弱小,能够左右格局的力量就只有那么多,完全可以被一人控制。当然,这也与南方开发深度不够有关系,尽管因北方动荡,南方人口大量增加,经济得以迅速发展。但与发展了数千年岁月的北方相比,还是有巨大的差距。
实力的差距,使得南朝各政权不仅无法北伐收复失地,还经常面临北朝的压力。从地图来看,南朝控制的区域一直在减小,可见,华夏的统一,主动权在北方手里。
只是,北方王朝尚未解决内部矛盾,根本没有精力南下,只能任由南北对峙了。
综上所述,南北朝的出现,是南北方的实力使然,北方内斗不止、南方无力统一。