码迷,mamicode.com
首页 >  
搜索关键字:csapp    ( 210个结果
CSAPP lab2 二进制拆弹 binary bombs phase_5 施工中
phase_5 phase_5要求输入一个包含6个字符的字符串。phase_5函数从中读取这些信息,并判断其正确性,如果不正确,则炸弹爆炸。 phase_5主要考察学生对指针(数组)机器级表示的掌握程度。 观察框架源文件bomb.c: 从上可以看出: 1、首先调用了read_line()函数,用于输 ...
分类:移动开发   时间:2019-04-14 09:53:57    阅读次数:390
2018年总结和2019年计划
2019年的最大收获就是在公司转了开发。 去年做了一年的测试,并看完一些计算机基础类的书籍以后 (如SICP, CSAPP, CLRS,程序语言设计 实践之路,代码大全)等书以后, mentor终于肯定我能做开发,于是先去了Android组做了一两个月,然后又被分配到了Web后端项目,一直做到现在。 ...
分类:其他好文   时间:2019-02-05 16:59:40    阅读次数:249
CSAPP-C1-计算机系统漫游
第1章 计算机系统漫游 程序被其他程序翻译成不同的格式 GCC编译器驱动程序读取源程序文件,并把它翻译成一个可执行目标文件。这个翻译过程可分为4个阶段(预处理阶段,编译阶段,汇编阶段,链接阶段)完成,这4个阶段的程序(预处理器,编译器,汇编器,链接器)一起构成了编译系统。 预处理阶段。预处理器(cp ...
分类:移动开发   时间:2019-01-26 23:43:37    阅读次数:259
2018.12.31-2019.1.5
这周感觉比较划水,周一周二就是把14-740结课了,最后ip的部分其实很多没仔细听,以后还要针对性复习一下。 然后周三周四周五就是重看csapp的相关章节,然后我google了一下2015 summer版的讲课小哥(叫nathaniel filardo),发现他是个读博毁一生的典型案例啊,还好他最后 ...
分类:其他好文   时间:2019-01-06 10:43:35    阅读次数:155
CSAPP:第八章 异常控制流2
CSAPP:第八章 异常控制流2 关键点:进程控制、信号 8.4 进程控制8.5 信号 8.4 进程控制 Unix提供了大量从C程序中操作进程的系统调用。8.4.1 获取进程ID 每个进程都有一个唯一的正数(非零)进程ID(PID)。getpid函数返回调用进程的PID,getppid函数返回它父进 ...
分类:移动开发   时间:2019-01-02 01:18:38    阅读次数:255
csapp-局部性
局部性分为两中:时间局部性和空间局部性。 在时间局部性中,如果一个内存的位置被引用了一次,那么在将来有可能会被多次引用。 在空间局部性中,如果一个内存位置被引用了一次,那么在将来有可能这个内存附近的内存位置会被引用。 局部性的意义:局部性允许引入一个成为高速缓存存储器的存储器来保存最近被引用的指令和 ...
分类:移动开发   时间:2018-12-31 13:47:53    阅读次数:195
CSAPP:第八章 异常控制流1
CSAPP:第八章 异常控制流1 关键点:异常 8.1 异常8.2 进程 现代系统通过使控制流发生突变来对这些情况做出反应,一般而言,我们把这些突变称为异常控制流(Exceptional Control Flow,ECF)。异常控制流发生在计算机系统的各个层次。 8.1 异常 异常是异常控制流的一种 ...
分类:移动开发   时间:2018-12-24 02:40:23    阅读次数:245
CMU-CSAPP-Lab2拆解二进制炸弹
一、 实验目的 1.理解C语言程序的机器级表示。 2.初步掌握GDB调试器的用法。 3.阅读C编译器生成的x86-64机器代码,理解不同控制结构生成的基本指令模式,过程的实现。 二、实验工具 三、实验内容 登录bupt1服务器,在home目录下可以找到Evil博士专门为你量身定制的一个bomb,当运 ...
分类:移动开发   时间:2018-12-13 01:10:20    阅读次数:639
浅谈进程、线程和协程三者之间的区别和联系
一、进程、线程、协程 1,进程 经典定义:一个执行中程序的实例。系统中的每个程序都运行在某个进程的上下文中。(-摘自 CSAPP) 进程是系统资源分配的最小单位 2,线程(thread) 线程就是运行在进程上下文中的逻辑流。 线程是操作系统能够进行运算调度的最小单位。 3,协程 相对子例程而言,协程 ...
分类:编程语言   时间:2018-12-08 18:29:26    阅读次数:187
2018-12-7 CSAPP及C++
今天虽然起床迟,但从结果上来看,学习效率还算不赖。从这几天的状况来看,为记录晚上上床后的学习内容,决定把在床上的学习内容算在后一天的学习中。那么从现在开始就可以协商英语的半个小时100个单词了。 英语单词 100个 30min CSAPP 31 40 0.5h P31页的程序展示了大端法与小端法在存 ...
分类:移动开发   时间:2018-12-08 11:12:54    阅读次数:155
210条   上一页 1 2 3 4 5 6 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!