陳倉の戦い
228年、第一次北伐においては、蜀軍は南安・天水・安定の3郡を魏から寝返らせたが、街亭で蜀軍先鋒馬謖を魏の張郃が打ち破ったため、蜀軍は雍州から撤退した(街亭の戦い)。魏の大将軍曹真は再び諸葛亮が北進すること、その際に陳倉道を使用するであろうことなどを予測し、郝昭・王生に命じ陳倉城の修築・増築を進めさせていた。『三国志』魏書明帝紀の注に引く『魏略』によれば、兵力自体は僅かに千人あまりしか配置させることができなかった。以前より陳倉城は防衛能力が高いことで名高い堅城であったものの、同年8月、石亭の戦いに置いて魏の曹休が孫権の仕掛けた謀略に嵌り、陸遜らが指揮を執る呉軍に大敗するなど、魏の情勢も予断を許さないものであった。