上海小学阶段学习的唐诗数量如下:
第一学期8首,第二学期8首,合计16首。
第一学期16首,第二学期16首,合计32首。
总计:16首 + 16首 + 16首 + 32首 + 32首 + 32首 = 112首。
因此,上海小学阶段学习的唐诗总数为 112首。