The invention relates to a virtual processor through USB (VPTU), which is installed
in a peripheral with USB interface specifications and comprises an I/O instruction
decoding unit for decoding or compiling received and compiled instructions of USB
packets for parsing the instructions and converting the same into instructions
identifiable by an application chipset of the peripheral or a CPU of a computer
in order to eliminate microprocessors and memory devices of a conventional peripheral
complied with the USB interface specifications and perform operations involved
in the transmission or receiving of the USB packets and storing USB interface programs
and intermediate data created in the operations.