摘要: 10系统级I/O10.1 Unix I/O这一节涉及到操作系统的基本抽象之一——文件。也就是说,所有的I/O设备都被模型化为文件,而所有的输入输出都被当做对相应文件的读/写。相关的执行动作如下:打开文件:应用程序向内核发出请求→要求内核打开相应的文件→内核返回文件描述符文件描述符:标准输入——0(S... 阅读全文
posted @ 2015-11-08 21:33 20135322郑伟 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 计划学习时间:210分钟 实际学习时间:230分钟。一、查找或帮助命令man -k: man 3 printf1.Linux 2.系统调用 3.c语言grep -nr 查找某个宏 grep -nr XXX /usr/include(XXX为宏)n:为显示行号r:为递归查找二、工具vim大写“K”可以... 阅读全文
posted @ 2015-11-01 19:59 20135322郑伟 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第六章 存储器层次结构序言:存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。CPU寄存器、高速缓存存储器、主存储器、磁盘。6.1 存储技术一、随机访问存储器(RAM)RAM分类:静态的SRAM-更快,更贵,作为高速缓存存储器,CPU片上或片下动态的DARM-作为主存以及图形系统的帧... 阅读全文
posted @ 2015-10-25 19:29 20135322郑伟 阅读(191) 评论(1) 推荐(0) 编辑
摘要: 第二章选题2.58int is_little_endian(){int a = 1;return *((char*)&a);}2.59(x&0xFF) | (y&~0xFF)第三章选题3.55解答:算法思路如下:x的高32位为xh,低32位为xl。y的符号位扩展成32位之后为ys(ys为0或者-1)... 阅读全文
posted @ 2015-10-19 13:17 20135322郑伟 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-10-18 20:50 20135322郑伟 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 处理器体系结构ISA(指令集体系结构) 一个处理器支持的指令和指令的字节级编码ISA为编译器编写者和处理器设计人员提供了概念抽象层编译器编写者只需做对允许哪些指令,及其是如何编码的;处理器设计者必须建造出这些指令的处理器。一、Y86指令集体系结构1.程序员可见状态Y86程序中的每条指令都会读取或修改... 阅读全文
posted @ 2015-10-15 14:49 20135322郑伟 阅读(259) 评论(1) 推荐(0) 编辑
摘要: 第三章程序的机器级表示3.1历史观点Intel处理器系列:俗称x86,开始时是第一代单芯片、16位微处理器之一。I386增加了平坦寻址模式每个后继处理器的设计都是后向兼容的,可以保证较早版本上编译的代码在较新的处理器上运行。超线程:一个处理器上同时运行两个程序平坦寻址模式:使程序员将整个存储空间看做... 阅读全文
posted @ 2015-10-11 20:37 20135322郑伟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 信息的表示和处理 一、信息存储。1、数字表示无符号编码 基于二进制表示法补码编码 有正有负浮点数编码2.信息存储在二进制表示法中,它的值域是00000000(2)~11111111(2);如果用十进制表示就是0(10)~255(10);十六进制的表示:0X或者Ox开头的数字常量。)字长:... 阅读全文
posted @ 2015-10-04 18:05 20135322郑伟 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 体会:学习过程中,很多知识是陌生的,通过搜索,知识越来越多,心生恐惧,但是面对问题,要一个个学习,认真看,硬着头皮看,在苦逼中寻找乐趣。遇到的问题及解决:1.在linux下编译c语言出错:文件里面有问题。2.linux的vim怎么调用操作系统的指令(cd,mkdir等):底部命令::! mkdir ... 阅读全文
posted @ 2015-09-27 09:06 20135322郑伟 阅读(349) 评论(2) 推荐(0) 编辑
摘要: 实验一:作业zyehttp://www.cnblogs.com/zhengwei0712/p/4823168.html实验二和实验三:http://www.cnblogs.com/zhengwei0712/p/4823183.html四、Linux 目录结构及文件基本操作1、Linux 的文件组织目... 阅读全文
posted @ 2015-09-20 16:57 20135322郑伟 阅读(378) 评论(0) 推荐(0) 编辑