(of people) gather together in one place for a common purpose
a crowd had assembled outside the gates
fit together the separate component parts of (a machine or other object)
my new machine is being assembled and my old one dismantled
translate (a program) from a higher-level programming language into machine code
assemble the program and produce a file suitable to input to the simulator