《数字逻辑设计与计算机组成》一3.2 算术函数

简介: 本节书摘来自华章出版社《数字逻辑设计与计算机组成》一 书中的第3章,第3.2节,作者:[美]尼克罗斯·法拉菲,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.2 算术函数

加法、减法、乘法和除法是4种基本算术函数。更多复杂的函数,例如求平方根、指数和正弦值等,这些对浮点(FP)数操作的函数都会用到基本的4个函数来产生输出。随着这些年集成芯片(IC)中三极管的数量不断增加,越来越多的算术函数可以在硬件上实现。例如,早期的微处理器只能在硬件上实现加法和减法功能,其他的功能只能在软件上实现。现在的许多计算器还是有一小部分功能在硬件上实现而大部分在软件上实现。现代微处理器通常包括叫作整数单元(IU)的整数算术电路和浮点单元(FPU)。通常,一个现代微处理器包括多个IU和FPU,也包括在第1章中讨论的整数和浮点数单指令多数据流(SIMD)单元。

相关文章
|
搜索推荐 Linux Shell
打造个性化的Linux命令提示符
【8月更文挑战第47天】在Linux的世界里,命令行是高效工作的利器。本文将引导你如何通过简单的配置,让你的命令提示符更加个性化和实用,从而提升你的工作效率和终端使用体验。我们将从基础的颜色设置开始,逐步深入到复杂的解析符号和脚本编写,最终实现一个既美观又功能丰富的命令提示符。无论你是初学者还是高级用户,都能在这里找到适合你的技巧。让我们一起探索,让命令行不再单调!
355 16
|
存储 Java 关系型数据库
基于Servlet和JSP的Java Web应用开发指南
基于Servlet和JSP的Java Web应用开发指南
562 1
|
机器学习/深度学习 传感器 算法
如何优化物联网设备的能源消耗?
【7月更文挑战第29天】如何优化物联网设备的能源消耗?
643 8
|
监控 供应链 数据可视化
团队高效流程管理必备:方法与实用软件推荐
在当前激烈的商业竞争环境中,高效的业务流程管理对企业成功至关重要。本文介绍了业务流程管理的方法,包括流程梳理、优化、监控与评估及员工培训与参与,并推荐了几款实用的业务流程管理系统(BPMS)。BPMS能自动化、可视化业务流程,提升效率。具体推荐包括板栗看板、Trello和Wrike,它们分别在任务管理、团队协作及项目管理方面有各自的优势。选择合适的BPMS有助于提高工作效率、增强流程透明度、提升团队协作能力,规范管理并降低风险,从而增强企业竞争力。
397 0
|
存储 Kubernetes jenkins
在k8S中,Jenkins发布详细流程是什么?
在k8S中,Jenkins发布详细流程是什么?
|
SQL 关系型数据库 MySQL
【Databand】日期时间函数
【Databand】日期时间函数
342 1
|
算法 Python
Python函数的嵌套调用:深入理解与应用
Python函数的嵌套调用:深入理解与应用
695 1
|
调度 UED Python
探索Python中的异步编程:从回调到async/await
本文将深入探讨Python中的异步编程,从最初的回调函数到现代的async/await语法。通过比较不同的异步编程方法,读者将了解它们的优缺点,并学习如何在项目中选择合适的方式来提高性能和可维护性。
|
JSON Dubbo JavaScript
Dubbo3 Triple 协议重磅升级:支持通过 HTTP 连通Web与后端微服务
阿里 [HSF2 框架已经完成到 Dubbo3 的全面升级](https://ata.atatech.org/articles/11000209827?spm=ata.25287382.0.0.26577536vUxJq6),阅读本文了解 Triple 协议工作原理。更多技术内容分享,请参见[官网博客](https://cn.dubbo.apache.org/zh-cn/blog/) ## 全新
762 0
Dubbo3 Triple 协议重磅升级:支持通过 HTTP 连通Web与后端微服务
|
人工智能 自然语言处理 数据处理
【专栏】人工智能中监督学习在快速发展的科技时代中的重要性。其应用方向有哪些?
【4月更文挑战第28天】本文探讨了监督学习在快速发展的科技时代中的重要性。作为人工智能的关键分支,监督学习通过已标记数据训练模型以进行预测和分类。文章阐述了其基本概念、训练过程和评估方法,并列举了图像识别、语音识别、自然语言处理、医疗和金融等领域中的应用案例。同时,指出了数据标注、模型复杂度、可解释性等问题及未来发展趋势,强调了监督学习的广阔前景和潜力。
625 0