自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 收藏
  • 关注

转载 深入理解计算机系统 练习题3.18

要按照书上的思路来别偷懒

2024-04-15 18:27:41 10

原创 深入理解计算机系统 家庭作业 2.97

舍入之前必须先把frac和exp合并在一块 根据舍弃的情况加一 这样加一如果frac段的进位进到了exp段就会加到exp段。核心思路:按照书上的分,符号位,exp段,frac段处理.,建议一定要自己写一遍这个,这一题和书本内容紧密相连.舍入也是按书上的来,把舍弃的部分与中值相比较.写了好几天了,断断续续写 参考了。

2024-04-11 17:31:36 98

原创 深入理解计算机系统 家庭作业 2.96

题目出的很不好,感觉没有标准.

2024-04-07 17:39:08 223

原创 深入理解计算机系统 家庭作业 2.94

return f;frac

2024-04-07 11:10:13 100

原创 深入理解计算机系统 家庭作业 2.93

0)return f;else。

2024-04-07 10:32:32 398

原创 深入理解计算机系统 家庭作业 2.92

【代码】深入理解计算机系统 家庭作业 2.92。

2024-04-07 10:26:36 66

原创 深入理解计算机系统 家庭作业 2.90

查一下书本的82页图2-36的表就行了。

2024-04-06 18:05:40 75

原创 深入理解计算机系统 家庭作业 2.89

B.false x=INT_MIN y= 1 x-y会溢出变为正数,dx-dy则不会溢出。C.false 浮点数加法会丢失精度。D.false 浮点数乘法会丢失精度。A.true 位数足够精度保留。E.false 分母为0。

2024-04-06 17:05:45 94

原创 深入理解计算机系统 家庭作业 2.85

取倒数.V =2^(bias-1) E = bias - 1 e = bias + E e = 2bias -1 V = 2(2^(k-1) - 1) - 1 = 2^k -3。C有个默认条件就是没有符号位.最小的规格数,M必须是1.00...的样式 E = 1 - bias V = 2^(1-bias)B 有个默认条件就是E>=n, E=n,M=1.111...(小数部分n个1),f=0.1111(n个1),V=exp:1111.111其中1有k个 frac:1000.0000其中0有n-1个。

2024-04-06 11:43:48 213

原创 深入理解计算机系统 家庭作业 2.84

深入理解计算机系统 家庭作业 2.84。

2024-04-05 17:33:02 216

原创 深入理解计算机系统 家庭作业 2.83

Y==(0.y<<k==y) (由Y=B2Uk(y)得到,B2Uk是一个截断成k位的函数)假设我们要求的无穷串是x==0.yyyyyyy...x==0.yyyyy...(这是我们假设的)于是有 Y+x== y.yyyyyy...

2024-04-05 14:53:07 143

原创 深入理解计算机系统 家庭作业 2.82

D.是 无论正负,都用补码表示 减法可以看作是加法。A.不是,x=INT_MIN -x=?B.是,左边溢出的话 右边也会溢出。E,是 精度丢失导致小于。

2024-04-05 11:40:18 98

原创 深入理解计算机系统 家庭作业 2.81

int main()return 0;

2024-04-05 09:24:37 84

原创 深入理解计算机系统 家庭作业 2.80

核心思路:按照书本上的公式除以4会导致x丢失2位使结果错误(如果先乘的话可以避免,但会导致溢出不符合题意),x=-3时 (x = x + (1 >2;等于0.(再次强调我们先除以4所以这两个式子等于0)x用先除后乘,防止溢出,让它丢失后两位,当x只有2位时,丢弃后值会等于0。可以先看一下我的2.79题 用的是先乘后除 会溢出 符合题意。所以我们在除之前先把会丢失的那两位保存到xx.xx用先乘后除,因为只有两位所以不会溢出,2.80要求的是先除后成 不会溢出。

2024-04-04 18:34:05 174

原创 深入理解计算机系统 家庭作业 2.79

和2.78类似

2024-04-04 15:58:36 113

原创 深入理解计算机系统 家庭作业 2.78

考的是73页整数除法向上舍入。

2024-04-04 11:58:10 114

原创 深入理解计算机系统 家庭作业 2.77

【代码】深入理解计算机系统 家庭作业 2.77。

2024-04-04 11:26:09 128

原创 深入理解计算机系统 家庭作业 2.75

这题主要是公式的灵活运用

2024-04-04 10:07:09 331

原创 深入理解计算机系统 家庭作业 2.74

【代码】深入理解计算机系统 家庭作业 2.74。

2024-04-03 19:37:31 87

原创 深入理解计算机系统 家庭作业 2.73

【代码】深入理解计算机系统 家庭作业 2.73。

2024-04-03 18:33:37 103

原创 深入理解计算机系统 家庭作业 2.72

/这就是原因 y是unsigned时(x-y)>=0结果是0 y是unsigned int时(x-y)>=0结果为1。

2024-04-03 17:20:35 199

原创 深入理解计算机系统 家庭作业 2.71

只能用左右移位和减法

2024-04-03 16:56:18 278

原创 深入理解计算机系统 家庭作业 2.70

这题网上很多答案是错的 注意甄别

2024-04-03 16:22:21 177

原创 深入理解计算机系统 家庭作业 2.69

int n=20;

2024-04-03 11:50:51 164

原创 深入理解计算机系统 家庭作业 2.68

这几题都在利用无符号的右移和有符号的右移的区别

2024-04-03 11:36:20 186

原创 深入理解计算机系统 家庭作业 2.65

函数为了查看过程,不影响结果

2024-04-02 17:10:34 135

原创 深入理解计算机系统 家庭作业 2.66

x右移的过程想是复制,第一次复制1次最高位,第二次复制第一次的结果,第三次复制第二次的结果,以此类推知道覆盖到32位.填满后结果右移一位(即x的最高位变为0,其他为1),再异或x得到最高位。思路是让x在右移的过程中,把最高位之前的位全部填满.调用函数是为了可以查看整个过程,不影响结果.前置条件:无符号整数右移不产生1。

2024-04-02 16:41:30 1096

原创 深入理解计算机系统 家庭作业 2.64

还是掩码

2024-03-31 20:54:50 94

原创 深入理解计算机系统 家庭作业 2.63

关键是利用sizeof构建掩码

2024-03-31 20:38:24 171

原创 深入理解计算机系统 家庭作业 2.62

和前面的题目大同小异`没啥好说的

2024-03-31 16:24:23 361

原创 深入理解计算机系统 家庭作业2.60

抄一下前面的show_byte里面用指针的操作即可

2024-03-31 11:00:23 252

原创 深入理解计算机系统 家庭作业2.59

//x的最低有效字节形成一个掩码(x&0xFF)

2024-03-31 10:00:16 190

原创 深入理解计算机系统 家庭作业2.55-2.57

注意输出的是小端法的字节,整数直接进制转换就行,浮点数是IEEE 754标准

2024-03-30 16:52:50 215

原创 浮点数 向偶数舍入

此时看保留部分最后一位,如果是奇数就保留部分进位,如果是偶数就保留部分舍弃.舍弃部分101011011>中间值1 所以要保留部分进位。10.1110101011011保留四位偶数舍入。1.245偶数舍入保留两位是1.24。1.235偶数舍入保留两位是1.24。最终结果为 10.1111。十进制的中间值是10/2=5。最终结果为 10.1110。二进制中间值是2/2=1。保留部分 舍弃部分。保留部分 舍弃部分。舍弃部分1==中间值1。保留部分 舍弃部分。舍弃部分5==中间值5。

2024-03-27 17:28:07 238

原创 C Primer Plus(第六版)17.12 编程练习 第8题

核心思路:拷贝petclub项目,以tree.h中item为节点,在此节点中添加之前学习的链表结构来存放宠物们. 该答案中删除函数并未完成,有兴趣可以尝试完善.

2024-03-02 11:24:55 1104 1

原创 C Primer Plus(第六版)17.12 编程练习 第7题

思路:用本章17.10项目中的二叉树结构.加上本书第11章编程练习第12题中计算单词数的算法即可

2024-02-29 18:33:12 985

原创 C Primer Plus(第六版)17.12 编程练习 第6题

算法在607页有写

2024-02-28 17:56:54 450

原创 C Primer Plus(第六版)17.12 编程练习 第5题

注意:是字符压进去栈 不是字符串

2024-02-28 16:15:37 417

原创 C Primer Plus(第六版)17.12 编程练习 第4题

老实讲不知道这题的用意是什么.

2024-02-28 11:18:11 1024

原创 C Primer Plus(第六版)17.12 编程练习 第3题

因为有数组 是连续的内存空间,所以不用Node。

2024-02-27 20:19:46 866

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除