A portable information storage and transfer device for use with IC memory card-based portable computers obviates many operations traditionally requiring a desktop computer. The floppy disk drive in the information storage and transfer device allows large amount of data and software programs to be made available to the IC memory card-based computer on floppy disks. The contents of such floppy disk can then be transferred for use in the portable computer on a blank IC memory card or the portable computer's system memory. Information entered into and stored in the system memory or an IC memory card of the portable computer can also be transferred through the information storage and transfer device to floppy disks, to a printer, to various peripheral devices or to a host computer. A built-in modem for accessing facsimile machines, other modems and the telephone system is also provided. Many types of software programs required to enable these functions of information storage, transfer, printout and communication can all be stored locally rather than on relatively expensive IC memory cards, and read into the information storage and transfer device on demand.