上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 第八章 异常控制流 比如,一个硬件定时器定期产生信号,这个时间必须得到处理。包括到达网络适配器后,必须存放在内存中。程序向磁盘请求数据,然后休眠,直到被通知说数据已就绪。当子进程终止时,创造这些子进程的父进程必须得到通知。现代系统通过控制流发生突变来对这些情况做出反应,一般而言,我们把这些突变称为异 阅读全文
posted @ 2018-02-07 16:09 奔涌吧,后浪 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 第七章 链接 1.静态链接 为了构造可执行文件,链接器必须完成两个主要任务: ● 符号解析 ,目标文件定义和引用符号,每个符号对应于一个函数、一个全局变量或一个静态变量(即C语言中任何以static属性声明的变量)。符号解析的目的是将每个符号引用正好和一个符号定义关联起来。 ● 重定位,编译器和汇编 阅读全文
posted @ 2018-02-07 16:02 奔涌吧,后浪 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 简单实用Eclipse常用快捷键 用了Eclipse两年了,简单总结下目前我经常使用的快捷键!!! 1. Ctrl+Shift+R 功能:打开资源,这组快捷键可以让你打开你的工程中的任何一个文件 操作: 输入关键字就能查找到,如图所示 2. Ctrl+O 功能:快速查找某个.cpp文件的方法 操作: 阅读全文
posted @ 2018-01-29 17:28 奔涌吧,后浪 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 第六章 存储器层次结构 1.随机访问存储器 随机访问存储器(Random-Access Memory,RAM)分为两类:静态的和动态的。静态RAM(SRAM)比动态RAM(DRAM)更快,但也贵得多。SRAM用来作为高速缓存存储器,既可以在CPU芯片上,也可以在片下。DRAM用来作为主存以及图形系统 阅读全文
posted @ 2018-01-29 17:14 奔涌吧,后浪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.一个处理器支持的指令和指令的字节级编码称为它的 指令集体系结构 (Instruction-Set Architecture, ISA). 2.硬件寄存器如何工作的? 如下图所示,大多数时候,寄存器都保持在稳定状态(用x表示),产生的输出等于它的当前状态。信号沿着寄存器前面的组合逻辑传播,这时,产 阅读全文
posted @ 2018-01-29 17:10 奔涌吧,后浪 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 第一章 计算机系统漫游 1.gcc -o hello hello.c , 在这里GCC编译器驱动程序读取源程序文件hello.c,并把它翻译成一个可执行目标文件hello。这个翻译过程可以分为四个阶段: 1)预处理阶段 2)编译阶段 3)汇编阶段 4)链接阶段 2.系统的硬件组成 1)总线 贯穿整个 阅读全文
posted @ 2018-01-29 17:07 奔涌吧,后浪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 编译环境:ubuntu16.04 x64 直接make编译tinyhttpd弹出如下错误和打印信息 其中报出两个错误信息,一个是cannot find -lsocket,另外一个就是pthread_create报出的错误(关于这个错误一开始我以为是写线程函数时,源码定义函数为void类型,其实一般我 阅读全文
posted @ 2017-11-29 22:00 奔涌吧,后浪 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 今天在linux redhat7.2下执行service vsftpd start一直不能开启vsftpd服务,本来怀疑SELINUX的问题(其他ftp下载问题可以看下我的另外一篇博客Linux下ftp常见问题总结),具体错误如下 [root@localhost trainborne]# servi 阅读全文
posted @ 2017-11-27 16:02 奔涌吧,后浪 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Valgrind交叉编译 编译环境:ubuntu16.04 x64 开发平台:hisi3535 arm板 1.下载Valgrind 我下载的版本为 valgrind-3.12.0.tar.bz2 所有版本=>官网下载地址: http://valgrind.org/downloads/old.html 阅读全文
posted @ 2017-11-24 16:42 奔涌吧,后浪 阅读(286) 评论(0) 推荐(0) 编辑
摘要: windows下MinGW编译ffmpeg 1.官网下载MinGW并安装 1)下载 ,下载网址: https://sourceforge.net/projects/mingw/files/?source=navbar 找到如下图所示区域,点击红色箭头指示的地方就可以下载了 2)安装 ,下载好了双击安 阅读全文
posted @ 2017-11-08 15:54 奔涌吧,后浪 阅读(56) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页