我建议问者可以先从计算机本身的工作原理入手,因为CPU是只是计算机的一个组件,如果离开了存储,内存等外围器件和总线调度单纯的谈论CPU的工作原理是没有意义的。
CPU的任务是执行“0”“1”指令代码,可以划分为控制单元、运算单元和存储单元三个部分。
CPU的控制单元的工作任务是根据用户预先编写的程序,一次从存储器中取出各条指令,存放在指令寄存器中,然后经过指令译码译码后进行相关操作,可划分为指令寄存器,指令译码器和操作控制器三个部分。
CPU的运算单元进行算术运算和逻辑运算。
CPU的存储单元是指CPU的片内缓存和寄存器组。CPU采用片内缓存可以减少CPU访问内存的次数,提高工作速度。
问者可以参考如下两本书籍,了解CPU的一般工作原理。
(1))《微型计算机原理及接口技术》(第二版)清华大学出版社 李伯成 编著
(2)《计算机组成原理》是2011年2月1日清华大学出版社出版的图书,作者是罗福强、冯裕忠、茹鹏
如果问者想进一步的了解CPU的工作原理并琢磨着如何设计一款CPU,强烈建议参考如下书籍,
…
完整回答见链接:https://m.zjurl.cn/answer/6751555741242360067/?app=news_article&app_id=13