8 kilobytes have addresses from hex 0x0000 to 0x1fff (=8191). You would need 13 bits for that. 2^13-1 = 8191. If you write the highest address in binary, you get:
0001 1111 1111 1111. Just count the number of 1's.
If you find this difficult to visualise, write down all logical addresses of a small page size of e.g. 8 bytes. You can see you can make all addresses with 3 bits.
Drives content is virtual so it wouldn't work to shred or incinerate it. overwriting it wouldn't work to get rid of files exactly. it might get rid of the files but it would replace the files with other files.