王道计组(23版)2_数据的表示和运算

这篇具有很好参考价值的文章主要介绍了王道计组(23版)2_数据的表示和运算。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.数制和编码

十进制转换为二进制:

王道计组(23版)2_数据的表示和运算
原码:
[+0]=0,0000
[-0]=1,0000
-1无法表示

补码:
按位取反,末位加1
[+0.0000]=[-0.0000]=0.00000

反码:
按位取反
[+0]=0,0000
[-0]=1,1111

移码:
与补码仅符号位不同

[-X]:[X]连同符号位一起去反,末位加1,(X<0)
主存地址通常用无符号数表示

2.定点数的加减

零标志ZF,都有意义
溢出标志OF:有符号整数运算时溢出
符号标志SF:结果的符号,对无符号数无意义
进/借位标志CF:无符号整数的进位/借位

溢出判断:
(1)单符号位
王道计组(23版)2_数据的表示和运算
(2)Cs是符号位进位,C1是最高数位进位
王道计组(23版)2_数据的表示和运算

(3)双符号位
王道计组(23版)2_数据的表示和运算
浮点表示

3.定点数的乘除法

乘法

booth(补码比较法):
Yn和Yn+1是乘数的后两位
王道计组(23版)2_数据的表示和运算

王道计组(23版)2_数据的表示和运算

除法

王道计组(23版)2_数据的表示和运算

4.数据的存储和排列

王道计组(23版)2_数据的表示和运算
大端方式:从最高有效字节到最低有效字节的顺序存储数据,即最高有效字节放在前面

5.浮点数

表示

王道计组(23版)2_数据的表示和运算
N=(-1)s X M X RE
其中,S是数符
M是尾数,用定点原码小数表示
E是阶码或指数,用移码表示
R是基数,可以是2、4、16等
王道计组(23版)2_数据的表示和运算

IEEE754标准

王道计组(23版)2_数据的表示和运算
王道计组(23版)2_数据的表示和运算

规格化

规格化的二进制浮点数的数值最高位总是1,隐藏后可以多表示一位
规格化浮点数的尾数小数点后第一位是1
对于原码尾数,尾数第一位是1,IEEE754标准
对于补码尾数,符号位和尾数最高位相反
王道计组(23版)2_数据的表示和运算

运算

王道计组(23版)2_数据的表示和运算

6.ALU

王道计组(23版)2_数据的表示和运算

王道计组(23版)2_数据的表示和运算文章来源地址https://www.toymoban.com/news/detail-420375.html

到了这里,关于王道计组(23版)2_数据的表示和运算的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【23考研】计算机408数据结构代码题强化阶段划重点(王道书)

    视频链接:【23考研】10分钟带你整理408数据结构强化阶段代码题复习重点 本篇只适合考408的同学,请自主命题的同学自觉右上角×掉 因为王道书为了照顾自主命题的同学,所以很多算法也给出了代码实现,实际上对于考408的同学,很多代码是不需要掌握的,毕竟408的代码题没

    2024年02月15日
    浏览(49)
  • 【第二章:数据的表示和运算】

    探讨的两大主题:一步步递进 那么现在就需要探究 数据如何以2进制的形式在计算机中表示的呢?? 那么还有就是计算机如何进行数据的算术和逻辑运算的?? 我们平常使用的是10进制的数据,然而计算机能够识别的是2进制的01序列串。 主要是权重的不同。一方面符号表示

    2024年02月04日
    浏览(46)
  • [ARM汇编]计算机原理与数制基础—1.1.4 逻辑运算

    在计算机中,逻辑运算是对二进制数据进行操作的基础。逻辑运算主要包括以下几种:与(AND)、或(OR)、非(NOT)和异或(XOR)。接下来,我们将详细介绍这几种逻辑运算的原理及其应用。 与(AND)运算 与运算的规则如下: 0 AND 0 = 0 0 AND 1 = 0 1 AND 0 = 0 1 AND 1 = 1 两个二进

    2024年02月08日
    浏览(55)
  • 计算机组成原理 --- 数据的表示和运算

    一.进位计数制   1.由位置确定的权重为位权 --- 比如个位的位权是10的0次方,十位的位权是10的1次方... 1.十进制的基数是 --- 0,1,2,3,4,5,6,7,8,9 ,二进制的基数是0,1....其它同理  1.规定 --- 在进制中,当数字大于9的时候,就都用大写字母来表示 --- 如A表示10,B表

    2023年04月08日
    浏览(54)
  • 计组 第二章错题 2.2 运算方法和运算电路

    选D 地址寄存器MAR是存储器部件 访存时暂存访存地址 符号位不变 附加位是符号位的扩展 选B A:检查加减 B:对 因为两个符号位一样 D:需要两个 存储单元把信号同时传给两个单元 用双符号位的方法 同0异1 符号相同 0 正 不同 为1 负 逻辑一样 原来N位 移位N位 加上一位符号位

    2024年02月08日
    浏览(53)
  • 西电计组实验二 运算器实验

    一.实验目的   1.了解简单运算器的数据传输通路。   2.验证运算功能发生器的组合功能。   3.掌握算术逻辑运算加、减、与的工作原理。   4.验证实验台运算的8位加、减、与、直通功能。   5.按给定数据,完成几种指定的算术和逻辑运算。 二.实验原理   算

    2024年02月06日
    浏览(43)
  • 头歌计组运算器设计(HUST) 1-11关实验答案

    本实验使用 Verilog HDL 实现了单周期 54 条 MIPS 指令的 CPU 的设计、前仿真、后仿真和下板调试运行。CPU 可实现 54 条 MIPS 指令。(详细论述所设计作品的功能) 本实训项目帮助学生从可控加减法单元,先行进位电路,四位快速加法器逐步构建 16 位、32 位快速加法器。学生还可

    2023年04月23日
    浏览(44)
  • Transformer 的双向编码器表示 (BERT)

    本文介绍语言句法中,最可能的单词填空在self-attention的表现形式,以及内部原理的介绍。         在我之前的博客中,我们研究了关于生成式预训练 Transformer   的完整概述,关于生成式预训练 Transformer (GPT) 的博客- 预训练、微调和不同用例应用程序。以及有关所有仅解

    2024年02月03日
    浏览(35)
  • 数据结构:利用栈实现数制转换

    数制转换 从键盘输入一个十进制数n,并输入要转换的进制数m,利用栈将n转换成m进制,并输出转换后的结果。 首先设计一个含有多个菜单项的主菜单程序,然后再为这些菜单项配上相应的功能。 主菜单设计要求: 程序运行后,显示一个标题“进制转换”,标题下方给出4个

    2024年02月07日
    浏览(49)
  • 离散数学-集合论-关系的概念、表示和运算(7)

    函数是x 到y 的映射,这种映射反就是一种关系。因为定义域x 是一个集合、值域y 也是一个集合所以函数就是一个x, y 有序对的集合。因此,我们可以通过二元关系来定义函数的概念,利用有序对的集合来表示函数。 1.1 有序对 定义: 由两个元素 x 和 y,按照一定的顺序组成的

    2024年02月06日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包