染色体和噬菌体都是由DNA和蛋白质构成的,那是什么导致了他们的差异?