How can I encrypt more than 64 bit with the Data Encryption Standard? The Data Encryption Algorithm is designed to encipher and decipher blocks of data consisting of 64 bits under control of a 56-bit key.

If my data is more than 64 bits, (suppose 66 or 67 bits), will it take remaining bits as 0s (zeros)?

How would it encrypt?
Well, the methods we use to take a block cipher (such as DES), and turn it into an actually useful function (say, to encrypt a large message) is called a mode of operation.

Such a mode of operation takes the message (generally of arbitrary length), and processes it (usually block by block), using the block cipher as a primitive.

There are a number of such modes of operation, the most popular of which are CBC mode and counter mode.  BTW: the mode where you just send the message in pieces to the block cipher in 64 bit chunks (and the encrypted message is just the output of the block cipher) is referred to as ECB mode – that is rarely appropriate (and certainly never unless you know what you're doing).

As for which mode would be appropriate for you, well, I can't answer that without knowing more about your application (and the security properties you need).

In addition, you say that you are intending to use DES.  DES is generally frowned upon nowadays (machines to break it are known to exist); the block cipher AES is usually a better choice (it is about as efficient in software, and it is currently believed to be secure).