(12分)已知果蝇中灰身与黑身是一对相对性状(显性基因用B表示,隐性基因用b表示);直毛与分叉毛是一对相对性状(显性基因用F表示,隐性基因用f表示)。两只亲代果蝇杂交,子代中雌雄果蝇的表现型比例如图所示。请回答:

(1)雄性亲本的一个精原细胞产生的精细胞的基因型是________。
(2)控制直毛与分叉毛的基因位于________上,判断的主要依据是____________。
(3)若让子一代中灰身雄果蝇与黑身雌果蝇杂交,后代中黑身果蝇所占比例为________。子一代表现型为灰身直毛的雌果蝇中,纯合子与杂合子的比例为________。
(4)若实验室有纯合的直毛和分叉毛雌雄果蝇若干,你能否通过一代杂交实验确定这对等位基因是位于常染色体上还是位于X染色体上?请说明推导过程。___________。