Alex_TD

程序是怎么运行的?

6个知识点

1.cpu包括运算器 寄存器 控制器 。 北桥集成进了CPU 主要包括 内存管理器

2.内存  内存控制器

3.硬盘  硬盘控制器

4.显卡  显存控制器  显存数模转换器 

5.键盘  按键中断请求 通过总线进入CPU 。。。。

6.CPU针脚功能包括数据总线 地址总线 控制总线  。

  数据总线定义了一次传输的数据位数32个针脚2^32次方4GB,32位操作系统 64位操作系统,就是需要CPU这么多针脚来支持。

  地址总线定义了能放到的内存地址数比如32个针脚2^32次方个地址,不过这里的地址总线概念很宽泛,包括:内存条的地址,ROM的内存的地址,网卡内存的地址,显卡内存的地址等都统一定义编址顺序。

       控制总线就是控制数据的读写,和哪个设备通信读写数据等。

        内存和硬盘之间也可以直接通信,不占用CPU的处理时间,所以I/O这么耗时的操作可以异步,因为处理完读写数据量内存和硬盘等都可以控制。

 我们打字看到显示数据的过程:

    键盘按键======》CPU=====》北桥====》显卡处理器处理===》显存====》显存的数字转模拟====》显示器输出

   我们打开文件看到数据的过程:

    硬盘===》内存====》CPU=====》北桥=====》显卡===》显示器  (基本同上)

   

 

posted on 2021-10-26 14:31  Alex_TD  阅读(56)  评论(0编辑  收藏  举报