浮点数运算和二进制编码的十进制数运算
回顾:IEEE754浮点数表示 浮点数加减法 在做加减法的时候,一定要对齐阶码! 对于浮点数的加减法,如果两个浮点数的exponent不一样大,那我是应该把大的阶码调小,还是把小的阶码调大呢? 应该把小的调大! 步骤一:对阶(Alignment) 目的: 使两个操作数的阶码相同,从而让它们的尾数可以直接相加减。 比较阶码:比较两个浮点数的阶码 Exponent_A...
回顾:IEEE754浮点数表示 浮点数加减法 在做加减法的时候,一定要对齐阶码! 对于浮点数的加减法,如果两个浮点数的exponent不一样大,那我是应该把大的阶码调小,还是把小的阶码调大呢? 应该把小的调大! 步骤一:对阶(Alignment) 目的: 使两个操作数的阶码相同,从而让它们的尾数可以直接相加减。 比较阶码:比较两个浮点数的阶码 Exponent_A...
嗨!如果学累了,不妨来玩玩小恐龙游戏!
ADT ADT: a set of objects together with a set of operations. Abstract data types are mathematical abstractions;nowhere in an ADT’s definition is there any mention of how the set of operations is i...
空间复杂度 组成部分: 指令空间:存储程序指令。 数据空间:存储常量、简单变量、复合变量。 环境栈空间:保存部分完成函数恢复执行所需的信息。 当一个函数(或方法、过程)被调用时,系统会为其在环境栈顶压入(Push)一个“栈帧(Stack Frame)” 或 “活动记录(Activation Record)”。...
算术逻辑单元ALU 算术逻辑单元(ALU) 是计算机实际完成数据算术逻辑运算的部件 数据由寄存器(Registers) 提交给ALU,运算结果也存于寄存器 ALU可能根据运算结果设置一些标志(Flags),标志值也保存在处理器内的寄存器中 控制器(Control unit) 提供控制ALU操作和数据传入送出ALU的信号 全加器 注意:加法器实现的是模 2n 无符号整数加法运算...
数据链路层的功能 路由器只需要实现1-3层的功能 数据链路层的对等实体之间以帧为单位进行传输 数据链路层研究的是在同一个局域网中,分组怎样从一台主机传送到另一台主机 而网络层研究的是分组怎样从一个网络通过路由器转发到另一个网络 数据链路层的地位:使用物理层提供的“比特传输”服务,同时为网络层提供服务,将网络层的IP数据报(分组)封装成帧,传输给下一个相邻节点 物理链路:传输介...
数据链路层研究的是在同一个局域网中,分组怎样从一台主机传送到另一台主机 而网络层研究的是分组怎样从一个网络通过路由器转发到另一个网络 数据链路层的地位:使用物理层提供的“比特传输”服务,同时为网络层提供服务,将网络层的IP数据报(分组)封装成帧,传输给下一个相邻节点 数据链路层的主要工作: 错误识别(notification) 网络拓扑(Network topology) ...
物理层是OSI最底层,负责在物理介质上传输原始的比特流,它定义了设备的电气、机械、过程和功能规范,以激活、维持和停用物理链路。简单来说,物理层关心的是如何将 0 和 1 转换成信号(电信号、光信号、无线电波等)并通过网线、光纤、空气等介质发送出去,以及如何接收这些信号并将其转换回 0 和 1。 王道考研版 通信基础的基本概念 信源、信宿、信号、信道 每一个信号就是一个“码元”,...
整数的二进制数表示 二进制中,1表示正数,0表示负数,行不行? 原码表示 原码表示法的核心规则: 用最高位表示符号:0 表示正数,1 表示负数。 其余位表示该数的绝对值。 因此,零有两种表示形式:+0 (000...0) 和 -0 (100...0)。 我们以 4位二进制 为例来说明。4位原码能表示的范围是:-7 到 +7。 4位原码表示的数轴图 下...