title: How "threads" get CPU and time slice?
body: <p>Kindly, help me understand the following 'thread' concepts:</p>
  
  <ol>
  <li><p>If concurrently running threads are part of a running process, how is time slice divided between multiple threads of a same process? </p></li>
  <li><p>Also, since there is no new Process Control Clock created, how do they get their share of CPU allocation? Is it like, dispatcher lets TCB access CPU?</p></li>
  </ol>