- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主存储器Memory - 多库文档
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 法国物理学家,数学家pascal为减少从事税务工作的父亲的计算量发明了机械加法机, 第一台计算机,10进制,我们看看他的结构,8个拨号盘,可完成两个8位数据的运算,其运算原理类似我们的钟表结构,见左侧图,这个图就是圆盘的基本示意图。 基本结构是个有10个刻度的圆盘,小圆圈部分是结果显示窗口,运算时先清零,比如要加5,将铁钳插入圆孔,顺时针拨号直到红色挡片这里,就可输入第一个数,继续顺时针输入第二个就可以完成第二个数的加法,在这个过程中会产生进位,进位利用传动齿轮传动到高位,类似于钟表结构,减法正好相反,但刻度不一样。 其利用。。。。。 * * * * * * * * * * * * * * * * * * * * * * 冯诺依曼计算机计算机系统的组成及各部分的功能 ?基本思想:存储程序和程序控制 ?关注: 原理与结构之间的对应关系 * Von Neumann * 轻松一哈 * 1)硬件结构及各部分的功能 (1)运算器 ?算术/逻辑运算、比较、转移和测试等功能 ?根据运算的结果设置条件状态寄存器 条件状态寄存器 * 指挥协调计算机其他部件进行工作的重要部件。控制器根据不同的指令,产生指令执行过程中所需要的控制信号。 (2)控制器 * ?保存程序、数据和中间结果的场所 ?基于地址访问 ?常用的单位和之间的换算关系 ?位—bit ?字节---Byte 1Byte=8bit ?KB 1KB=1024B (需要10位地址线) ?MB 1MB=1024KB (需要20位地址线) ?GB 1GB=1024MB (需要30位地址线) ?TB 1TB=1024GB (需要40位地址线) ⑦PB 1PB=1024TB (需要50位地址线) (3)主存储器(Memory) * (4)输入和输出设备 ?常用的 输入设备: 键盘、鼠标、扫描仪、磁盘机、磁带机等 ?常用的输出设备: 显示器、打印机、绘图仪、磁盘机、磁带机等 ?提供人---机接口 * (5)系统总线: 计算机内各大部件之间的连接部件 * ? 冯诺依曼计算机的基本体系结构和哈佛结构 ?冯诺依曼体系结构计算机:Intel 80X86、 ARM7、 MIPS等。 ?哈佛结构计算机:Motorola MC68、 Zilog Z8、 ARM9、ARM10、ARM11等。 ?现代计算机多是Cache采用哈佛结构,主存采用冯诺依曼结构。 ?未来的计算机体系结构 * Future of Computers End of Moore’s law VLSI technology predicted not to scale pass 2015 Transistor size will be measured in atoms and node charge will be measured in electrons!! BTW, this doesn’t mean VLSI is finished, just no more scaling many previously-unimportant problems will start to creep in between now and then, e.g., complexity, wire delay, power and reliability Non-von Neumann architectures parallel and distributed processing reconfigurable hardware computing Non-silicon technologies nanotechnologies: carbon nanotubes, molecular switches biological/cellular computers: DNA, proteins and enzymes quantum computers: magnetic resonance and quantum dots. * (1)应用软件:为解决某些具体的问题而编制的各种程序 (2
文档评论(0)