导航

计算机组成原理学习笔记(五)

Posted on 2021-09-21 11:42  rossxp  阅读(65)  评论(0编辑  收藏  举报

一,定点运算

1)移位运算

(在计算机中,没有专门的硬件用来表示小数点的位置,我们是以约定的方式来确定小数点的位置的,是固定的,所以计算机中的移位是指数据相对于小数点进行左移右移。)

  

 

 

 

 

 2)加减法运算

前面我们知道直接用原码来进行运算,加减法会不统一,计算机硬件电路的设计会很麻烦,所以才引入了补码的概念,将减法运算也变成加法运算。

   

连同符号位一起相加,符号位产生的进位自然去掉。因为有机器字长的限制。

  

但是这样有可能会造成结果溢出。比如:

 

 2,采用补码运算怎么进行溢出判断:

 

 

 

 3)乘法运算&除法运算