The program needs two filenames as its arguments (A and B); it opens file A, and it will add file B to the end of file A
(B is _appended_ to the end of A). Thus to combine a 650 + 50 MB pieces (for instance you had to cut a movie), you only need 50 MB extra space to put them together, not 700.
File Assemble is a property of File Assemble respective authors, vendors and developers. You can download File Assemble for your hardware. If you want to use File Assemble for other purpose, Please contact the authors, vendors and developers of File Assemble.