Linux内核学习(Linux-0.11)——组成原理基本知识

《Linux内核完全注释》笔记
任何一个系统都可认为由四个基本部分组成。其中输入部分用于接收进入系统的信息或数据;经过处理中心加工后再由输出部分送出。能源部分为整个系统提供操作运行的能源供给,包括输入和输出部分操作所需要的能量。

一、微型计算机的组成原理

CPU通过地址线数据线控制信号线组成的本地总线(或称为内部总线)与系统其它部分进行数据通信。
地址线用于提供内存或I/O设备的地址,即指明需要读/写数据的位置。
数据线用于在CPU和内存或I/O设备之间提供数据传输的通道。
控制线则负责指挥执行的具体读/写操作。
caution:对于使用80386 CPU的PC机,其内部地址线和数据线都分别有32根,即都是32位的。因此地址寻址空间范围有2^32字节,从0到4 GB。
在这里插入图片描述
图上部的控制器和存储器接口通常集成在计算机主板上,这些控制器分别都是以一块大规模集成电路芯片为主组成的功能电路。
eg:
终端控制器:Intel 8259 A或其兼容芯片构成;
DMA 控制器:Intel 8237 A芯片构成;
定时计数器:Intel 8253/8254 定时芯片;
键盘控制器:Intel 8042芯片来与键盘中的扫描电路进行通信。
图中下方的控制卡(或者成为适配器)贼是通过扩展插槽与主板上系统总线连接。总线插槽是系统地址总线、数据总线和控制线的与扩展设备控制器的标准连接接口。

随着计算机技术的发展,很多原来使用控制卡来完成的功能(例如硬盘控制器功能)都已经集成在计算机主板上少数几个超大规模集成电路芯片。除了CPU外,现代PC机主板主要使用2个超大规模芯片构成的芯片组或芯片集组成:北桥芯片和南桥芯片。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值