编程风格:程序设计与系统构建的艺术(原书第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6 延伸阅读

Bashe, C., Johnson, L., Palmer, J. and Pugh, E. (1986). IBM's Early Computers: A Technical History (History of Computing), MIT Press, Cambridge, MA.

概要:IBM是早期计算机领域的主要商家。该书讲述了IBM从电子机械制造商向计算机制造巨头的转型。

Carpenter, B.E. and Doran, R.W. (1977). The other Turing Machine. Computer Journal 20(3): 269-279.

概要:图灵的一篇技术报告,描述了基于冯·诺依曼的计算机的完整架构,并且包括了子程序、堆栈等。

Turing, A. (1936). On computable numbers, with an application to the Entscheidungs problem. Proceedings of the London Mathematical Society 2(42): 230-265.

概要:原始的“图灵机”。在本书的上下文中,该论文被推荐不是因为其数学性,而是因为图灵机的编程模型:带符号的磁带、左右移动的磁带读写器,以及磁带上符号的覆写。

von Neumann, J. (1945). First draft of a report on the EDVAC. Reprinted in IEEE Annals of the History of Computing 15(4): 27-43, 1993.

概要:起初的“冯·诺伊曼架构”。与图灵的论文一样,之所以被推荐是因为其编程模型。