0
点赞
收藏
分享

微信扫一扫

Windows程序员需要掌握的计算机硬件知识

我是荔园微风,作为一名在IT界整整25年的老兵,今天总结一下,Windows程序员必须掌握的计算机硬件知识。

一、计算机的硬件组成

1.运算器;2.控制器;3.存储器;4.输入设备;5.输出设备。

二、CPU的组成

1.运算器;2.控制器;3.寄存器组;4.内部总线。

三、主机的组成

1.CPU;2.内存。

四、控制器的组成

1.程序计数器PC。所有CPU共用的一个特殊寄存器,指向下一条 指令的地址。CPU根据PC的内容去主存处取得指令,由于程序中的指令是按顺序执行的,所以PC必须有自动增加的功能。

2.指令寄存器IR。保存当前正在执行指令的代码,指令寄存器的倍数取决于指令字长。

3.地址寄存器AR。存放CPU当前访问的内存单元地址。

4.数据寄存器DR。暂存从内存储器中读/写的指令或数据。

5.指令译码器。对获取指令进行译码,产生该指令操作所需要的一系列微操作信号,用以控制计算机各部件完成该指令。

举报

相关推荐

0 条评论