计算机系统基础 第二章(计算机系统概述) Fundament of Computer System ——公式记忆2

计算机系统基础 第二章(计算机系统概述)  Fundament of Computer System ——公式记忆2

2019-10-22 Tue.

♦ 1、浮点表示  任意实数X = (-1)S × M × RE

S:Sign 符号位  (S取值0或1;决定 数X的符号)

M:尾数 (尾数M的位数  反映 X的有效位数;决定 数X的表示精度;有效位数越多,表示精度就越高)

R:基数  ()

E:Exponent 阶数 (阶E的位数决定数X的表示范围;阶E的值 确定 小数点的位置)

未完待续...

原文地址:https://www.cnblogs.com/LinQingYang/p/11722744.html

时间: 2024-10-09 07:48:13

计算机系统基础 第二章(计算机系统概述) Fundament of Computer System ——公式记忆2的相关文章

数电基础 第二章

数电基础 第二章 逻辑代数中三种基本运算:与.或.非 与:?条件同时具备,结果发生 ?Y=A AND B = A&B=A·B=AB A B Y 0 0 0 0 1 0 1 0 0 1 1 1 或:条件之一具备,结果发生 Y= A OR B = A+B A B Y 0 0 0 0 1 1 1 0 1 1 1 1 非:条件不具备,结果发生 Y=A`=NOT A A Y 0 1 1 0 几种常用的复合逻辑运算 与非: 或非: 与或非: 异或: A B Y 0 0 0 0 1 1 1 0 1 1 1 0

第二章 计算机编程

2.1 编程语言 从本质上来说,CPU只能运行二进制格式的指令,也就是CPU内指令集限定的二进制指令. 如果让程序员通过二进制进行编程,那就太困难了,很少有人能够通过二进制进行编程.但是人类又需要很多人能够进行编程,所以必须让编程代码能够接近人类所能理解的思维方式才行.所以编程语言有所谓高级语言和低级语言之分. 一种编程语言离机器越近我们就说它越低级,离人越近我们就说它越高级.高级并不是说功能强,也不是指性能强大,而是指它越接近于人类的自然语言. 高级语言人类容易看懂了,但是计算机看不懂,所以要

《深入理解计算机系统》第二章习题2_66

最近打算把<深入理解计算机系统>再读一遍,说实话这本书读多少遍都不嫌多,每读一遍都会有收获.这次决心把书中的习题整个过一遍,并把其中我认为比较典型的.有意思的写城博文记录一下,恩,这就是这篇博文的由来.恳请各路大神拍砖. 一. 问题描述(鉴于我这不忍直视的翻译水平,我就直接贴书中的问题描述了): Generate mask indicating leftmost 1 in x. Assume w = 32. For example 0xFF00 -> 0x8000, and 0x6600

计算机系统要素-第二章 布尔运算

1 本章构建完整的算术逻辑单元ALU.2 有符号的二进制数    1) 补码:x的补码=2的n次方-x,即反码+1    2) 减法可以看成x-y=x+(-y)3 加法器    1) HalfAdder 半加器        /**         * Computes the sum of two bits.         */                CHIP HalfAdder {            IN a, b;    // 1-bit inputs           

【组成原理】第一章 计算机系统概述

重点掌握:MAR和MDR的含义,主存容量大小.CPU执行时间的计算,性能指标CPI.MIPS.主频等等. 1. 存储单元:CPU访问存储器的基本单位,每个单元有一个地址.通常是字节大小的整数倍. 2. CPU时钟周期 = 1/主频,单位通常是MHz 3. CPU执行时间 = CPU时钟周期数 * 时钟周期时间长度(1/主频) = (指令条数*CPI)/主频 -->主频单位是Hz 4. MIPS(million introductions per second) = (指令条数 / 执行时间)/

20190804-Python基础 第二章 列表和元组(2)

1. list函数,用于将字符串转换为列表 2. 基本的列表操作 修改列表 - 给元素赋值,使用索引表示法给特定的元素赋值,如x[1] = 2 删除元素 - 使用del语句即可 1 name1 = ['a','d','g','h'] 2 name2 = ['1','2','3','4'] 3 del name1[1] 4 print(name1) 5 print(len(name1)) 6 7 del name2[1:3] 8 print(name2) 9 print(len(name2)) 1

java基础第二章

一.变量 1.变量是内存中的一个标识符号,用于存储数据 2.变量命名规则--[P35页]    必须以字母.下划线 _ .美元符号 $ 开头 变量中,可以包括数字 变量中,不能出现特殊的符号,空格 java中的关键字(红色字体),不能做变量名 3.变量命名,遵循 骆驼命名法(变量由1个以上的单词组成,第1个单词首字母小写,后面单词的首字母大写) 二.数据类型 a)数字(整型int(整数).双精度浮点型double(小数)) b)字符型(char),存储单个字符 c)字符串型(String),存储

python基础第二章:运算与运算符

运算与运算符 运算分类:算术运算,比较运算,赋值运算,逻辑运算,位运算,成员检测,身份运算 算术运算:+   -  *  /  (除,返回的一定是整型) **(幂) //(取商,返回的不一定是整型) %(取余) 比较运算:>  <  <=  >=  ==  !=(不等于) 赋值运算:=  +=   -=  /=  *=   **=  //=   %= 逻辑运算:not    and   or 位运算:二进制(0b) bin 八进制(0o) oct 十六进制(0x)hex R进制转十

Java基础知识二次学习-- 第二章 基础语法与递归补充

第二章 基础语法与递归补充   时间:2017年4月24日10:39:18 章节:02章_01节,02章_02节 视频长度:49:21 + 15:45 内容:标识符,关键字与数据类型 心得:由字母,下划线,$,数字组成,应该由字母,下划线$开头,同时应该避开java保留字符 变量是内存中的一小块区域,使用变量名来访问这块区域 执行过程中的内存管理(疑问:这里的内存和Jvm的一样吗?) code segment 存放代码 data segment 静态变量 字符串常量 stack 栈 局部变量 h