10 2015 档案

摘要:C版本代码long traverse(tree_ptr tp){ long v = MAX;//7:$922337206854775807 if(tp != NULL) { lv = traverse(tp left); rv = traverse(tp right); v = lv < rv ?... 阅读全文
posted @ 2015-10-27 23:03 20135236贾瑗 阅读(183) 评论(0) 推荐(0)
摘要:存储器层次结构 6.1 存储技术 6.1.1 随机访问存储器(RAM) 运存 ·静态(SRAM):用来作为高速缓存存储器。将每个位存储在一个双稳态的存储器单元里。 并无限期的保持在两个状态或配置之一。其他任何状态都是不稳定的。 在有干扰的情况下,当干扰消除电路恢复稳定。 ·动态(DR... 阅读全文
posted @ 2015-10-27 16:06 20135236贾瑗 阅读(148) 评论(1) 推荐(0)
摘要:第四章 处理器体系结构 4.1 Y86指令集体系结构 4.1.1 程序员可见的状态:Y86程序中的每条指令都会读取或修改处理器状态的某些部分。 8个程序寄存器:%eax、%ebx、%ecx、%edx、%esi、%edi、%esp、%ebp。存储一个字。 存储器:可以理解为很大的字节数组... 阅读全文
posted @ 2015-10-18 04:30 20135236贾瑗 阅读(249) 评论(0) 推荐(0)
摘要:$3.1x86的发展历史1 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 2 8086的分段模式 3 IA32的带保护模式的平坦模式$3.2程序编码 1、机器级代码:机器级编译的两种抽象:指令集体系结构和存储地址是虚拟地址。一条指令只执行一个非常基本的操作。 2、关于格式的注解:所有以“... 阅读全文
posted @ 2015-10-11 21:54 20135236贾瑗 阅读(315) 评论(1) 推荐(0)
摘要:信息的表示和处理通过使用标准的字符码能够对文档中的字母和符号进行编码。三种重要的数字表现形式:1、 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字。2、 补码:编码是表示有符号整数的最常见方法,可以是正或者是负的数字。3、 浮点数:编码是表示实数的科学计数法的以二位基数的版本溢出:计算机... 阅读全文
posted @ 2015-10-01 22:32 20135236贾瑗 阅读(284) 评论(0) 推荐(1)