
机组
文章平均质量分 66
不见蝴蝶不见君。
这个作者很懒,什么都没留下…
展开
-
实数和浮点数之间的变换
现在我们已经明白了浮点数的 IEEE 表达方式。我们来做些实数和浮点数之间的变换练习以加深理解。在这些练习中,你还会发现一些围绕浮点数运算的令人吃惊的事实。 首先我们来看看事情简单的一面,从浮点数变换到实数。理解了浮点数的格式,做这个练习并不难。假定我们有一个 32 位的数据,用十六进制表示为0xC0B40000,并且我们知道它实际上是一个单精度的浮点数。为了得到该浮点数实际表达的实数,我们...转载 2018-05-28 16:47:38 · 3420 阅读 · 0 评论 -
机组复习之指令系统
一、指令系统的基本概念(一)1、几种常见的指令格式(1)零地址指令(只有操作数没有地址码)其操作数的地址隐含在堆栈的栈顶指针SP中。例如:零地址加法指令仅用在堆栈计算机中,操作数和结果在堆栈中,参与加法运算的两个操作数隐含地从堆栈顶部弹出,送到运算器进行运算,运算的结果再隐含地压入堆栈。所有这些指令都会执行(PC)+1→PC.(2)一地址指令(单操作数)(ACC)OP(...原创 2019-03-23 12:47:17 · 3718 阅读 · 0 评论 -
机组复习之 存储器分层体系
一、存储器概述(一)存储器的分类1、按存储元件分类:半导体存储器、磁表面存储器、光盘存储器2、按存取方式分类:随机存取存储器、顺序存取存储器、直接存取存储器,相联存储器;3、按信息的可更改性分类:只读存储器ROM,读写存储器RAM;(ROM和RAM都采用随机存取方式进行信息访问。)4、按断电后信息的可保存性分类:非易失性存储器(ROM、磁表面存储器、光存储器)和易失性存储器(R...原创 2019-03-13 17:28:43 · 3138 阅读 · 0 评论 -
机组复习之 外部设备
二、外存储器(一)硬盘存储器硬盘:硬盘一直是虚拟存储器技术的物质基础,执行程序时,作为交换缓冲区;关机时,硬盘作为操作系统和所有应用程序的非易失性的驻留介质。1、概述硬盘的信息分布:记录面、磁道、圆柱面、扇区;记录面:硬盘驱动器可有多个盘面,每个盘面有两个记录面,每个记录面对应一个磁头。磁道:在读/写时,磁头固定不动,磁盘高速旋转,磁化区构成一个闭合圆环,称为磁道。在盘面上...原创 2019-03-18 16:01:23 · 565 阅读 · 0 评论 -
第七章 存储器
一、存储器分类1、按存储元件分半导体器件、磁性材料、光介质2、按存取方式分类随机存取存储器(RAM):按地址访问存储空格键。半导体存储器属于随机存取存储器,可作cache和主存。顺序存取存储器(SAM):信息按顺序存放和读出,存取时间取决于存放位置,如磁带。储量大,速度慢。直接存取存储器(DAM):兼有随机访问和顺序访问。如磁盘存储。相联存储器(CAM):按内容访问存储器。如快表3、按信息的可更改...原创 2018-06-27 20:34:50 · 631 阅读 · 0 评论 -
溢出OF和进位CF标志位的判定
一、学习CF与OF,要始终牢记一点。CF是无符号数溢出标志,OF是有符号数溢出标志。通俗一点说就是,即使有符号数相加/相减导致了CF=1也没什么意义,不能说明结果的正确与否。此时,OF=1,则说明结果溢出,出现错误;OF=0,说明结果正确。这个过程根本和CF没关系,CF=1/0,都不会影响。同理也可以得出OF对无符号数也无影响。举个例子:[9-6]补=[9]补-[6]补=[9]补+[-6]补[9]...转载 2018-06-27 10:38:26 · 78105 阅读 · 10 评论 -
第三章 指令系统
一、指令格式设计(一)一条指令必须明确或隐含地包含以下信息:操作码源操作数或其地址结果的地址下一条指令的地址总之,一条指令由一个操作数和多个地址码构成。(二)操作码和地址码操作码分为: 1、操作码 固定长度操作码可变长度操作码2、地址码:零地址指令一地址指令二地址指令三地址指令多地址指令3、存储器-存储器(SS)型指令A1、A2均为存储单元;这类指令的执行需要多次访存,执行时间长寄存器-寄存器(R...原创 2018-06-26 23:22:34 · 546 阅读 · 0 评论 -
机组知识点整理
计算机体系结构(Computer Architecture)主要研究硬件和软件功能的划分,确定硬件和软件的界面,哪部分功能由硬件系统来完成,哪部分功能由软件系统来完成。计算机组成原理(Computer Organization)是依据计算机体系结构,在确定且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,以及它们之间的连接关系,实现机器指令级的各种功能和特性,这点上说计算...转载 2018-06-26 11:29:54 · 3974 阅读 · 0 评论 -
第二章 运算方法和运算部件
1、基本运算部件:加法器、ALU、移位器(ALU的核心部件是加法器) 基本逻辑运算和定点数加减运算: 由算术逻辑部件ALU实现; 乘除运算和浮点数运算:加法器/ALU和移位器2、当控制端Sub为1时,做减法;当控制端Sub为0时,做加法零标志ZF=1表示F结果为0(无符号和带符号整数)溢出标志OF=1表示带符号整数运算时结果发生了溢出(对无符号运算无意义)符号标志SF表示结果的符号,即F的最高位。...原创 2018-06-25 20:54:29 · 2010 阅读 · 0 评论 -
奇偶校验法
校验依据:判断传输的一组二进制数据中"1"的个数是奇数还是偶数奇校验:如果以二进制数据中1的个数是奇数为依据,则是奇校验偶校验:如果以二进制数据中1的个数是偶数为依据,则是偶校验说明:采用何种校验必须事先规定好的,通常传输的数据会专门设置一个奇偶校验位,用它来确保发送出去的二进制数据中“1”的个数为奇数或偶数。如:发送一组8位二进制数,假定第一位为奇偶校验位,后七位为数据位,采用奇校验,则:1&g...原创 2018-06-25 10:45:32 · 5330 阅读 · 0 评论 -
浮点数运算原理
导读:浮点数运算是一个非常有技术含量的话题,不太容易掌握。许多程序员都不清楚使用==操作符比较float/double类型的话到底出现什么问题。 许多人使用float/double进行货币计算时经常会犯错。这篇文章是这一系列中的精华,所有的软件开发人员都应该读一下。 随着你经验的增长,你肯定 想去深入了解一些常见的东西的细节,浮点数运算就是其中之一。1. 什么是浮点数? 在计算机系统的发展过程...转载 2018-05-28 18:24:26 · 624 阅读 · 0 评论