上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 132 下一页
摘要: 目录P125 P125 *xp是第一个参数,所以存储在%rdi中;y是第二个参数,所以存储在%rsi中;x是返回值,所以存储在%rax中。对于机器来说,他其实是看不到C代码的,所以他只知道根据汇编语言,将%rdi存储的指针指向的内存里面存储的值复制到%rax中,然后将%rsi中的值复制到%rdi存储 阅读全文
posted @ 2025-07-14 09:48 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 目录P123 P123 注意寄存器既可以存储整数也可以存储指针,这里加了括号就表示寄存器存储的是指针,访问指针指向的内存。(%rdi,%rcx)相当于地址rdi+rcx,-12(%rbp)相当于rbp-12 上面是一个更加一般的例子,对于最后一个问题的回答如下 其中第二个理由是视频的观点。可以看一下 阅读全文
posted @ 2025-07-14 08:42 最爱丁珰 阅读(17) 评论(0) 推荐(0)
摘要: 这一节以及下一节说的\(x\cdot y\)都是说先用人类的方法算出\(x\cdot y\)的值,然后在\(2w\)位的二进制下去表示这个值,然后将这个值截断,最终用无符号或者补码的形式去解读截断之后的值 阅读全文
posted @ 2025-07-13 15:00 最爱丁珰 阅读(12) 评论(0) 推荐(0)
摘要: 去年的 这节课 我们从计算机用户的角度探讨了增强隐私保护和安全的方法。 今年我们将关注比如散列函数、密钥生成函数、对称 / 非对称密码体系这些安全和密码学的概念是如何应用于前几节课所学到的工具(Git 和 SSH)中的。 本课程不能作为计算机系统安全 (6.858) 或者 密码学 (6.857 以及 阅读全文
posted @ 2025-07-13 12:37 最爱丁珰 阅读(14) 评论(0) 推荐(0)
摘要: 本文由 简悦 SimpRead 转码, 原文地址 missing-semester-cn.github.io 我们这里说的 “元编程(metaprogramming)” 是什么意思呢?好吧,对于本文要介绍的这些内容,这是我们能够想到的最能概括它们的词。因为我们今天要讲的东西,更多是关于 流程 ,而不 阅读全文
posted @ 2025-07-13 10:51 最爱丁珰 阅读(10) 评论(0) 推荐(0)
摘要: 代码不能完全按照您的想法运行,它只能完全按照您的写法运行,这是编程界的一条金科玉律。 让您的写法符合您的想法是非常困难的。在这节课中,我们会传授给您一些非常有用技术,帮您处理代码中的 bug 和程序性能问题。 打印调试法与日志 “最有效的 debug 工具就是细致的分析,配合恰当位置的打印语句” — 阅读全文
posted @ 2025-07-13 00:11 最爱丁珰 阅读(33) 评论(0) 推荐(0)
摘要: ![](https://www.bilibili.com/video/BV16h4y1471u/?spm_id_from=333.1387.homepage.video_card.click) 阅读全文
posted @ 2025-07-13 00:10 最爱丁珰 阅读(8) 评论(0) 推荐(0)
摘要: 目录P29P31 P29 注意一个数字不是8个bit,数字是以十六进制表示的,所以是4个bit.这里的地址单元的大小就是一个字节 P31 解释一下这个程序,可以想想为什么有图2-6的输出结果 我们知道: 一个变量有两个特征,这个变量的值和这个变量的地址 &x获得的是x的地址,是其在内存中的首字节的地 阅读全文
posted @ 2025-07-12 21:55 最爱丁珰 阅读(4) 评论(0) 推荐(0)
摘要: 知识点 -v是挂载目录,将主机的目录覆盖掉容器中对应的目录,直接让容器对应的目录使用本机的这个目录 repository:tag是一种引用,而IMAGE ID表示镜像的唯一标识 不同的引用之间共享同一底层镜像,但是可以构建自己的高层内容 如果一个镜像的所有引用全部被删除了的话,这个镜像就会自动被删除 阅读全文
posted @ 2025-07-12 12:50 最爱丁珰 阅读(10) 评论(0) 推荐(0)
摘要: 看到了1:15:00 阅读全文
posted @ 2025-07-12 09:58 最爱丁珰 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 132 下一页