福建安溪名茶是什么| 安逸什么意思| 蜜蜂吃什么| 媚是什么意思| 什么是耳石| 肌肉拉伤挂什么科| 糍粑是什么做的| 副产品是什么意思| 痰多是什么原因| 一个尔一个玉念什么| 胃阳不足吃什么中成药| 小s和黄子佼为什么分手| 始终如一是什么意思| 芒果什么人不能吃| 大疱性皮肤病是什么病| 蝾螈是什么动物| 九月份是什么季节| 虚火牙痛吃什么药效果最快| 开庭前家属做什么准备| 为什么睡觉会磨牙| 为什么北京是首都| 女性多吃什么滋补卵巢| 什么东西越晒越湿| 紫薇是什么意思| 间歇性跛行见于什么病| 龙和什么属相相克| 危险期是什么时候| 睡觉醒来口苦是什么原因| 治疗阳痿早泄什么药最好| 霍启刚家族做什么生意| biemlfdlkk是什么牌子| 夸父是一个什么样的人| 厕所里应该摆什么花| 鹿鞭是什么| 带id是什么意思| 铁娘子是什么意思| 口巴读什么| hiv是什么意思| 肛塞有什么作用| 玻璃人是什么意思| 怀孕了用排卵试纸测会显示什么| 善太息是什么意思| 红豆泥是什么意思| 血友病是什么意思| 吃什么好排大便| 无什么无什么的成语| 右大腿上部疼痛是什么原因| 胆结石吃什么| 为什么高铁没有e座| 什么样的包皮需要做手术| 西红柿和什么搭配最好| 羊水暗区是什么意思| 吃什么紧致皮肤抗衰老| 知柏地黄丸治疗什么病| 心脏早搏有什么症状| 喝茉莉花茶有什么好处| 阴虱长什么样子| 秋五行属什么| 健康管理是什么| 神疲乏力是什么症状| wm是什么牌子| 梦见好多死人是什么征兆| 1973年是什么命| 玉字是什么结构| c肽是什么意思| 8五行属什么| 计数是什么意思| 乙肝e抗体阳性是什么意思| 节源开流是什么意思| 牙碜是什么意思| 脚底疼挂什么科| 高干文是什么意思| 仔仔是什么意思| 女性胃炎有什么症状| 青团是用什么做的| 躺平是什么意思| afp是什么传染病| 什么是朱砂| 眼睛为什么不怕冷| 擦伤用什么药好得快| 高高的什么| 口腔溃疡该挂什么科| kkb什么意思| 大姨妈是什么意思| 花期是什么意思| 停车坐爱枫林晚的坐是什么意思| 医学五行属什么| 俗不可耐是什么意思| 安抚奶嘴什么时候戒掉| 为什么小孩子经常流鼻血| 炒菜什么时候放调料| 舌苔有裂纹是什么原因| 欺人太甚什么意思| 目赤肿痛吃什么药最好| 白癜风是什么原因引起的| 为什么低烧比高烧可怕| 在什么什么后面| 胃酸过多吃什么好| 乙肝没有抗体是什么意思| 发烧感冒挂什么科室| pdi是什么| 冠脉cta主要检查什么| 痛风能喝什么酒| 横眉冷对是什么意思| 右肺中叶小结节是什么意思严重吗| 吃什么补黑色素最快| 套牌是什么意思| 前列腺ca是什么意思| allan英文名什么意思| 嘴唇边缘发黑是什么原因| 脚上长疣是什么原因| 自我价值是什么意思| 为什么不建议做融合手术| hoka跑鞋中文叫什么| 脸上突然长痣是什么原因| 长脸适合什么发型女| 维生素D有什么食物| 嚣张是什么意思| 吃惊的近义词是什么| 左眼角有痣代表什么| 女性睾酮高意味着什么| 汗斑用什么药擦最有效| 纸上谈兵是什么生肖| 女人梦见大蟒蛇是什么征兆| sparkling是什么意思| 1985年出生是什么命| 吴五行属什么| 腰肌劳损看什么科| 什么人不能吃鹅蛋| 仙草是什么| 黄绿色痰液是什么感染| 什么是干槽症| 贫血什么意思| 烟雾病是什么| ar是什么元素| 夫妻备孕检查挂什么科| 缺维生素会有什么症状| 甲状腺手术后可以吃什么水果| 坏血病的症状是什么| 橄榄色是什么颜色| 腋窝爱出汗是什么原因| 仔字五行属什么| 乔其纱是什么面料| 北京为什么叫四九城| 杨梅是什么季节的水果| 胡子为什么长得快| 53年属什么生肖| 金克什么| 甲母痣挂什么科| 319是什么意思| 烧心是什么原因引起的| 为什么腰会痛| 宝宝发烧是什么原因引起的| 梦见自己大肚子怀孕是什么意思| 高血糖是什么原因引起的| 香仪是什么意思| 吃什么减肚子上的赘肉最快| 身体出虚汗是什么原因| 验血能查出什么病| 什么言什么语| 截单是什么意思| 合胞病毒是什么| 专案组是什么意思| 葡萄球菌感染是什么原因引起的| 云母是什么东西| 酷盖是什么意思| 598是什么意思| 什么生肖带红花| 孕前检查一般有什么项目| 梦见鳄鱼是什么意思| 菊花茶有什么功效| 不宁腿综合症是什么原因引起的| 剪刀手什么意思| 轴向是什么意思| 一什么地毯| 40岁男人学什么乐器好| 牙齿脱矿是什么意思| 碘酒是什么| 大爱是什么意思| 蛋白粉什么时候喝| 昆虫记是什么类型的书| 单身领养孩子需要什么条件| 控制线是什么意思| 慢脚是什么| h是什么牌子的皮带| 脾胃虚是什么症状| 尿频尿急吃什么药效果最好| 爸爸的表哥叫什么| 什么钻进风箱里两头受气| 心形脸适合什么发型| 马齿苋煮水喝有什么功效| 6月23日是什么日子| 吃什么水果容易排便| 血管硬化吃什么能软化| 沫沫是什么意思| 粽子是什么意思| 艾滋病潜伏期有什么症状| 因特网是什么意思| 上海什么时候解放的| 烦闷是什么意思| 琉璃是什么材质| 眼力见是什么意思| 什么时候敷面膜效果最好| 何解是什么意思| 消化功能紊乱吃什么药| 梦见蜈蚣是什么预兆| 尿蛋白高吃什么药| 狻猊是什么| 孕妇脚抽筋是什么原因| 特需门诊和专家门诊有什么区别| 梦见涨洪水是什么兆头| 夏天怕冷是什么原因| 公务员是做什么的| 熙字五行属什么| 五行木是什么颜色| 9月份是什么星座的| 天冬与麦冬有什么区别| 吃什么长头发又密又多| 今天出生的男宝宝取什么名字好| 眼色是什么意思| 为什么会一直咳嗽| omo是什么意思| 做什么运动能瘦肚子| 时柱亡神是什么意思| 炸鸡翅裹什么粉| 什么东西越生气越大| 很困但是睡不着是什么原因| 天津有什么好吃的| 乳腺囊性增生是什么意思| 前列腺增大吃什么药| 儿童红眼病用什么眼药水| 97年的属什么生肖| 15一16岁青少年腰疼是什么病| 湿热泄泻是什么意思| 国防部部长是什么级别| 手腕比喻什么| 复方新诺明片又叫什么| 小孩包皮挂什么科| 宫颈潴留性囊肿是什么| 为什么健身后体重反而重了| 京剧脸谱黑色代表什么| app有什么用途| 什么的挑选| 女人一般什么时候绝经| 南宁晚上有什么好玩的地方| 龟头有白色污垢是什么| 抑郁症是什么病| hpv53阳性是什么意思| 春雨绵绵是什么生肖| 总胆红素升高是什么原因| 蜘蛛最怕什么| 霜降是什么季节| 老被蚊子咬是什么原因| 山青读什么| 月经推迟什么原因引起的| 日是什么意思| 脑炎是什么原因引起的| 玉米炒什么好吃| 吃瓜什么意思| 什么食物维生素b含量高| 香蕉什么时候吃最好| 狗头军师什么意思| 5月31号是什么星座| 电轴右偏是什么意思| 百度

广西今年重点支持大新硕龙口岸等62个项目建设

百度 事件细节 相关新闻  在乌克兰被击落的马航MH-17上,有100多名艾滋病活动家、研究人员和卫生工作者。

The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system.[2][3] Compatible Time Sharing referred to time sharing which was compatible with batch processing; it could offer both time sharing and batch processing concurrently.

Compatible Time-Sharing System (CTSS)
Preamble of two versions of the CTSS scheduler, one in MAD and one in FAP
DeveloperMIT Computation Center, Project MAC
Written inFAP assembly, MAD
Working stateDiscontinued, simulator available
Source modelOpen source
Initial release1961; 64 years ago (1961)
Marketing targetColleges and universities[1]
Available inEnglish
Supported platformsIBM 7090, IBM 7094
Kernel typeMonolithic, protected
Default
user interface
Command-line interface
License[data missing]
Succeeded byMultics
Official websitewww.cozx.com/dpitts/ibm7090.html

CTSS was developed at the MIT Computation Center ("Comp Center"). CTSS was first demonstrated on MIT's modified IBM 709 in November 1961. The hardware was replaced with a modified IBM 7090 in 1962 and later a modified IBM 7094 called the "blue machine" to distinguish it from the Project MAC CTSS IBM 7094. Routine service to MIT Comp Center users began in the summer of 1963 and was operated there until 1968.

A second deployment of CTSS on a separate IBM 7094 that was received in October 1963 (the "red machine") was used early on in Project MAC until 1969 when the red machine was moved to the Information Processing Center[4] and operated until July 20, 1973. CTSS ran on only those two machines; however, there were remote CTSS users outside of MIT including ones in California, South America, the University of Edinburgh and the University of Oxford.[1][5]

History

edit

John Backus said in the 1954 summer session at MIT that "By time sharing, a big computer could be used as several small ones; there would need to be a reading station for each user".[6] Computers at that time, like IBM 704, were not powerful enough to implement such system, but at the end of 1958, MIT's Computation Center nevertheless added a typewriter input to its 704 with the intent that a programmer or operator could "obtain additional answers from the machine on a time-sharing basis with other programs using the machine simultaneously".[7]

In June 1959, Christopher Strachey published a paper "Time Sharing in Large Fast Computers" at the UNESCO Information Processing Conference in Paris, where he envisaged a programmer debugging a program at a console (like a teletype) connected to the computer, while another program was running in the computer at the same time.[8][9] Debugging programs was an important problem at that time, because with batch processing, it then often took a day from submitting a changed code, to getting the results. John McCarthy wrote a memo about that at MIT, after which a preliminary study committee and a working committee were established at MIT, to develop time sharing. The committees envisaged many users using the computer at the same time, decided the details of implementing such system at MIT, and started the development of the system.

Experimental Time Sharing System

edit

By July, 1961[10] a few time sharing commands had become operational on the Computation Center's IBM 709, and in November 1961, Fernando J. Corbató demonstrated at MIT what was called the Experimental Time-Sharing System. On May 3, 1962, F. J. Corbató, M. M. Daggett and R. C. Daley published a paper about that system at the Spring Joint Computer Conference.[11] "[M]ajor portions of [the CTSS system were largely prepared by]: Mrs. Marjorie M. Daggett, Mr. Robert Daley, Mr. Robert Creasy, Mrs. Jessica Hellwig, Mr. Richard Orenstein, and Professor F. J. Corbató".[12]

The system used an IBM 7090, modified by Herbert M. Teager, with added 3 Flexowriters for user consoles, and maybe a timer. Each of the 3 users had two tape units, one for the user's file directory, and one for dumping the core (program in memory). There was also one tape unit for the system commands, there were no disk drives. The memory was 27 k words (36-bit words) for users, and 5 k words for the supervisor (operating system). The input from the consoles was written to the buffers in the supervisor, by interrupts, and when a return character was received, the control was given to the supervisor, which dumped the running code to the tape and decided what to run next. The console commands implemented at the time were login, logout, input, edit, fap, mad, madtrn, load, use, start, skippm, listf, printf, xdump and xundump.[citation needed]

This became the initial version of the Compatible Time-Sharing System. This was apparently the first ever public demonstration of time-sharing; there are other claims, but they refer to special-purpose systems, or with no known papers published. The "compatibility" of CTSS was with background jobs run on the same computer, which generally used more of the compute resources than the time-sharing functions.

Applications

edit

DOTSYS and BRAILLEMBOSS

edit

The first version of the DOTSYS braille translation software ran on CTSS and could output to a BRAILLEMBOSS braille page printer.[13][14] DOTSYS on CTSS was first demonstrated on August 18, 1966, as part of a feasibility study where teletypesetter tape, in the form of news, was converted to Grade 2 Braille. The following month the feasibility of converting textbook information on teletypesetter tape to error-free Grade 2 Braille was successfully demonstrated.[15] As MIT CTSS was an academic system, a research vehicle and not a system for commercial computing, two years later a version of DOTSYS stripped of CTSS dependencies for software portability was used on an IBM 709 at the American Printing House for the Blind to print the first braille edition of a book produced from teletypesetter input, only a few weeks after the ink-print version.[16] The following year, on CTSS, a demonstration of printing mathematical tables in braille was shown. A short FORTRAN II program was written to produce a conversion table from inches to millimeters in braille via the BRAILLEMBOSS braille page printer.[17]

Intrex

edit
 
Diagram of the Intrex running on CTSS

The Intrex Retrieval System ran on CTSS. Intrex was an experimental, pilot-model machine-oriented bibliographic storage and retrieval system with a database that stored a catalog of roughly 15,000 journal articles. It was used to develop and test concepts for library automation.[18][19][20] A deployment of three BRISC CRT consoles for testing at the MIT Engineering Library showed that it was preferred over two other systems, ARDS and DATEL.[21]

Features

edit

Implementation

edit

Kernel

edit

CTSS used a modified IBM 7090 mainframe computer[28] that had two 32,768 (32K) 36-bit-word banks of core memory instead of the default configuration which provides only one.[29][30] One bank was reserved for the time-sharing supervisory program, the other for user programs. CTSS had a protected-mode kernel; the supervisor's functions in the A-core (memory bank A) could be called only by software interrupts, as in modern operating systems. Causing memory-protection interrupts were used for software interrupts.[8] Processor allocation scheduling with a quantum time unit 200 ms, was controlled by a multilevel feedback queue.[29] It also had some special memory-management hardware,[31] a clock interrupt,[32] and the ability to trap certain instructions.[31]

Supervisor subroutines

edit
  • RDFLXA – Read an input line from console
  • WRFLX – Write an output line to console
  • DEAD – Put the user into dead status, with no program in memory
  • DORMNT – Put the user into dormant status, with program in memory
  • GETMEM – Get the size of the memory allocation
  • SETMEM – Set the size of the memory allocation
  • TSSFIL – Get access to the CTSS system files on the disk
  • USRFIL – Change back to user's own directory
  • GETBRK – Get the instruction location counter at quit

Programming languages

edit

CTSS at first had only an assembler, FAP, and a compiler, MAD. Also, Fortran II code could be translated into MAD code by using MADTRN. Later half of the system was written in MAD. Later there were other programming languages including COMIT II, LISP 1.5 and a version of ALGOL.

File system

edit

Each user had their own directory, and there were also shared directories for groups of people with the same "problem number". Each file had two names, the second indicating its type as did the extension in later systems. At first, each file could have one of four modes: temporary, permanent, read-only class 1, and read-only class 2. Read-only class 1 allowed the user to change the mode of the file. Files could also be symbolically linked between directories. A directory listing by listf:

	10 FILES	20 TRACKS USED
DATE		NAME		MODE	NO. TRACKS
5/20/63		MAIN	MAD	P	15
5/17/63 	DPFA	SYMTB	P	1
5/17/63 	DPFA	BSS	P	1
5/17/63 	DPFA	FAP	P	2

Peripherals

edit

Input-output hardware was mostly standard IBM peripherals. These included six data channels connecting to:

  • Printers, punched card readers and punches
  • IBM 729 tape drives, an IBM 1301 disk storage, later upgraded to an IBM 1302, with 38 million word capacity
  • An IBM 7320 drum memory with 186K words that could load a 32K-word memory bank in one second (later upgraded to 0.25 seconds)
  • Two custom high-speed vector graphics displays[33]
  • An IBM 7750 transmission control unit capable of supporting up to 112 teleprinter terminals, including IBM 1050 Selectrics and Model 35s. Some of the terminals were located remotely, and the system could be accessed using the public Telex and TWX networks.

Influences

edit

CTSS was described in a paper presented at the 1962 Spring Joint Computer Conference, and greatly influenced the design of other early time-sharing systems.

Maurice Wilkes witnessed CTSS and the design of the Titan Supervisor was inspired by that.[34][35]

Dennis Ritchie wrote in 1977 that UNIX could be seen as a "modern implementation" of CTSS.[36] Multics, which was also developed by Project MAC, was started in the 1960s as a successor to CTSS – and in turn inspired the development of Unix in 1969. One of the technical terms inherited by these systems from CTSS is daemon.

Incompatible Timesharing System (ITS), another early, revolutionary, and influential MIT time-sharing system, was produced by people who disagreed with the direction taken by CTSS, and later, Multics; the name was a parody of "CTSS", as later the name "Unix" was a parody of "Multics".[37] CTSS and ITS file systems have a number of design elements in common. Both have an M.F.D. (master file directory) and one or more U.F.D. (user file directories). Neither of them have nested directories (sub-directories). Both have file names consisting of two names which are a maximum of six-characters long. Both support linked files.[5]

See also

edit

References

edit
  1. ^ a b c d Walden, David; Van Vleck, Tom, eds. (2011). "Compatible Time-Sharing System (1961-1973): Fiftieth Anniversary Commemorative Overview" (PDF). IEEE Computer Society. Archived (PDF) from the original on October 9, 2022. Retrieved February 20, 2022.
  2. ^ Noren, Allen (April 10, 2009). "An Interview with Brian Kernighan: Breeding Little Languages". O'Reilly Community. Archived from the original on June 30, 2017. Retrieved July 28, 2023. I was using CTSS, the first time-sharing system
  3. ^ Singh, Jai P.; Morgan, Robert P. (October 1971). Educational Computer Utilization and Computer Communications (PDF) (Report). St. Louis, MO: Washington University. p. 13. National Aeronautics and Space Administration Grant No. Y/NGL-26-008-054. Archived (PDF) from the original on March 19, 2023. Retrieved March 8, 2022. Much of the early development in the time-sharing field took place on university campuses.8 Notable examples are the CTSS (Compatible Time-Sharing System) at MIT, which was the first general purpose time-sharing system...
  4. ^ "New Information Center Will Open at MIT Today". The New York Times. November 11, 1968.
  5. ^ a b c Crisman, Patricia A., ed. (December 31, 1969). The Compatible Time-Sharing System, A Programmer's Guide (PDF) (Second ed.). The M.I.T Computation Center. Archived (PDF) from the original on June 25, 2024. Retrieved March 10, 2022.
  6. ^ Backus, John (1954). Digital Computer Advanced Coding Techniques (PDF). MIT. pp. 16-2 – 16-3. The first known description of computer time-sharing.
  7. ^ Progress Report Number 4 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England (Report). December 1958.
  8. ^ a b F. J. Corbató; M. M. Daggett; R. C. Daley; R. J. Creasy; J. D. Hellwig; R. H. Orenstein; L. K. Korn (1963). The Compatible Time-Sharing System A Programmer's Guide (PDF). MIT Press. ISBN 978-0-262-03008-3. Archived (PDF) from the original on 2025-08-07. Retrieved 2025-08-07. {{cite book}}: ISBN / Date incompatibility (help) Describe the system and its commands
  9. ^ John McCarthy (1983). "Reminiscences on the History of Time Sharing". Stanford University.
  10. ^ Progress Report Number 9 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England (Report). July 1961.
  11. ^ Corbató, Fernando J.; Merwin Daggett, Marjorie; Daley, Robert C. (May 3, 1962). "An Experimental Time-Sharing System". Archived from the original on September 6, 2009. Retrieved February 25, 2022.
  12. ^ Corbató, p. vii
  13. ^ Mann, Robert W (October 1986). "Selected Perspectives on a Quarter Century of Rehabilitation Engineering". Journal of Rehabilitation Research and Development. 23 (4): 1–6. PMID 3820117. Archived from the original on September 20, 2023. Retrieved March 13, 2022. The modular software program for braille translation and automatic management of input and output modes, subsequently called "DOTSYS" was underway...
  14. ^ Dalrymple, George F. (February 26, 1973). "Final Report Development and Demonstration of Communication Systems for the Blind and Deaf/Blind. Braille Communication Terminals and Tactile Paging Systems" (PDF). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. Archived (PDF) from the original on June 25, 2024. Retrieved March 13, 2022.
  15. ^ Evaluation and Development of Sensory Aids and Devices. Final Report (PDF) (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. April 3, 1967. Archived (PDF) from the original on June 25, 2024. Retrieved March 13, 2022. Demonstration on CTSS of teletypesetter-to-Grade 2 Braille
  16. ^ Final Report to Social Rehabilitation Administration Department of Health, Education and Welfare Washington, D.C. (PDF) (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. April 30, 1969. Retrieved March 13, 2022. These programs, originally written to operate on the CTSS system at M.I.T., were modified for the 709 at the American Printing House for the Blind. This involved rewriting those parts of the programs which were CTSS-dependent.
  17. ^ Conversion Table, Inches to Millimeters a Braille Computer Generated Mathematical Table (PDF) (Report). The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology. August 14, 1970. Retrieved March 13, 2022.
  18. ^ Overhage, Carl F. J. (1971). Project Intrex - A Brief Description (PDF). ERIC (Report). MIT. Retrieved March 8, 2022.
  19. ^ Kehr, James E. (September 1972). Intrex Buffer-Controller Display System Operation and Software (PDF). ERIC (Report). MIT. Archived (PDF) from the original on June 25, 2024. Retrieved March 8, 2022.
  20. ^ Hurlburt, Charles E. (September 15, 1971). The Intrex Retrieval System Software (PDF). ERIC (Report). MIT. Archived (PDF) from the original on June 25, 2024. Retrieved March 8, 2022.
  21. ^ Overhage, Carl F. J. (March 15, 1972). Project Intrex. Semiannual Activity Report, 15 September 1971 - 15 March 1972 (PDF). ERIC (Report). MIT. Intrex PR-13. Archived (PDF) from the original on June 25, 2024. Retrieved March 17, 2022. Since September 27, 1971, the BRISC has been available at the Engineering Library station on a two-hours a day basis.
  22. ^ McMillan, Robert (27 January 2012). "The World's First Computer Password? It Was Useless Too". Wired magazine. Archived from the original on 25 June 2024. Retrieved 22 March 2019.
  23. ^ Hunt, Troy (26 July 2017). "Passwords Evolved: Authentication Guidance for the Modern Era". Retrieved 22 March 2019.
  24. ^ Tom Van Vleck's memoir of The History of Electronic Mail Archived 2025-08-07 at the Wayback Machine
  25. ^ Fetter, Mirko (2019). New Concepts for Presence and Availability in Ubiquitous and Mobile Computing. University of Bamberg Press. p. 38. ISBN 978-3-86309-623-6. Archived from the original on 2025-08-07. Retrieved 2025-08-07. The basic concept of sending instantaneously messages to logged in users came with ... CTSS ...
  26. ^ Pouzin, Louis. "The Origin of the Shell". Multicians. Archived from the original on December 21, 2017. Retrieved February 17, 2022.
  27. ^ Raymond, Eric S. (2003). The Art of UNIX Programming. Boston: Pearson Education. p. 234. ISBN 978-0-13-246588-5.
  28. ^ "Documents describing special hardware for CTSS". Archived from the original on 2025-08-07. Retrieved 2025-08-07.
  29. ^ a b Silberschatz, Abraham; Peterson, James L. (June 1988). "13: Historical Perspective". Operating System Concepts. Addison-Wesley. p. 514. ISBN 0-201-18760-4.
  30. ^ IBM 7090 and 7094 Data Processing Systems Additional Core Storage - RPO E02120 (7090) Dr RPO E15724 (7094) (PDF). Special Systems Features Bulletin. IBM. L22-6636-1.
  31. ^ a b IBM 7090-7094 Multiprogramming Package RPO E07291 (7090) or RPO 880287 (7094) (PDF). Special Systems Features Bulletin. IBM. L22-6641-3.
  32. ^ Core Storage Clock and Interval Timer - RPO FB9349 (PDF). Special Systems Features Bulletin. IBM. L22-6554-1. Archived (PDF) from the original on 2025-08-07. Retrieved 2025-08-07.
  33. ^ Thornhill, D. E.; Stoz, R. H.; Ross, T. T.; Ward, J. E. (1968). "An Integrated Hardware-Software System for Computer Graphics in Time Sharing" (PDF). MIT Project MAC. ESL-R-356 and MAC-TR-56. Retrieved February 20, 2022. Console facilities include hardware projection of three-dimensional line drawings, automatic light pen tracking, and a flexible set of knob, switch, and push-button inputs. The console is attached to the Project MAC IBM 7094 Compatible Time-Sharing System either directly or through a PDP-7 Computer.
  34. ^ Hartley, David (2004). "The Titan Influence". Computer Systems. Springer. pp. 103–108. CiteSeerX 10.1.1.14.9546. ISBN 978-0-387-21821-2. Sir Maurice, as he is known today, had been inspired by CTSS to create a time-sharing system
  35. ^ Fraser, Sandy (2004). "An Historical Connection between Time-Sharing and Virtual Circuits". Computer Systems. Springer. pp. 85–88. CiteSeerX 10.1.1.14.9546. ISBN 978-0-387-21821-2. Maurice Wilkes discovered CTSS on a visit to MIT in about 1965, and returned to Cambridge to convince the rest of us that time-sharing was the way forward
  36. ^ Ritchie, Dennis M. (1977). The Unix Time-sharing System: A retrospective (PDF). Tenth Hawaii International Conference on the System Sciences. Archived (PDF) from the original on 2025-08-07. Retrieved 2025-08-07.
  37. ^ Levy, Steven (2010). "Winners and Losers". Hackers: Heroes of the Computer Revolution - 25th Anniversary Edition (1st ed.). Sebastopol, California: O'Reilly Media. pp. 85–102. ISBN 978-1-4493-8839-3.

Further reading

edit
edit
什么是痰湿 糟卤是什么 猪古代叫什么 大便拉水是什么原因 吃过饭后就想拉大便是什么原因
打什么 身上长扁平疣是什么原因 玻璃水是什么 6月份生日是什么星座 脾大吃什么药能缩小
甲醛中毒挂什么科 糖醋里脊是什么肉做的 子时是什么时间 第一次见面送女生什么花 肾挂什么科室
猪身上红疙瘩用什么药 chris是什么意思 138是什么意思啊 林是什么生肖 一个人是什么歌
7月22日是什么星座hcv9jop2ns0r.cn 金火是什么生肖hcv9jop2ns6r.cn 一月四号是什么星座hcv9jop2ns1r.cn 来月经吃什么水果好hcv9jop5ns4r.cn 阳性对照是什么意思hcv8jop7ns7r.cn
切什么意思hcv9jop5ns4r.cn 煤油对人体有什么危害hcv8jop5ns6r.cn 绿幽灵五行属什么hcv8jop9ns0r.cn 大便颜色发黑是什么原因shenchushe.com 请节哀是什么意思hcv8jop9ns4r.cn
小祖宗是什么意思hcv9jop5ns7r.cn 广西属于什么地区hcv8jop2ns5r.cn 绿豆汤不能和什么一起吃hcv8jop0ns4r.cn 呆滞是什么意思ff14chat.com 0什么意思hcv9jop2ns6r.cn
小儿疳积是什么症状jasonfriends.com 乙状结肠管状腺瘤是什么意思cj623037.com 风平浪静是什么生肖hcv9jop3ns9r.cn 普洱茶什么牌子好zhongyiyatai.com 尿路感染吃什么药最好hcv8jop5ns5r.cn
百度