日常学习(5)

2022/4/3 6:21:47

本文主要是介绍日常学习(5),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

2022.4.1-4.2学习

1.高数——一元函数微分学(中值定理和导数的应用)

(介值定理)若介值C (m<C<M,m代表在区间内最小值,M代表在区间内最大值) 则存在一点X0 (a<X0<b,a、b为区间边界)使得f(X0)=C,若C(m<= C <=M),则X0的范围为闭区间(a<= X0 <=b)。

xcosx-sinx(x趋近0)不能直接代cosx=1进去算,正确算法时xcosx-sinx-x+x

曲线的凹凸性
凹:,
凸:,
曲率:
曲率半径:曲率的倒数

2.计算机组成原理——计算机的运算方法

2.1原码、补码、反码、移码

原码

原码中的“零”有两种表示方式
原码能表示个数(有符号数)
原码的优点:1.简单明了 2.易于和真值转换 缺点:加减运算不方便

补码

补码可以表示个数。
补码可以将减法转化成加法,但是要以某个数为模才能确定具体的补码。补码中的零只有一种表示方式。
补码很难直接从形式上直接判断其真值的大小。
当模数为4的时候,小数补码是双符号位的补码。双符号的补码,又称为变形补码,在阶码运算和溢出判断中有其特殊作用。

反码

反码通常用来作为由原码求补码或者由补码求原码的中间过渡。
反码的零表示方式也不唯一。
反码也可以看作是(对于小数)或(对于整数)的补码.

移码

移码是在真值上加一个常数
移码中的零表示方式也是唯一的。
在移码中最小真值为全0。
当浮点数的阶码用移码表示时,就能很方便地判断阶码的大小。
同一个真值的移码和补码仅差一个符号位,因此如果将补码的符号位取反,即可得该真值的移码。

2.2定点运算

一位全加器

和表达式:
进位表达式: (,为进位产生函数 ,为进位传递函数)

带标志加法器

溢出标志位OF为最高位进位和次高位进位的异或
符号标志是总和的符号
零标志ZF只有当总和为0的时候才为0
进位/借位标志位为输出位和最高位进位的异或

ALU

ALU的核心是带标志加法器。

MUX(多路选择器)可以从多个输入信号选择一个送到输出端

移位运算


有符号数的移位称为算术移位,无符号数的移位称为逻辑移位,因此算术移位不移动符号位,逻辑移位连同符号位一起移动。



这篇关于日常学习(5)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程