计算机硬件和组织简介:资源?

7 hardware resources

我正在寻找外行人对计算机硬件和组织的介绍.以下是我想要介绍的一些主题.

  1. 简要介绍电子产品.

  2. 盖茨和状态机,介绍寄存器传输和定时.

  3. 基本的CPU设计.控制.

  4. 微程序化CPU设计.

  5. 缓存系统.

  6. 内存层次结构:寄存器,缓存,RAM

  7. 虚拟内存组织.

  8. 磁盘存储系统.

  9. 内部总线 - 前端,内存,PCI

  10. 内部总线用于存储 - IDE,SATA,SCSI

  11. 外部总线 - USB和火线

  12. 显示系统和GPU

我更喜欢在线免费资源,但如果没有什么可用,一本书也可以.我没有硬件背景,因此介绍性文字会很精彩.如果这不是直接编程,我很抱歉,但我不知道还能在哪里问.

Pha*_*rus 4

正如已经提到的,《代码:计算机硬件和软件的隐藏语言》是一本涵盖基础知识的好书。

这里还有其他几本书:

计算机体系结构:定量方法

计算机组织和体系结构的基础

升级和维修电脑

这是一个很好的网站:

电脑架构