摘要: 期中总结 一、常用命令总结 man k:常用来搜索,结合管道使用。例句如下: man k k1 | grep k2 | grep 2搜索同时含有k1和k2,且属于系统调用。最后的数字意味着帮助手册中的区段,man手册共有8个区段,最常用的是123,含义如下: 1.Linux 2.系统调用 3.c语... 阅读全文
posted @ 2015-11-01 01:00 20135202闫佳歆 阅读(505) 评论(2) 推荐(0) 编辑
摘要: 第四章家庭作业 选题:4.47、4.48两题 分值:两题各一分 作业过程: 4.47题:leave指令等价于如下代码序列: rrmovl %ebp,%esp popl %ebp也就是说它要执行的动作是,将帧指针ebp的内容赋给栈指针esp,然后弹出ebp,栈指针+4,结果是消灭这个栈。参照pop... 阅读全文
posted @ 2015-10-27 17:25 20135202闫佳歆 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 第三章家庭作业 选题:3.63 分值:两分 作业过程:原来的函数: int sum_col(int n,int A[E1(n)][E2(n)],int j) { int i; int result = 0; for(i=0;i<E1(n);i++) result += A[i][j]... 阅读全文
posted @ 2015-10-27 15:41 20135202闫佳歆 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 第六章 存储器层次结构 存储器系统 是一个具有不同容量、成本和访问时间的存储设备的层次结构。CPU寄存器、高速缓存存储器、主存储器、磁盘。 第一节 存储技术 一、随机访问存储器(RAM) RAM分类: 静态的 SRAM 更快,更贵,作为高速缓存存储器,CPU片上或片下 动态的 DARM 作为主存以... 阅读全文
posted @ 2015-10-24 22:10 20135202闫佳歆 阅读(484) 评论(1) 推荐(1) 编辑
摘要: 第二章家庭作业 选题:2.69 分值:三分 作业过程:以下是rotate_right函数的代码: unsigned rotate_right(unsigned x, int n) { int endbit; int i; if(n==0) return x; else { fo... 阅读全文
posted @ 2015-10-20 16:11 20135202闫佳歆 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 第四章 处理器体系结构 第一节 Y86指令集体系结构 一、程序员可见的状态 1.含义: 每条指令都会读取或修改处理器状态的某些部分 2.“程序员”: 可以是用汇编代码写程序的人,也可以是产生机器级代码的编译器。 3.具体的处理器状态:类似于IA32 有8个 程序寄存器 ,%eax,%e... 阅读全文
posted @ 2015-10-18 05:04 20135202闫佳歆 阅读(723) 评论(3) 推荐(1) 编辑
摘要: 第三章 程序的机器级表示 第一节 历史观点 Intel处理器系列:俗称x86,开始时是第一代单芯片、16位微处理器之一。 第一代是8086,也是汇编课程中学习的处理器型号。 每个后继处理器的设计都是 后向兼容 的,可以保证较早版本上编译的代码在较新的处理器上运行。 第二节 程序编码 回顾... 阅读全文
posted @ 2015-10-11 06:04 20135202闫佳歆 阅读(533) 评论(1) 推荐(1) 编辑
摘要: 第2章 信息的表示和处理三种最重要的数字表示: 无符号 补码 浮点数运算: 整数运算 浮点运算对比:整数运算只能编码相对较小的范围,但是是 精确 的;浮点运算可以编码一个较大的范围,但是是 近似 的;浮点运算不可结合。注意:溢出——运算位数的限制 第一节 信息存储计算机最小的可寻址的存储... 阅读全文
posted @ 2015-10-04 00:21 20135202闫佳歆 阅读(559) 评论(2) 推荐(2) 编辑
摘要: Vim编辑器Vim 仅仅通过键盘来在插入和执行命令等多种模式之间切换。这使得Vim可以不用进行菜单或者鼠标操作,并且最小化组合键的操作,对文字录入员或者程序员可以大大增强速度和效率。 CHAPTER 1.VIM快速入门 一、Vim的六种基本模式 1.普通模式Vim的普通模式用的编辑器命令,比如移动... 阅读全文
posted @ 2015-09-25 22:30 20135202闫佳歆 阅读(713) 评论(1) 推荐(4) 编辑
摘要: 第二周(9.14-9.20):学习计时:共25小时读书:10代码:7作业:2博客:6一、学习目标了解以下知识:1) Linux 系统简介2) 基本概念及操作3) 用户及文件权限管理4) Linux 目录结构及文件基本操作5) 环境变量与文件查找6) 文件打包与解压缩7) 文件系统操作与磁... 阅读全文
posted @ 2015-09-20 22:07 20135202闫佳歆 阅读(433) 评论(1) 推荐(0) 编辑