The invention relates to a movable three-arm top-assisting anchor rod and anchor cable construction drill carriage which comprises a caterpillar travelling part, an engine body platform, a base seat, drilling arm parts, hydraulic drill rig devices, an operating system, a pump station part and an electric motor, wherein the hydraulic drill rig devices are arranged on the tops of the drilling arm parts; the operating system, the pump station part, the electric motor and the like are installed at the rear on the engine body platform; the construction drill carriage is characterized in that the construction drill carriage is provided with three sets of independent drilling arm parts and hydraulic drill rig devices which are respectively arranged at the left, the middle and the right of the base and are installed on the base; the base is fixedly arranged on the engine body platform; and the drilling parts and the hydraulic drill rig devices which are arranged at the left and the right sides can slide outwards. The construction drill carriage lightens the labor intensity of constructors, reduces the number of the constructors, improves the advancing speed and the operation efficiency, creates safe operation environment, and has the functions of automatically moving, lifting, double platforms, synchronous construction of top-assisting anchor rod and anchor cable, ultrahigh laneway supporting and protecting, etc.