2012年11月10日

摘要: 指令系统 格式:操作码+地址码 操作码:用于指明改指令所要完成的操作。 扩展操作码技术:使操作码的长度随地址数的减少而增加,不同地址数的指令可以具有不同长度的操作码,从而在满足需要的前提下有效的缩短指令字长。 地址码:用来指出该指令源操作数的地址,结果的地址或是下一条指令的地址。 指令字长取决于操作码的长度,操作数地址的长度和操作数地址的个数。 操作数的类型: 1.地址 2.数字 3.字符 4.逻辑数据 操作类型 1.数据传送 2.数据逻辑单元 3.移位 4.转移 5.输入输出 6.其他寻址方式 1.指令寻址 顺序寻址通过程序计数器PC+1自动形成下一条指令的地址,跳跃寻址则通过转移类指令实现 阅读全文
posted @ 2012-11-10 17:12 水至清则无鱼 阅读(212) 评论(0) 推荐(0)
摘要: "不要问世界需要什么,问你自己什么让你的生命更有意义,然后去那样做,因为世界需要的 是那些有意义的生命."-霍华德 我比以前更快乐 不,我没有中大乐透,也没有升值,最近也没有在南太平洋的岸边的吊床上闲晃。 那么,我的快乐来自何处呢? 来自于每天都让生命过得更有意义。 所有读到这些文字的人都会说:“等一下,刚才我确认我是活着的。”是,我知道,但是,给你的问题是:你的每一天都过得更加有意义么?对,就是这个,我相信这才是幸福的关键。 难以置信的你 我所说的“更有意义”是指什么呢?我所指的是你朝真正的自己一步步迈进,一步步让你在上帝的眼中更加完美,有些人称它为天命,有些人称它为目标 阅读全文
posted @ 2012-11-10 17:10 水至清则无鱼 阅读(136) 评论(0) 推荐(0)
摘要: 第二节-make 当项目变得越来越大的时候,还用gcc命令来编译项目就没有那么吸引人了。make工具能够使编译和链接全自动化。在使用make工具的时候,程序员只需设置好项目所包含的文件和怎样去搭配好他们,接下来的make工具会自动完成编译和链接的工作。Make能够加速你的编译过程,因为假如你有十个.c的源文件但你只变动了一个文件而其它的九个文件在之前编译过那么它会知道在链接之前只需重新编译那一个单独的文件。Make有一些复杂的特性,但用它来作一些简单的事情是非常简单的。 运行make 进入到你的项目目录并且直接在控制台中输入make命令就能运行make了,或者在emacs中输入[esc]-x 阅读全文
posted @ 2012-11-10 17:10 水至清则无鱼 阅读(138) 评论(0) 推荐(0)

导航