摘要: 现代计算机系统的存储结构、常见容量及其时延: 阅读全文
posted @ 2015-05-27 19:30 cyjseagull 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1. 内核编程时不能访问C库访问C库,代码空间大,效率低;但是大部分常用的C库在内核中都已经实现了,如操作字符串的函数组位于linux/string.h路径下;内核无法调用printf()函数,但可以调用printk()函数;printk():将格式化好的字符串拷贝到内核日志缓冲区中,这样,sysl... 阅读全文
posted @ 2015-05-24 17:19 cyjseagull 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、总体功能1.ThreadState类:保存CPU模型中需要使用的线程状态;包括进程指针、内存对象指针、状态指针等;2.SimpleThread:兼具ThreadState和ThreadContext类型接口功能,提供了functional simulation全系统模拟时,所有可能状态;二、类1... 阅读全文
posted @ 2015-05-24 17:13 cyjseagull 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 1.全部系统调用"syscall", // 037 "exit", // 138 "fork", // 239 "read", // 340 "write", // 441 "old_open", // 542 "close", // 643 "wait4", // 744 "old_creat",... 阅读全文
posted @ 2015-05-24 17:07 cyjseagull 阅读(581) 评论(0) 推荐(0) 编辑
摘要: trie中的键通常是字符串,但也可以是其它的结构。trie的算法可以很容易地修改为处理其它结构的有序序列,比如一串数字或者形状的排列。比如,bitwise trie中的键是一串位元,可以用于表示整数或者内存地址。1.应用trie树常用于搜索提示。如当输入一个网址,可以自动搜索出可能的选择。当没有完全... 阅读全文
posted @ 2015-05-24 17:07 cyjseagull 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization) 【泛化关系】:是一种继承... 阅读全文
posted @ 2015-05-24 17:02 cyjseagull 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 文中__FILE__与示例1可以参见《使用ANSI C and Microsoft C++中常用的预定义宏》宏中的#的功能是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。如定义好#defineSTRING(x)#x之后... 阅读全文
posted @ 2015-05-24 17:01 cyjseagull 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 基本模块继承关系如下(不一定全,但是有参考价值):继承SimObject的类如下:继承SimObject的模拟对象(对应上图中的Too much objects...)CPU处理单元、指令控制相关MinorFU(cpu/minor/func_unit.hh)FUPool(cpu/o3/fu_pool... 阅读全文
posted @ 2015-05-24 16:57 cyjseagull 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 1 Linux下Git和GitHub环境的搭建第一步: 安装Git,使用命令 “sudo apt-get install git”第二步: 创建GitHub帐号g第三步: 生成ssh key,使用命令 “ssh-keygen -t rsa -C "your_email@youremail.com"”... 阅读全文
posted @ 2015-05-24 16:52 cyjseagull 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1Git简介Git是用C语言开发的分布版本控制系统。版本控制系统可以保留一个文件集合的历史记录,并能回滚到另外一个状态(历史记录状态)。对 于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改 (modified)和已暂存(staged)。已提交表示该文件已经被安全地保... 阅读全文
posted @ 2015-05-24 16:51 cyjseagull 阅读(151) 评论(0) 推荐(0) 编辑