گذرگاه كنترل شامل مجموعه سيگنالهايي است كه وظيفه کنترل و هماهنگ كردن ریزپردازنده با مدارات سخت افزاري ديگر موجود در سيستم نظیر حافظه و I/O را بر عهده دارد.
سيگنالهاي كنترلي را مي توان به سه گروه عمده تقسيم كرد:
1) سيگنالهاي كنترلي مربوط به وقفه :
در PC براي ارتباط CPU با برخي از ادوات جانبي، به خصوص دستگاه هاي ورودي و خروجي از وقفه (Interrupt) استفاده مي شود. در اين روش، دستگاه مورد نظر از طريق يكي از پايه هاي ریزپردازنده كه مربوط به وقفه است، از CPU مي خواهد كه عمليات مورد نیاز اين دستگاه را انجام دهد. ریزپردازنده با توجه به برنامه فعلي خود و تقدم اين وقفه، اجراي برنامه هاي جاري خود را قطع كرده و به سراغ برنامه اي مي رود كه وقفه مورد نظر به آن نياز دارد. به اين برنامه، اصطلاحاً برنامه سرويس دهنده وقفه يا ISR يا Interrupt Service Routine گفته مي شود پس از اجراي برنامه ISR ریزپردازنده به حالت عادي خود باز مي گردد و روال كار عادي خود را ادامه مي دهد. ضمن اينكه ریزپردازنده علاوه بر پايه هايي كه به درخواست وقفه اختصاص مي دهد، پايه هايي را نيز به اين امر مختص مي كند تا به دستگاه مورد نظر بگويد كه وقفه درخواستي را دريافت كرده است. وقفه ها در عمل بسيار مورد استفاده قرار مي گيرند و بسياري از ادوات جانبي، از اين روش براي ارتباط با Cpu استفاده مي كنند.

2) سيگنالهاي كنترلي مربوط به DMA :
DMA مخفف Direct Memory Access است و قابليتي است كه در پردازنده هاي جديد مورد استفاده قرار گرفته است. اين ويژگي، امكان ارتباط مستقيم بين حافظه و ادوات جانبي بدون دخالت CPU را فراهم مي آورد .

3) سيگنالهاي كنترلي مربوط به كنترل گذرگاه :
اين سيگنالهاي كنترلي بر ورود و خروج داده و آدرس از طريق گذرگاهاي داده و همچنين آدرس و كانالهاي DMA نظارت مي كند.