定点和浮点

80x86 中的定点与浮点

在计算机中, 数值数据有两种表示法: 定点表示法和浮点表示法。 浮点表示法比定点表示法所表示的数的范围大、精度高。 但由于80x86 微处理器是通用微处理器, 它处理的数据小数点位置是固定的, 属定点数, 故对浮点数的数值运算是由与其配套的浮点部件实现的。 浮点部件具有浮点数值运算的功能并提供相应指令系统, 完成三角函数、指数函数、对数函数等运算时, 精度高、流量大、速度快, 80X86 宏汇编语言中引进浮点数主要供它使用(见 6.3节)。 因此, 本教材前面几章不再对浮点数进行讨论,程序中所使用的数值数据均是定点数。 由于将小数点固定在第 0 位的后面, 因此, 在不特别说明时, 我们所提到的数都是整数, 对于有符号数,则一律采用 n 位二进制补码表示, n 可以是 8 位、16 位、32 位或64 位。

FPU:(Float Point Unit,浮点运算单元)FPU是专用于浮点运算的处理器,以前的FPU是一种单独芯片,在486之后,英特尔把FPU集成在CPU之内。

 

 

 

 

DSP 中的定点与浮点

 

 

 

 

 

参考文献:

1、《[80X86汇编语言程序设计].王元珍.文字版》

2、《深入理解计算机系统》第三版,2.4

3、维基https://wiki.zzczm.tk/wiki/IEEE_754

4、《Embedded-Image-Processing-on-the-TMS320C6000-DSP-Examples-in-Code-Composer-Studio-and-MATLAB》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值