まずPDP-11に関する情報です。
基本的な情報が集まっていそうなサイトは「pdp11.org」です。より詳細な情報を得るには製造元のDECが発行したハンドブックなどが必要です。古本で入手するなら「AbeBooks」などで探してみると見つかるかもしれません。試しに検索したら、「PDP 11/70 Processor Handbook」がUS$16.74(日本への送料US$11.50) というのがありました。場合によってはオンラインで入手できる可能性があります。「manx」や「bitsavers.org」で探してみればCPUや周辺装置のドキュメントが見つかります。
PDP-11を例に使用している書籍があり、和訳もあるようです。
- Richard H.Eckhouse, Jr. & L.Robert Morris, "MINICOMPUTER SYSTEMS Organization, Programming, and Applications (PDP-11) 2nd Edition", PRENTICE HALL, 1979
- R.H.エックハウス Jr.著、中西正和訳、『ミニコンピュータシステム入門』(上)・(下)、培風館、1978-79
ソースを読むためには次のような書籍が出ています。
- John Lions, "Lions' Commentary on UNIX"
- John Lions著、岩本信一訳、『Lions' Commentary on UNIX』、アスキー、1998
- 青柳隆宏、『はじめてのOSコードリーディング』 、技術評論社、2013
- Maurice J.Bach著、坂本文・多田好克・村井純訳、『UNIXカーネルの設計』 、共立出版、1991
- Uresh Vahalia著、徳田英幸・中村明・戸辺義人・津田悦幸訳、『最前線UNIXのカーネル』 、ピアソン・エデュケーション、2000
- Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, John S. Quarterman, "The Design and Implementation of the 4.3BSD UNIX Operating System", Addison-Wesley, 1989
- Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, John S. Quarterman, "The Design and Implementation of the 4.4BSD Operatin System", Addison-Wesley, 1996
- Marshall Kirk McKusick, George V. Neville-Neil, "The Design and Implementation of the FreeBSD Operating System", Addison-Wesley, 2005
そして最後に「以上は努力を惜しまない学生さん向けのコメントでした。「おれはてっとり早く達人になりたいんだ。どこの本屋でも売ってるハウツー本をすぐ紹介してくれ」という向きにはお役に立てませんです」と文章を締めています。この投稿を最初に読んで以来、金言だと思っています。
0 件のコメント:
コメントを投稿