代码改变世界

第九周

2015-11-08 17:53 by KG35, 233 阅读, 0 推荐, 收藏, 编辑
摘要:第十章,系统级I/OI/O是在主存和外部设备之间拷贝数据的过程。所有语言运行时系统都提供执行I/O的较高级别的工具。在unix系统中,是通过使用内核提供的系统级unixI/O函数来实现这些较高级别的I/O函数的。10.1 Unix I/O一个Unix文件就是一个m个字节的序列,所有的I/O设备,都被... 阅读全文

第八周

2015-11-01 20:32 by KG35, 271 阅读, 1 推荐, 收藏, 编辑
摘要:期中总结说句实话,这个总结应该再简单不过,因为前期没有认真对待。但现在的总结一定是好好对待的。第一周学习了,呃呃呃,博客是粘贴的,看了Linux的一些基础的知识和操作。我自己只记住了Ctrl+Alt+t是进入命令行。。。。第二周熟悉了vi的基本操作,熟悉了gcc编译器的基本原理,了解了使用gcc编译... 阅读全文

第七周

2015-10-27 14:28 by KG35, 282 阅读, 0 推荐, 收藏, 编辑
摘要:第六章,存储器层次结构存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。局部性是计算机程序的一个基本属性。存储器山:一种描绘某台机器上存储器层次结构的性能的方法。6.1 存储技术6.1.1 随机访问存储器(RAM)分为两类:①静态(SRAM) ②动态(DRAM)①SRAM将每... 阅读全文

第六周

2015-10-18 19:56 by KG35, 222 阅读, 0 推荐, 收藏, 编辑
摘要:第四章,处理器体系结构 ISA:一个处理器支持的指令和指令的字节级编码,成为指令集体系结构。 不同的处理器家族都有不同的ISA。例如:Intel IA32、IBM Freescale PowerPC和ARM处理器家族。 本章将简要介绍处理器硬件的设计。 4.1Y86指令集体系结构 定义一个指令集体系... 阅读全文

第五周

2015-10-11 17:24 by KG35, 254 阅读, 0 推荐, 收藏, 编辑
摘要:这是我第二遍写这篇博客,前一遍再快完成的时候IE提示我cnblog.com无响应,取消之后就变成白板了。。。。第三章,程序的机器级表示计算机执行机器代码。在本章中,我们会近距离地观察机器代码,以及人类可读的表示——汇编代码。Intel处理器系列俗称x86。8086、80286、i386、i486、P... 阅读全文

第四周

2015-10-08 18:56 by KG35, 225 阅读, 0 推荐, 收藏, 编辑
摘要:第二章:信息的表示和处理1、 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字。2、 补码:编码是表示有符号整数的最常见方法,可以是正或者是负的数字。3、 浮点数:编码是表示实数的科学计数法的以二位基数的版本。对比:整数运算只能编码相对较小的范围,但是是精确的;浮点运算可以编码一个较大的范... 阅读全文

第二周学习记录

2015-09-25 17:39 by KG35, 464 阅读, 0 推荐, 收藏, 编辑
摘要:上周失败的学习导致在测试中获得了2分的高分,所以本周需要做出一些改动1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成一... 阅读全文

实验一 Linux初步认识

2015-09-20 21:39 by KG35, 776 阅读, 0 推荐, 收藏, 编辑
摘要:遇到的困难和心得体会:1.在操作过程中,有道作业是建立一个opt/forloutest的文件,而我建立了一个OPT文件,cd OPT,却显示not a directory,通过阅读《linux嵌入式》这本书使用mkdir创建目录,可能是因为OPT文件的存在,并不能创建新的目录与网上得搜索,了解应建立... 阅读全文

java实验四

2015-06-12 00:10 by KG35, 207 阅读, 0 推荐, 收藏, 编辑
摘要:北京电子科技学院(BESTI)实验报告课程:Java班级:1352 姓名:龚睿 学号:201352238成绩:指导教师:娄嘉鹏实验日期:2015.6.11实验密级:预习程度:实验时间:15:30~18:00仪器组次:38 必修/选修:选修实验序号:(四)实验名称:Java面向对象程序设计实验... 阅读全文

java实验三

2015-06-04 22:30 by KG35, 346 阅读, 0 推荐, 收藏, 编辑
摘要:一、 实验内容(一)敏捷开发与XP内容:1.敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。2.极限编程(eXtreme Programming,XP)是一种全新而快捷的软件开发方法。要点: 1. XP软件开发的基石是XP的活动,包括:编码、测试、倾听、设计... 阅读全文