Tolong jelaskan mengenai Periode penurunan Al-Qur'an dari Al-Qur'an

Menurut sebagian ulama, ayat-ayat al-Qur'an turun secara berangsur-angsur dalam kurun waktu 22 tahun 2 bulan 22 hari; dan ada pula sebagian ulama lain yang berpendapat bahwa Al-Qur'an diwahyukan secara bertahap dalam kurun waktu 23 tahun (dimulai pada 22 Desember 603 Masehi). Para ulama membagi masa turunnya ini dibagi menjadi dua periode, yaitu periode Makkah dan periode Madinah yang membentuk penggolongan surah Makkiyah dan surah Madaniyah. Periode Makkah berlangsung selama 12 tahun masa kenabian Muhammad dan surah-surah yang turun pada waktu ini tergolong surah Makkiyyah. Sementara periode Madinah yang dimulai sejak peristiwa hijrah berlangsung selama 10 tahun dan surah yang turun pada kurun waktu ini disebut surah Madaniyah. Ilmu Al-Qur'an yang membahas mengenai latar belakang maupun sebab suatu ayat atau beberapa ayat al-Qur'an diturunkan disebut Asbabun Nuzul.