10 2015 档案

摘要:第六章存储器层次结构在简单模型中,存储器系统是一个线性的字节数组,而CPU能够在一个常数时间内访问每个存储器位置。实际上,存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。CPU寄存器保存着最常用的数据。靠近CPU的小的、快速的高度缓存存储器作为一部分存储在相对慢速的主存储器中的数据... 阅读全文
posted @ 2015-10-27 01:33 20135309李雪琦 阅读(267) 评论(2) 推荐(0)
摘要:*2.91遵循位级浮点编码规则,实现具有如下原型的函数:/*Compute|f|.IffisNaN,thenreturnf.*/float_bitsfloat_absval(float_bitsf);对于浮点数f,这个函数计算|f|。如果f是NaN,你的函数应该简单地返回f。测试你的函数,对参数f可... 阅读全文
posted @ 2015-10-20 18:36 20135309李雪琦 阅读(1213) 评论(0) 推荐(0)
摘要:第四章处理器体系结构4.1Y86指令集体系结构定义一个指令集体系结构,例如Y86,包括定义各种状态元素、指令集和他们的编码、一组变成规范和异常事件处理。4.1.1程序员可见的状态①程序员可见的状态:Y86中每条指令都会读取或修改处理器状态的某些部分。这里的“程序员”既可以是用汇编代码写程序的人,也可... 阅读全文
posted @ 2015-10-18 21:57 20135309李雪琦 阅读(317) 评论(0) 推荐(0)
摘要:第三章程序的机器级表示3.1历史观点X86寻址方式经历三代:1DOS时代的平坦模式,不区分用户空间和内核空间,很不安全28086的分段模式3IA32的带保护模式的平坦模式3.2程序编码gcc-01-opp1.c-01表示使用第一级优化。优化的级别与编译时间和最终产生代码的形式都有关系,一般认为第二级... 阅读全文
posted @ 2015-10-11 19:13 20135309李雪琦 阅读(229) 评论(2) 推荐(0)
摘要:第二章信息的表示和处理计算机存储和处理信息以二值信号表示。三种重要的数字表现形式:1、无符号数:编码基于传统的二进制表示法表示大于或等于零的数字。2、补码:编码是表示有符号整数的最常见方法,可以是正或者是负的数字。3、浮点数:编码是表示实数的科学计数法的以二位基数的版本溢出:计算机的表示法是用有限数... 阅读全文
posted @ 2015-10-04 19:45 20135309李雪琦 阅读(217) 评论(0) 推荐(0)