北宋時期,步兵的遠程武器除了壹般的弩之外,還進壹步發展了壹種重型遠程武器,即帶復合弓的床弩。
床弩又稱床弩,是唐代在絞盤弩的基礎上發展而來的。它是兩個或三個弓的組合,大大增強了弩的張力和力量。弓弩拉伸時,弓弩弦用粗繩連接在絞盤上。士兵們轉動絞盤,拉開弓弩弦,裝上巨箭。輻射時,士兵要用大錘猛扣扳機,把箭射向遠方。《武學通論》中記載的帶復合弓的床弩有八種,根據弩的力量和射程可分為兩種。壹種是雙弓床弩,配有兩把弓,分別放在粗弩臂的前後。發射時,先用壹根兩端帶鉤的粗繩,壹端鉤住弓弩弦,另壹端鉤住絞盤的軸,然後用五個、七個或更多的士兵壹起擰絞絞盤,打開弓弩弦,扣在機齒上,這樣才能保證正在裝箭的弓弩手正確地裝備好弓弩,瞄準目標。輻射時,不能以人手的力量扣動扳機。負責發射的弓弩手必須高舉大錘,用盡全力錘打扳機,這樣巨大的弩就會轟鳴著飛向敵人。這些箭很粗,箭頭呈扁鑿形,所以稱為“鑿箭”,射程約120至135步。
另壹種是三弓床弩,比前者威力更大,射程增加壹倍。弩臂上的三個弩,前端兩個,後端壹個,也是相對安裝的。因為這種床弩威力更大,所以又叫“八牛弩”,意思是只有八頭老牛的力氣才能開。壹般靠人力開弩需要20到100人,壹般射程是200到300步,也就是370到560米左右。三弓床弩使用的弩更大,箭桿粗壯,箭羽為鐵。前端裝有壹個巨大的鐵箭頭,帶有三角形刀刃。因其大小與普通士兵使用的長槍相近,故又稱“壹槍三劍箭”。它還有另壹個名字叫“踏箭”,因為它還有壹個特殊的功能,就是在攻擊敵方城堡時,向敵方城墻射出壹枝粗大的三弓弩箭,使弩箭的前端深深地插入城墻內,只留下半截粗大的箭桿和尾羽露在城墻外。攻城士兵在自己的掩護下,可以借助這些插在墻裏的巨大箭桿爬上城墻,攻占城池。於是,這種巨大的弩箭就成了攻城登山者攀登的墊腳石,所以這些箭就有了“踏腳箭”之稱。