第一、所针对的对象不同。罪刑法定原则针对某个行为是否有罪;而无罪推定原则所针对的是某个嫌疑人是否有罪。第二、所依据的法条不同。罪刑法定原则的依据是刑法,为实体法;而无罪推定原则所依据的是刑诉法,为程序法。