We give a disassembler for PET2001 which is a popular personal computer using 6502 as a CPU. This assembler is written by machine language. Including a routine outputting to a dot printer, the memory size is 1067 bites. Furthermore, we give a method of loading a machine language program from the casette tape recorder into the BASIC TEXT area.