- 15
- 0
- 约3.92千字
- 约 8页
- 2017-06-10 发布于四川
- 举报
社会进行曲—— IO的发展促使了语言的诞生。穿孔纸带的产生使程序员不必具有太多的电子技术知识,他们只需要懂得计算机的语言(指令),就能与他们交流。计算机所能听懂的语言是由0和1组成的一长串奇怪的数字,这就是机器语言。程序员辛苦地在纸带上打孔,向计算机发号施令。 让我们推测一下下面这个简单的程序用机器语言来写应该是什么样子(既然是推测,那么大多数的细节都可能是错的,所以我一直认为做一个历史学家应该是个好主意)。 Void() { int I, J, K; I = 1; J = 1; K = I + J; }; 请原谅我将这种古老文字翻译成了中文,因为我想没有人会对它感兴趣的: 将内存位置为40000的一个机器字(如果是32位计算机的话)置为1; 将内存位置为50000的一个机器字(如果是32位计算机的话)置为1; 将内存位置为40000和50000的两个机器字相加,并将结果置给内存位置为60000 的机器字。 因为程序员可以控制一切硬件资源,所以他们可以指定任意内存位置来使用(只要硬件允许),所以上述的40000等也可以是其他的数字。 前辈程序员就这样过着自由且简朴的生活。 社会持续进步,IO继续发展。新型的IO设备,如磁带、键盘等的出现使穿孔纸带被丢进了垃圾堆。但程序员们依然平等、自由。
您可能关注的文档
- 萨缪尔森《经济学》第18版绪论.ppt
- 蒙古的兴起和元朝的旧人教版.ppt
- 藤野先生鲁迅.ppt
- 蓄电池结构、工作原理.ppt
- 虚拟语气与推测语气.ppt
- 蚂蚁的“兄弟姐妹”-常见的昆虫.ppt
- 蛋白质的分子组成.ppt
- 融资融券交易策略-丛立峰.ppt
- 行政单位收入支出结余.ppt
- 补充习题解答.ppt
- 美国国家地理儿童版 National Geographic Kids USA 201908.TurePDF.pdf
- 美国国家地理儿童版 National Geographic Kids USA 201808.TurePDF.pdf
- 美国国家地理儿童版 National Geographic Kids USA 201910.TurePDF.pdf
- 美国国家地理儿童版 National Geographic Kids USA 201811.TurePDF.pdf
- 美国国家地理儿童版 National Geographic Kids USA 202004.Web-DL.Homemade.pdf
- 美国国家地理儿童版 National Geographic Kids USA 201909.TurePDF.pdf
- 专题02 文学类文本阅读提分天花板(全国通用)(解析版)2026年高考语文一模分类汇编.docx
- 郑丽文大陆行:跨越海峡的握手,共绘统一的明天论“势”与“路”思辨作文导写-2026年高考语文作文热点新闻素材速记快用.docx
- 2026届高三一模作文“认知局限与发展可能”作文导写.pptx
- 定语从句+课件-2026届高三英语二轮复习专项.pptx
原创力文档

文档评论(0)