
计算机组成原理
HOLD ON!
莫见长安行乐处,空令岁月易蹉跎。
展开
-
计算机组成原理-1.3计算机硬件的主要技术指标
计算机字长指CPU一次能处理数据的位数,通常与CPU寄存器位数有关, 字长越长, 数的表示范围, 越大, 越精确.存储容量存储器的容量应该包括主存容量和辅存容量.主存容量是指主存中存放二进制代码的总位数, 即存储容量=存储单元个数*存储字长.运算速度计算机的速度与许多因素有关:机器的主频, 执行什么样的操作, 主存本身的速度(主存速度快,取值,取数的速度就快).早期用完成一次加法或乘法所需的事件来衡量运算速度, 即普通法, 显然是很不合理的.后来采用吉普森(Gibson)法.他转载 2020-08-20 16:12:43 · 645 阅读 · 0 评论 -
计算机组成原理-计算机系统层次结构
计算机系统层次结构计算机系统层次结构,指的是计算机系统由硬件和软件两大部分所构成,而如果按功能再细分,可分为7层。把计算机系统按功能分为多级层次结构,就是有利于正确理解计算机系统的工作过程,明确软件,硬件在计算机系统中的地位和作用。目录1硬联逻辑级 2微程序级 3传统机器级4操作系统级 5汇编语言级 6高级语言级7应用语言级硬联逻辑级编辑第零级是硬联逻辑级,这是计算机的内核,由门,触发器等逻辑电路组成。微程序级编辑第一级是微程序级。这级的机...转载 2020-09-24 08:20:39 · 2391 阅读 · 0 评论 -
计算机组成原理-计算机系统总线
计算机系统总线createchance++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++申明:这篇文章是我学习了哈尔滨工业大学计算机科学与技术系刘宏伟老师的mooc课程(参考教材为高教出版社出版的唐朔飞老师编写的《计算机组成原理(第二版)》)的课堂笔记整理(系统总线部分),其中的截图来自刘宏伟老师上课的PPT,版权归刘宏伟老师所有。++++++++++++++++++++++++++++++++++++++++++转载 2020-08-26 14:03:25 · 4921 阅读 · 0 评论 -
存储程序原理
存储程序原理存储程序原理是冯·诺依曼于1946年提出的将程序像数据一样存储到计算机内部存储器中的一种设计原理。存储程序原理就是将我们为解决特定问题而编写的程序存放在计算机存储器中,然后按存储器存储程序的首地址执行程序的第一条指令。以后就按照该程序的规定顺序执行其他指令,直至程序结束执行。[1]目录1简介 2定义 3发展历程 4基本思想简介编辑存储程序原理又称“冯·诺依曼原理”(1946年提出)。将程序像数据一样存储到计算机内部存储器中的一种设计原理。程序存入存...转载 2020-06-20 12:51:32 · 8779 阅读 · 0 评论 -
cpu时钟频率计算公式_CPU频率计算方法详解
cpu时钟频率计算公式_CPU频率计算方法详解网络整理关键字:cpu频率(2)时钟频率(12) CPU频率,就是CPU的时钟频率,简单说是CPU运算时的工作的频率(1秒内发生的同步脉冲数)的简称。单位是Hz,它决定计算机的运行速度。本文主要介绍cpu时钟频率计算公式及方法,具体的跟随小编一起来了解一下。 cpu时钟频率简介 随着计算机的发展,主频由过去MHZ发展到了当前的GHZ(1GHZ=10^3MHZ=10^6KHZ= 10^9HZ)。 通常来讲,在同系列微处理器,主频越高转载 2020-05-29 11:10:34 · 14259 阅读 · 0 评论 -
共享内存多核系统与分布式内存系统之间的区别
共享内存多核系统与分布式内存系统之间的区别姬鑫 我们经常说到的多核处理器,是指一个处理器(CPU)上有多个处理核心(CORE),共享内存多核系统我们可以将CPU想象为一个密封的包,在这个包内有多个互相连接的CORES,每个CORE共享一个主存,所有的处理核心都可以访问主存。 分布式内存系统是由多个处理器(CPU)组成,每个处理器可以位于不同的计算机上,并且都有自己私有的内存。MPI(message passing interface)是运行在分布式计算机系统上的并行应用程...转载 2020-05-29 11:04:23 · 3543 阅读 · 0 评论 -
汇编与栈帧学习(一)
汇编与栈帧学习(一)最近学习《深入理解计算机系统》,书中全是汇编,正好借着GDB来研究一下汇编语言和函数调用时栈帧的变化。于是写下这个开篇的博客,我先以一个简单的程序进行研究:如上图这个程序(func.c)含有两个函数。main和add,功能很简单就是求两个两个数的和然后输出。用命令:gcc func.c -o func.o 编译成目标文件func.o。用GDB加载:首先在main和add两处设置了断点。为了便于观察程序运行时栈帧的变化。之后运行程序,对main进行反汇编看一下mai转载 2020-05-26 22:32:01 · 340 阅读 · 0 评论 -
位运算
位运算(&、|、^、~、>>、<<)1.位运算概述从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。口说无凭,举一个简单的例子来看下CPU是如何进行计算的,比如这行代码:int a = 35;int b = 47;int c = a + b;计算两个数的和,因为在计算机中都是以二进制来进行运算,所以上面我们所给的int变量会在机器内部先转换为二转载 2020-05-26 12:33:51 · 314 阅读 · 0 评论 -
Linux CentOS7 磁盘介绍和磁盘管理
Linux CentOS7 磁盘介绍和磁盘管理原创马尔盖云 最后发布于2020-02-25 22:49:23 阅读数 1108 收藏展开目录1.常见的磁盘类型SAS:串口比并口快的原因:磁盘种类:系统命名方式:SATA:2.硬盘分区工具和挂载磁盘分区符:命令:磁盘使用步骤:设置开机自动挂载:1.常见的磁盘类型SAS:串行连接 SCS...转载 2020-03-01 15:08:20 · 571 阅读 · 0 评论 -
计算机组成原理 — GPU 图形处理器
2019年08月12日 19:32:44范桂飓阅读数 7696更多目录文章目录目录 显卡 GPU GPU 与深度学习 GPU 与 CPU 体系结构的区别 GPU 显存与 CPU 主存的区别 GPU 与 CPU 之间的数据交互方式 GPU 的体系结构 GPU 的工作原理 GPU 的关键参数 CUDA 编程模型 CUDA 的架构 CUDA 的核...转载 2019-11-07 07:52:16 · 2007 阅读 · 0 评论