汇编基础知识学习

来源:互联网 发布:linux下的telnet 编辑:程序博客网 时间:2024/06/07 08:55

1.地址总线

 CPU是通过地址总线来指定存储器单元的,地址总线上能传送多少个不同的信息,CPU就可以对多少个存储单元进行寻址。所以说一个CPU有N根地址线则CPU的地址总线宽度为N,这样CPU最多可以寻址2的N次方个内存单元。

2.数据总线

数据总线决定了CPU和外界的数据传送速度,例如:8086CPU有16根数据总线,8088CPU有8根数据总线,8根则一次可以传送8位bit(即一个字节),16根则一次可以传送两个字节。所以8088CPU传送89D8,得分成两次传送,而8086CPU只需一次传送即可。

3.控制总线

CPU对外部器件的控制能力有控制总线的宽度来决定,有多少根控制总线就CPU提供多少对外部器件的控制。内存的读或写是由几根控制总线总和发出的,其中一根名为读信号输出控制线由CPU向外输出读信号。

4.主板

每一台PC机上,都放有一个主板,主板上的核心器件和一些主要的器件,这些器件通过总线相连,这些器件有CPU,存储器,外围芯片组,扩展插槽等。(扩展插槽一般插RAM内存条和各类接口卡)

5.接口卡

计算机系统中,所有可以用程序控制工作的设备,必须受到CPU的控制,CPU对有些设备不能直接进行控制如:显示器、音箱、打印机等,直接控制这些设备工作的是插在扩展插槽上的接口卡。扩展插槽通过控制总线和CPU相连,所以接口卡也直接通过总线同CPU相连,所以CPU通过接口卡对外设间接控制。

6、各类存储器芯片

一台PC机中,这些存储器芯片从物理地址上看是独立的、不同的器件,从读写属性上看可以分为两种:RAM(随机存储器)和ROM(只读存储器),RAM:可读可写,但必须带电存储,关机后存储的内容丢失,ROM:只能读不能写,关机后内容不丢失。
这些存储器从功能和连接上又可以分为以下几类:
·随机存储器:用于有效供CPU使用的绝大部分程序和数据,主随机存储器一般有两个位置上的RAM组成,装在主板上的RAM和插在扩展插槽上的RAM。
·装有BIOS(basic input/output system)的ROM:BIOS是由主板和接口卡(如显卡,网卡)厂商提供的软件系统,可以通过它利用利用该硬件设备进行最基础的输入输出。在主板和接口卡上插有存储相应BIOS的ROM。例如:主板上ROM存储着主板的BIOS(系统BIOS);显卡上的ROM存储着显卡的BIOS;如果网卡上装有ROM,则是网卡的BIOS。
·接口卡上的RAM:某些接口卡需要对大批量输入输出数据进行暂时的存储,在其装上RAM。最典型的就是显卡上的RAM,一般称为显存。显卡随时将显存中的数据向显示器上输出。换句话说,我们将需要显示的内容写入显存,就会出现在显示器上。

7、内存地址空间

上述的存储器,它们在物理上是独立的器件,但是有两点相同:
1)都与CPU的总线相连
2)CPU对它们进行读或写的时候都是通过控制总线发出内存读写命令,这样,CPU在操控它们时,把它们都当成内存对待把它们总的看作是一个由若干存储单元组成的逻辑存储器就是我们所说的内存地址空间
0 0
原创粉丝点击