摘要: 处理器体系结构一、Y86指令集体系结构1.Y86是一个指令体系结构(ISA),它是计算机系统这本书的作者YY出的指令集。目的是为了让我们更加清晰的了解ISA。2.Y86指令集:3.Y86异常:Y86有四种不同的状态码,AOK(正常)、HLT(执行halt指令)、ADR(非法地址)和INS(非法指令)... 阅读全文
posted @ 2015-10-18 18:54 武西垚 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 程序编码一组浮点寄存器存放浮点数据。机器代码只是将存储器看成一个很大的、按字节寻址的数组。程序存储器(programmemeory)包含:程序的可执行机器代码(代码和数据区),操作系统需要的一些信息(应该也在代码和数据区),用来管理过程调用和返回的运行时栈(栈),以及用户分配的存储器块(堆)。操作系... 阅读全文
posted @ 2015-10-11 17:20 武西垚 阅读(233) 评论(1) 推荐(0) 编辑
摘要: 第二章 信息的表示和处理三种最重要的数字表示法无符号:基于传统的二进制表示法,大于等于0补码:有符号整数浮点数:实数的科学计数法的以二进制为基数的版本缓冲区溢出漏洞:计算机的表示法是用有限数量的位来对应一个数字编码,当结果太大不能表示时就会发生溢出。人为的溢出是有一定企图的,攻击者写一个超过缓冲区长... 阅读全文
posted @ 2015-10-03 21:20 武西垚 阅读(244) 评论(0) 推荐(0) 编辑
摘要: linux下的C语言编程环境VIM是文本编辑器 大写“K”可以用来查找函数的帮助信息: 查看 man page,命令模式下,将光标放在函数名上,按"K"可以直接察看 man page。预处理阶段:头文件和宏定义,—E可以让gcc在预处理结束之后停止编译过程,因此可以看到预处理的过程一般格式为... 阅读全文
posted @ 2015-09-27 15:18 武西垚 阅读(247) 评论(1) 推荐(0) 编辑
摘要: 一、学习目标1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3.熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等二、如何学习Linux三、Linux终端1.Terminal(终端)通常在我们使用 L... 阅读全文
posted @ 2015-09-20 21:43 武西垚 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 实验内容1. XP基础2. XP核心实践3. 相关工具实验步骤(一)敏捷开发与XP软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。标识符名字应当直观且可以拼读,可望文知意,不必进行“解码”,一般采用英文单词或其组合,便于记忆和阅读,切忌使用汉语拼音来命名,用词要准确例如“... 阅读全文
posted @ 2015-06-04 23:07 武西垚 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 课程:Java实验班级:201353姓名:武西垚 学号:2015332成绩:指导教师:娄佳鹏实验日期:15.05.05实验密级:预习程度:实验时间:仪器组次:必修/选修:选修实验序号:2实验名称:java面向对象程序设计实验目的与要求:1.初步掌握单元测试和TDD2.理解并掌握面向对象三要素:封装、... 阅读全文
posted @ 2015-05-08 00:00 武西垚 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 课程:Java程序设计班级:1353姓名:武西垚 学号:20135332成绩:指导教师:娄嘉鹏实验日期:2015.04.15实验密级:预习程度:实验时间:13:00~15:00仪器组次:必修/选修:选修实验序号:1实验名称:Java开发环境的熟悉实验目的与要求:在命令行和Eclipse下... 阅读全文
posted @ 2015-04-16 16:28 武西垚 阅读(631) 评论(0) 推荐(0) 编辑