The IC card use installs in the card integrated circuit (IC) records and the transmit message, is one kind of security, exquisite and intellectualized data carrier. The IC card and the magcard compare, have the storage capacity to be big, reliable and secure higher characteristic, but also has provided the application characteristic which many magcards do not have. Therefore the IC card already gradually replaced the magcard widely to apply in information management domains and so on finance and business. In the IC card management application system, designs a function entire, the performance superior IC card knowledge reads constitutes the good IC card management application system's key, according to the different operation requirements, we need the different performance the knowledge to topic mainly realizes the smart card knowledge reads the design, its basic function is realizes to the smart card read-write operation, divides into the IC card reader-writer and the superior machine software two parts. The reader-writer part includes: Provides the regulated supply which and the clock signal to the IC card its needs; IC card insertion/withdrawal recognition and control; Realizes with the card data exchange, realizes each kind of contact smart card read-write. This system's superior machine software uses C++ the Build development, is to facilitate the user to carry on the operation through this system to the IC card. Through the system test, this system has realized AT24CXX encryption memory stick the well and so on series ordinary memory stick and SLE4442, SLE4428, FM4442 read-write as well as the cryptographic check. 累死我了