原文:【计算机组成原理】定点数运算

定点数加减运算 补码加法: 负数用补码表示后,可以和正数一样去处理 当需要减去一个数x的时候,可以用加上x对应的负数的补码 x 补来代替 x 补 y 补 x y 补 补码减法 x y 补 x 补 y 补 mod x y 补 x 补 y 补 mod 的n 次方 补码基本规则: 运算的各个操作数均用补码表示,运算结果仍是补码 符号位和数值位一样参加运算 如果求和,则将两补码直接相加,得到两数之和的补码 ...

2019-10-01 20:32 0 372 推荐指数:

查看详情

漫谈计算机组成原理(九)定点数定点数运算

本文讲什么? 在计算机中,小数点并没有用专门的器件去表示,而是按照一种约定的方式,统一存储在寄存器单元中的。算数逻辑运算单元(ALU)是CPU的组成部分,负责算数和逻辑的运算。那么,ALU究竟是如何工作的呢?这就是本文主要探讨的内容: 什么是定点数定点数的位移、加、减 ...

Mon Aug 27 04:27:00 CST 2018 0 3384
漫谈计算机组成原理(九·续)定点数运算方法

本文讲什么? 在上一篇文章中,我们主要讲述了定点数的加、减、乘运算,唯独没有讲解除法运算。原因有两个,一来上一篇文章的内容确实比较多,二来除法运算比乘法相对复杂。所以,本文将从除法的来历讲起,然后讲除法运算的几种方法。 除法运算的形成 我们来看这样一个例子:在8位寄存器中存储 ...

Thu Aug 30 17:07:00 CST 2018 0 754
漫谈计算机组成原理(十)浮点数运算

本文讲什么? 浮点数定点数一样,都是计算机中数据的存储形式。定点数我们可以理解成纯小数或者纯整数,但是实际上在计算机中参与运算的数字并非都是定点数。比如,有些数据过大,比如2^100^这样的数据,如果写成二进制的形式,寄存器肯定是无法放下的。于是就有了浮点数这种数据。 本文主要讲述浮点数 ...

Sat Sep 01 04:28:00 CST 2018 0 1836
点数——计算机组成原理笔记

点数——计算机组成原理笔记 一、浮点数简介 ​ 浮点数计算机中的一个数值型数据;与之相对应的概念是定点数;本篇笔记建议配合《计算机组成原理——面向实践培养》食用~ ​ 首先我们来介绍原理性的浮点数格式 ​ 在这个图中,主要分为两部分,一个是包含阶符的阶码,另一个是包含数符的尾数 ...

Wed Mar 17 04:38:00 CST 2021 0 346
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM