کنترل کننده تراشه تک-
کنترل کننده از یک شمارنده برنامه، یک ثبت دستورالعمل، یک رمزگشای دستورالعمل، یک ژنراتور زمان بندی و یک کنترل کننده عملیات تشکیل شده است. توابع اصلی آن عبارتند از:
(1) یک دستورالعمل را از حافظه واکشی کنید و مکان دستور بعدی را در حافظه نشان دهید.
(2) دستورالعمل ها را رمزگشایی و آزمایش کنید و سیگنال های کنترل عملیات مربوطه را برای تسهیل اجرای اقدامات مشخص شده تولید کنید.
(3) جهت جریان داده را بین CPU، حافظه و دستگاه های ورودی و خروجی هدایت و کنترل می کند.
در ریزپردازنده، ALU، شمارنده، رجیستر و قسمت کنترل از طریق گذرگاه داخلی به هم متصل می شوند و از طریق گذرگاه خارجی به حافظه خارجی و مدار رابط ورودی و خروجی متصل می شوند. گذرگاه خارجی، که به عنوان گذرگاه سیستم نیز شناخته می شود، به یک گذرگاه داده DB، یک گذرگاه آدرس AB و یک گذرگاه کنترل CB تقسیم می شود. از طریق مدار رابط ورودی و خروجی، ارتباط با دستگاه های مختلف جانبی محقق می شود.
http://af.misuxin-en.com/news/single-chip-controller-55331938.html