返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 计算机工作原理(CPU、存储、…
 长沙这处景观道里藏着浪漫彼…
 英雄联盟多少个g lol需要多大…
 曝Switch 2硬件规格:8核CPU…
 9月15日晶方科技涨停分析:汽…
 RTX 40系列显卡用几纳米工艺…
 鸿富瀚:主要应用到手机、平…
 40系列显卡用PCIE30有影响吗…
 RTX 4060显卡打游戏够吗 40系…
 摩尔线程携手RealLink共同完…
 电脑显卡故障无法显示?这三…
 dcdc电源与LDO电源的区别 电…
 2023汕头大学计算机系计算机…
 杭州长牛科技电力测功机
 价格屠夫科睿X41电竞显示器体…
 创维(Skyworth)
 北京大上科技发布全球首款25…
 价格屠夫科睿X41电竞显示器体…
 车载显示屏怎么放电影
 酷睿I7 12700H属于什么档次 …
 聊一款仅售1800元的高素质屏…
 隆扬电子:公司产品目前主要…
 骁龙8 Gen1比骁龙888性能提升…
 开学新篇章加量不加价的高性…
 RTX 4060显卡打游戏够吗 406…
 13代酷睿绝配!昂达新款B760…
 华硕RTX 4070“无线”显卡曝…
 RTX 4060会像2080 Ti一样强大…
 七彩虹性价主板战斧 B760M-P…
 一加Ace2Pro是什么系统 一加…
 苹果iPhone14机身重量是多少…
 苹果iPhone14内存是多少 苹果…
 权威专家齐聚2023世界计算大…
 海关连续通报藏匿电脑硬件入…
 RTX 4080和RTX 4090国行版多…
 英伟达(NVIDIA)显卡驱动程…
 《星空》游戏玩家反馈部分显…
 2022 最适合小白的英伟达显卡…
 如何设置英伟达显卡?更新显…
 智能手机的电源按键正在被抛…
 RTX 4080显卡功耗是多少 用多…
 晶合集成:公司产品主要应用…
 安钛克海外推出 650W、750W和…
 猎金部落GAMING G11电源图赏…
 亿道信息:国产化主要是指芯…
 机械硬盘一直日薄西山为啥还…
 一文读懂ISS“世界硬盘”如何…
 10Gbps硬盘盒不到30元!不出…
 安卓通用!iPhone 15使用标准…
 华为(HUAWEI)显示器 PLUS会…
专题栏目
网络
您现在的位置: 电脑评测网 >> 电脑内存 >> 正文
高级搜索
计算机工作原理(CPU、存储、内存、读写)
作者:佚名 文章来源:本站原创 点击数: 更新时间:2023/9/18 12:39:16 | 【字体:

  小里亚美冯·诺依曼为改善早期计算器手动接线来控制计算的方式,提出了“存储程序”的概念,将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他指令,直至程序执行结束。早期冯·诺依曼计算机结构的特点是以运算器作为核心,数据的输入输出都是由运算器进行中转,为了提高计算机的效率,现代计算机以存储器作为核心。

  现代计算机将运算器和控制器集成到一个芯片上,合成为中央处理器,简称CPU。

  •运算器,是计算机的运算单元,用于算术运算和逻辑运算,运算器的核心单元是算术逻辑单元(ALU)

  •辅助存储器即外存储器,协助主存储器记忆更多的信息,辅助存储器的信息需要导入到主存储器中,才可以被CPU访问

  •输出设备,就是将计算机处理的信息以人所能接受的方式输出出来,比如显示屏,打印机

  CPU包含运算器与控制器,控制器通过控制线来告诉运算器接下来要进行什么样的运算,另外控制器也会控制主存储器的读写以及输入输出设备的开启与停止,主存储器与CPU之间会进行数据的交换,数据包括需要进行基础运算的的数据以及指令,这些指令会放到控制器中来解析这些指令的含义,并且发出相应的控制信号,I/O设备也会直接的与主存储器进行数据的交换,这大致就是现代计算机运行的主要步骤。

  •CPU,即中央处理器,是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们之间联系的数据、控制及状态的总线构成

  •操作控制。一条指令的功能往往是由若干操作信号的组合来实现的。CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应的部件从而控制这些部件按指令的要求进行动作。

  •时间控制。对各种操作加以时间控制。时间控制要为每条指令按时间顺序提供应有的控制信号。

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

  •通用寄存器组:用于存放操作数,包括源操作数、目的操作数及中间结果和各种地址信息等。

  •暂存寄存器:用于暂存从主存读来的数据,这个数据不能存放在通用寄存器中,否则会破坏其原有内容。

  •累加寄存器:它是一个通用寄存器,用于暂时存放ALU运算的结果信息,用于实现加法运算。

  •程序状态字寄存器(PSW):保留由算术逻辑运算指令或测试指令的结果而建立的各种状态信息,如溢出标志(OP)、符号标志(SF)、零标志(ZF)、进位标志(CF)等。PSW中的这些位参与并决定微操作的形成。

  •程序计数器( PC ):用于指出下一条指令在主存中的存放地址。CPU就是根据PC的内容去主存中取指令的。因程序中指令通常是顺序执行的,所以PC有自增功能。

  •指令寄存器(IR):存放当前需要执行的指令,与CPU内部总线相连,指令包括操作码OP和地址码Ad。

  指令译码器(ID):通过译码器可知当前执行的是什么指令,输入信号为操作码,输出信号为微操作信号,将指令转化为对应微操作。

  •微操作信号发生器:产生控制整个计算机系统所需的信号,输入信号是指令译码器的输出结果,根据翻译后的微操作执行具体的微操作。微操作信号发生器会根据指令译码器、时序系统和标志位、PSW寄存器的内容执行微操作。

  •存储器地址寄存器(MAR):用于存储所要访问的主存单元的地址,一端连接CPU内部总线,一端连接地址总线。

  •存储器数据寄存器(MDR):用于存储向主存写入的信息或从主存读出的信息,一端连接CPU内部总线,一端连接数据总线。

  一般将运算器和控制器集成到同一个芯片上,称为中央处理器(CPU)。CPU和主存储器共同构成主机。CPU和内存之间通过一组总线相连,总线组信号线。MAR中的地址信息会直接送到地址线上,用于指向读/写操作的主存存储单元;控制线中有读/写信号线,指出数据是从CPU写入主存还是从主存读出到CPU,根据是读操作还是写操作来控制将MDR中的数据是直接送到数据线上还是将数据线上的数据接收到MDR中。

  高速缓冲存储器(Cache):存放正在执行的程序段和数据;容量小,价格高,速度快;集成于CPU

  主存:存放运行期间使用的程序和数据;容量较小,造价较高,速度较快;需要由RAMROM制作

  辅存:存放暂时不用的数据、程序或永久性保存的信息;不能与CPU交换信息,辅存中的内容只有调入主存才可被CPU访问

  主存-辅存(解决存储系统容量问题):将主存与辅存的一部分通过软/硬结合的技术组成虚拟存储器,他的更新是由硬件和操作系统进行控制的

  半导体存储器(如:主存、Cache)、磁表面存储器(如:磁盘、磁带以及机械硬盘等)、光存储器(如:光盘)

  随机存储器(RAM)(其任何一个存取单元的内容都可随机存取,存取时间与物理位置无关),顺序存取存储器(SAM)(如:磁带),直接存取存储器(DAM)(如:磁盘)(其直接选取信息所在区域(随机存取,在区域内顺序查找)),相联存储器(CAM)(如:快表)(他是按照内容来检索物理信息)

  读/写存储器(如:内存,硬盘等)(可读写),只读存储器(ROM)(如:电影使用的光碟)(只可随机读入信息,不可写入,存取方式为随机存取)

  破坏性读出(如:DRAM芯片),非破坏性读出(如:SRAM芯片、磁盘、光盘)

  主存储器是由存储体、MAR和MDR组成的。现代计算机的主存由半导体集成电路组成。驱动器、译码器和读写电路均制作在存储芯片内,而MAR和MDR制作在CPU芯片内。存储芯片和CPU芯片可以通过总线连接。

  当要从主存中读出某一信息字时,首先由CPU将该字地址送到MAR,经地址总线送到主存,然后发出读命令。主存接到读命令之后,得知需要将该地址单元的内容读出,便完成读操作,将该单元的内容读至数据总线上,至于该信息由MDR送到什么地方,由CPU决定。若要向主存存入一个信息字时,首先CPU将该字所在主存单元的地址经MAR送到地址总线,并将该信息字送入MDR,然后向主存发出写命令,主存接到写命令后,便将数据线上的信息写入到对应地址线指出的主存单元中。

  “I/O”就是“输入/输出” (Input/Output) I/O 设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备。

  I/O接口: 又称I/O控制器( I/O Controller)、设备控制器,负责协调主机与外部设备之间的数据传输。

  I/O接口多种多样,也会制定相应的标准,如:用于控制USB设备的I/O接口、用于控制SATA3.0硬盘的I/O接口等(I/O控制器就是一块芯片,常被集成在主板上)。

  I/O接口与总线之间主要通过设备选择线、数据线、命令线和状态线进行连接。

  I/O软件的主要任务是,将用户编制的程序(或数据)输入主机内;将运算结果输送给用户;实现输入输出系统与主机的协调等。通常采用 I/O 指令和通道指令实现 CPU 与I/O设备的信息交换。

  程序中断方式引入了中断机制,程序中断是指在计算机执行现行程序的过程中,出现某些急需处理的异常情况或特殊请求,CPU暂时中止现行程序,而转去对这些异常情况或特殊请求进行处理。处理完毕后CPU自动返回到现行程序的断点处,继续执行原程序。

  ****控制方式主存与高速I/O设备之间有一条直接数据通路(DMA总线)。由于DMA方式传送数据不需要经过CPU,因此不必中断现行程序,I/O与主机并行工作,程序和传送并行工作。这种情况下DMA传送速度快,CPU和外设并行工作,提高了系统效率。

  有的商用中型机、大型机可能会接上很多的I/0设备,如果都让CPU来管理,那么CPU效率过低,这时就引入了通道控制方式。通道可以理解为是“低级版的CPU”,可以识别并执行一系列通道指令,通道指令种类、功能通常比较单一,通过IO指令启动通道,通道执行通道指令序列,通道程序放在主存中。

  你需要有一定的电学知识,然后就可以去看模拟电路和数字电路相关的书籍了,了解完这两个东西后你就能基本明白

  是怎么运作起来的了。这里只做简单回答。简单回答的意思是说,这个回答旨在让

  和外存别再分不清了 /

  软件环境的安装到编译和运行第一个ZCU104加速应用04【Vitis从入门到精通】#从零开始学Vitis

电脑内存录入:admin    责任编辑:admin 
  • 上一个电脑内存:

  • 下一个电脑内存: 没有了
  •  
     栏目文章
    普通电脑内存 计算机工作原理(CPU、存储、内存、读写) (09-18)
    普通电脑内存 长沙这处景观道里藏着浪漫彼岸花!去打卡的人… (09-18)
    普通电脑内存 英雄联盟多少个g lol需要多大内存 (09-18)
    普通电脑内存 曝Switch 2硬件规格:8核CPU、12GB LPDDR5内存 (09-18)
    普通电脑内存 9月15日晶方科技涨停分析:汽车芯片大基金概念… (09-18)
    普通电脑内存 一加Ace2Pro是什么系统 一加Ace2Pro系统介绍【… (09-17)
    普通电脑内存 苹果iPhone14机身重量是多少 苹果验机步骤怎么… (09-17)
    普通电脑内存 苹果iPhone14内存是多少 苹果 ProMax电池容量… (09-17)
    普通电脑内存 权威专家齐聚2023世界计算大会开幕论坛上说了… (09-17)
    普通电脑内存 海关连续通报藏匿电脑硬件入境案身藏200条内存… (09-17)
    普通电脑内存 zbrush好学吗学习模型使用的电脑内存越大越好… (09-17)
    普通电脑内存 华为Mate 50E可以插内存卡吗 华为多少倍变焦? (09-17)
    普通电脑内存 澜起科技获15家机构调研:公司在内存接口芯片… (09-17)
    普通电脑内存 锐龙7000系列笔记本什么时候发布 锐龙R9 7900… (09-17)
    普通电脑内存 机圈不是饭圈!不买iPhone 15系列新品的八大理… (09-17)
    普通电脑内存 新一代千元投影机皇!小明Q3 Pro投影仪图赏 (09-16)
    普通电脑内存 神价单条内存24GB我的电脑再也不卡顿了新乐士… (09-16)
    普通电脑内存 基于DWC_ether_qos的以太网驱动开发-LWIP的堆… (09-16)
    普通电脑内存 硬件与软件兼备 学而思学习机让学习事半功倍 (09-16)
    普通电脑内存 free在释放内存的时候为什么不需要指定内存的… (09-16)