读书
文章平均质量分 57
jxwaxyk
这个作者很懒,什么都没留下…
展开
-
《深入理解计算机系统》第3章 程序的机器级表示
要点一:数据格式(c语言在IA32中表示的大小)要点二:IA32的整数寄存器要点三:操作数指示符要点五:数据传送指令要点六:算术和逻辑操作要点七:特殊的算术操作要点八:条件码设置条件码指令访问条件码 要点九:跳转指令及其编码原创 2012-04-18 19:52:21 · 606 阅读 · 0 评论 -
《深入理解计算机系统》 第2章 信息的表示和处理
要点一:虚拟地址空间1.大多数计算机使用8位的块,或者字节(byte),作为最小的可寻址的存储器单位,而不是在存储器中访问单独的位。2.机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器(virtual memory),存储器的每个字节都由一个唯一的数字来标识,即它的地址,所有可能地址的集合称为虚拟地址空间(virtual address space)。要点二:二进制,八进制,原创 2012-04-17 11:41:50 · 635 阅读 · 0 评论 -
《深入理解计算机系统》第一章 计算机系统漫游
计算机系统是由硬件和系统软件组成的,他们共同工作来运行应用程序。深入理解底层计算机系统以及它对应用程序的影响有助于提高程序的性能。1.1 信息就是位 + 上下文 源程序实际上就是一个由值0和1组成的位序列。程序是由文本字符表示的,8个位被组织成一组,成为字节,每个字节表示为程序中的文本字符。文本字符大都用ASCII 码表示。 ASCII码:(A~Z:65~90原创 2012-04-16 19:20:09 · 596 阅读 · 0 评论 -
《深入理解计算机系统》第 7 章 链接
链接是将各种代码和数据部分收集起来并组合成为一个单一文件的过程,这个文件可被加载(或被拷贝)到存储器并执行。在现代系统中,链接是由链接器的程序自动执行的。理解链接器将帮助你构造大型程序。理解链接器将帮助你避免一些危险的编程错误理解链接将帮助你理解语言的作用域规则是如何实现的理解链接将帮助你理解其他重要的系统概念理解链接将使你能够利用共享库编译器驱动程序:1.预编译原创 2012-04-26 16:57:56 · 494 阅读 · 0 评论