《计算机组成与设计(原书第5版)》的原文摘录

  • While programmers could ignore the advice and rely on computer architects, compiler writers, and silicon engineers to make their programs run faster without change, that era is over. ... While the goal of many researchers is to make it possible for programmers to be unaware of the underlying parallel nature of the hardware they are programming, it will take many years to realize this vision. (查看原文)
    knightfaith 1回复 2012-05-05 23:23:32
    —— 引自章节:Preface
  • Servers also place a greater emphasis on dependability, since a crash is usually more costly than it would be on a single-user desktop computer. ... Despite their low cost, embedded computers often have lower tolerance for failure, since the results can vary from upsetting to devastating. (查看原文)
    knightfaith 2012-05-06 19:40:11
    —— 引自章节:Chapter 1 Computer Abstraction
  • How are programs written in a high-level language translated into the language of the hardware, and how does the hardware execute the resulting program? (查看原文)
    knightfaith 2012-05-06 19:40:11
    —— 引自章节:Chapter 1 Computer Abstraction
  • To Linda, who has been, is, and always will be the love of my life (查看原文)
    大夜 2013-07-01 09:59:24
    —— 引自章节:Blank Pages
  • The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. Albert Einstein, What I Believe, 1930 (查看原文)
    大夜 2013-07-01 10:02:42
    —— 引自章节:Preface
  • Civilization advances by extending the number of important operations which we can perform without thinking about them. Alfred North Whitehead, An Introduction to Mathematics, 1911 (查看原文)
    大夜 2013-07-01 10:07:15
    —— 引自第2页
  • 如果运输业的发展速度也像计算器工业那样快,那么今天我们从纽约到伦敦的旅行时间只需1秒钟,花费只有几美分。 (查看原文)
    银河 2013-11-25 10:14:35
    —— 引自第1页
  • 下面是这段 C 代码对应的 MIPS 指令,假设所有的变量都在存储器中,且以 $st0 为基址进行寻址 (查看原文)
    银河 1回复 2014-02-19 10:48:29
    —— 引自第208页
  • 为了避免名称上的冗长,称之为多核微处理器而不是多处理器微处理器(multicore microprocessor)。 (查看原文)
    银河 2014-02-27 10:24:38
    —— 引自第395页
  • The most important functions of operating systems are: 1. Handling basic input and output operations 2. Allocating storage and memory 3. Providing for protected sharing of the computer among multiple applications using it simultaneously (查看原文)
    [已注销] 2017-02-13 21:32:27
    —— 引自第30页