计算机组成原理
朝一爱学习
这个作者很懒,什么都没留下…
展开
-
认识磁盘及磁盘的读写原理
磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)。磁盘:由多个盘面构成。磁盘在逻辑上被划分为磁道、柱面以及扇区。磁道:一个一个的同心圆,这些同心圆的轨迹就叫磁道。从外向内从0开始顺序编号。柱面:所有盘面上的同一磁道构成一个圆柱,称做柱面。扇区:每个磁道会被分成许多段圆弧,每段圆弧叫做一个扇区。原创 2023-06-20 17:15:55 · 632 阅读 · 0 评论 -
计算机组成原理之计算机性能习题解析
1.某计算机主频1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示: 指令类型 所占比例 CPI A 50% 2 B 20% 3 C 10% ...原创 2018-11-03 21:56:44 · 12352 阅读 · 4 评论 -
计算机组成原理第二章之定点数的运算
一、定点数加减法运算(在计算机中只要看到加减法运算,一定是利用补码进行运算)当需要减去一个数X时,可以用加X对应的负数的补码【-X】补来代替。补码运算的基本规则:1.运算的各个操作数均补码表示,运算结果仍是补码。2.符号位与数值位一样参加运算。补码的溢出检测:1.两个同号的补码相加,结果的符号改变,说明溢出。两个异号的补码相加结果不会发生溢出。2.双符号位法:当...原创 2018-11-06 17:14:46 · 2330 阅读 · 0 评论 -
计算机组成原理第二章之定点数的原补反码
1.原码:对于0,往往有+0和-0之分,【+0】原=000…0,【-0】原=100…0。n+1位定点整数原码的表示范围:-(2^n-1)~2^n-1定点小数原码表示范围:-(1-2^(-n))~1-2^(-n)一个字节八位,28=256,有256个编码,但是只能表示255个数,因为0占了两个编码。原码的位扩展:例:设机器字长为八位,写出+0.375和-0.6875的二进制原...原创 2018-11-04 13:00:06 · 2321 阅读 · 0 评论 -
计算机组成原理之浮点数
一、浮点数的表示方法:在计算机中,一个任意进制数N可以可以写成:N=R^e*M一般来说,变化的数值是M和e。在计算机中只需要存M和e即可,R默认为2。为了使浮点数的表示具有唯一性,需要在运算过程中对浮点数进行规格化操作。于是,制定了IEEE754浮点数表示方法。 IEEE754标准浮点数的表示方法:刚刚提到,在计算机中一个任意进制数都可以表示为N=R^e*M的...原创 2018-11-08 18:15:20 · 17507 阅读 · 3 评论 -
计算机组成原理之计算机硬件的构成。
本篇文章适合初学者。首先,什么叫计算机?有处理器的电子设备,其实都可以叫做计算机。处理器+内存=计算机。(通过通过电子线路连在一起,通上电以后能工作)计算机结构:计算机系统分为软件和硬件。硬件:指组成计算机的各种设备实体,是物质基础。软件:泛指各种程序和文件。计算机的基本功能主要包括数据加工、数据保存、数据传送、数据控制等。计算机硬件有哪些?计算机到底怎样工作?...原创 2018-11-23 22:27:07 · 651 阅读 · 0 评论 -
计算机组成原理第五章之中央处理器CPU
中央处理器CPU整个计算器所有部件都由控制器所控制,CPU集成了控制器和运算器。数据和指令进出CPU都要先经过缓冲寄存器。指令寄存器用来存放当前正在执行的指令。PC用来存放下一条要执行的指令,地址寄存器存放CPU当前需要访问的内存的地址。程序执行之前,所有的指令都要先放入存储器,如果要执行该程序,那么首先要把首条指令的地址送到PC。指令进入缓存。CPU判断从内存中读入缓存的到底是指...原创 2018-11-29 14:29:46 · 644 阅读 · 0 评论