同学甲要上八个台阶的楼梯,已知他迈一步能上一个或两个台阶,问:他走完8个台阶共有多少种走法?