首先就说说商鞅变法和王安石变法的异同吧。他们的相同一:直接目的都是为了富国强兵。二:变法都得到了最高统治者的支持。三:变法内容都触动了旧势力的利益,遭到他们的激烈反对。四:变法者的下场基本相同(没有善终)。五:变法都对生产关系作出了调整。下面说不同点,一:商鞅变法发生在新旧交替的社会大变革时期,而王安石变法发生在北宋中期统治危机四伏是,也就是背景不同啦。二:根本目的不同(注意:直接目的不同于根本目的)商鞅变法是要从根本上废除就制度,建立新制度,王安石变法是要挽救北宋的统治危机,部分调整生产关系。三:性质不同,商鞅变法是一场封建化的运动(进入封建社会)而老王的变法是针对封建社会的内部矛盾进行的局部生产关系调整改革。至于北魏孝文帝的改革嘛~相同点一:都是统治这支持的自上而下的改革(孝文帝以身作则)也是一场封建化运动。二:都使国家经济文化生产力发展。政权得以巩固(鲜卑族作为一个小数民族政权,巩固统治的重要性你应该知道)三:适应了生产力发展的要求(对于这个游牧民族来说,它的生产力是无法与汉人的小农经济可比的。所以要汉化,适应生产力)。不同嘛。孝文帝改革是为了促进民族融合,是小数民族政权可以稳定下来,前两个都是社会统治阶级基础很深的了~OK,讲完了,本人之见,希望帮到你。