请选择 进入手机版 | 继续访问电脑版

C++编程

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1958|回复: 1

计算机组成与结构(1)

[复制链接]

3

主题

9

帖子

154

积分

码农

Rank: 2

积分
154
发表于 2016-1-11 15:13:48 | 显示全部楼层 |阅读模式
本帖最后由 小菜鸟 于 2016-1-11 15:13 编辑

算术逻辑单元:(Arithmetic&logical Unit)是中央处理器(CPU)的执行单元,是所有中央处理器的核心组成部分,由"And Gate"(与门) 和"Or Gate"(或门)构成的算术逻辑单元,主要功能是进行二位元的算术运算,如加减乘(不包括整数除法)。基本上,在所有现代CPU体系结构中,二进制都以补码的形式来表示。

存储容量:是指存储器可以容纳的二进制信息量。

512Kx8位,512K表示芯片的寻址范围可以达到512K,8位表示系统数据总线有8位
内存的地址线内存的容量有关,类似于有1万个人有电话,电话号码就至少得5位一样,只不过区别是:电脑内部用二进制而不是十进制。内存的容量有多少,是用多少个二进制数表示,那么地址线的条数就是多少个,比如容量是4位的,用两个2进制数表述,那么地址线就是2条,8位的,用三个2进制数表示,地址线就应该是3条,这样推下来,内存容量能用多少个二进制数表示,相当于1个二进制数的2的多少次,那么地址条数就是多少。


双端口存储器:是指同一个存储器具有两组相互独立的读写控制线路,由于进行并行的独立操作,是一种高速工作的存储器。


关联存储器:(又译作相联存储器)(associative memory)也称为按内容访问存储器(content addressed memory)
或简称为TLB(Translation Lookaside Buffer)
它是一种不根据地址而是根据存储内容来进行存取的存储器,可以实现快速地查找快表.




虚拟存储器:虚拟存储器又称为虚拟存储系统,由主存储器和辅助存储器共同组成。它把辅助存储器作为主存储器的扩充,对应用程序员来说,好像微机系统有一个容量很大的主存。
虚拟存储器的工作原理是:在执行程序时,允许将程序的一部分调入主存,其他部分保留在辅存。即由操作系统的存储管理软件先将当前要执行的程序段(如主程序)从辅存调入主存,暂时不执行的程序段(如子程序)仍保留在辅存,当需要执行存放在辅存的某个程序段时,由CPU执行某种程序调度算法将它们调入主存。
虚拟存储器由硬件和软件(操作系统)自动实现对存储信息的调度和管理










concurrent

[kənˈkʌrənt](并发),paralell programming [ˈpærəlel ˈprəuɡræmiŋ](并行)

http://www.cnblogs.com/yangecnu/p/Something-about-Concurrent-and-Parallel-Programming.html




这幅图有点儿意思,用咖啡机的比喻来形容并发和并行,从中最直接的体会是,并发是有状态的,某一线程同时执行一个任务,完了才能进行到下一个,而并行是无状态的。






计算机使用总线结构的主要优点是便于实现积木化   积木化:一层管一层,层层分工。例如负责和操作硬件的叫做hal层,这一层只有和硬件负责交互的功能,但是不管你开机显示windows7的界面还是windowsxp的界面,更不管你电脑里面存放着游戏还是视频,他们只负责提供和硬件交互的功能,让别人去用。







地址映射:
为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。




PCI:是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。PCI插槽也是主板带有最多数量的插槽类型,在目前流行的台式机主板上,ATX结构的主板一般带有5~6个PCI插槽,而小一点的MATX主板也都带有2~3个PCI插槽,可见其应用的广泛性。




主设备:申请主线控制权的设备




SCSI:小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。
I/O标准接口SCSI中,一块主适配器可以连接7台具有SCSI接口的设备










同步控制:同步控制方式是指各项操作由统一的时序信号进行同步控制。这就意味着各个微操作必须在规定的时间内完成,到达规定时间自动执行后继的微操作。






异步控制:当控制器发出进行某一微操作控制信号后,等待执行部件完成此操作后发回的“回答”信号或“结束”信号,再开始新的微操作,称为异步控制方式。






周期挪用:是指利用CPU不访问存储器的那些周期来实现DMA操作

           DMA:直接内存存取
                   DMA功能就是让设备可以绕过处理器,直接由内存来读取资料。






适配器:就是一个接口转换器,它可以是一个独立的硬件接口设备,允许硬件或电子接口与其它硬件或电子接口相连,也可以是信息接口。










请老鸟多指教



























回复

使用道具 举报

8

主题

31

帖子

323

积分

版主

Rank: 7Rank: 7Rank: 7

积分
323
QQ
发表于 2016-1-12 14:00:26 | 显示全部楼层
这都是书上有的,不用指导了,但你要理解
VC纵横、磐实编程网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|C++编程  

GMT+8, 2019-7-22 20:04 , Processed in 0.093750 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表