诸葛亮北伐,主要是为了迫使魏国在离开边境很远的征发兵户,消耗国力的同时,引起潜在的社会动乱,从而减缓北方经济恢复的速度,同时一旦出现机会的话,其所属军队即可进入关中,逐鹿中原,如果没有机会的话,也保存国力、兵力,巩固对蜀汉的控制。因此,诸葛亮一直坚持北伐。