Board logo

标题: [电脑] 系统是什么时候开始安装在硬盘里的?内详。。。 [打印本页]

作者: keyo    时间: 2018-1-10 11:10     标题: 系统是什么时候开始安装在硬盘里的?内详。。。

我看介绍,貌似早期Apple 2,IBM兼容机,c64啥的,系统都是固化?在rom里的。。。
作者: 秦王刺荆轲    时间: 2018-1-10 13:36

在磁盘里,  

c:\dir *.*
cd maopian
cmd
*.com
*.bat
之类的,太久的东西,忘光了
作者: zzergs    时间: 2018-1-10 13:52

引导盘,启动盘,dos系统其实就两个文件。
还有什么autoexec.bat,里面要自己写。
要根据要玩的游戏不同,有的要加载高端内存,有要加载扩展内存
作者: jun4rui    时间: 2018-1-10 14:02

posted by wap, platform: GOOGLE Nexus 4
Apple2内置的是Basic解释器,不是“磁盘操作系统”,不能轻松的管理磁盘和文件,磁盘操作系统也是要从磁盘载入的。Apple2大概是到后期DOS支持硬盘了就可以装到硬盘去了。
作者: jun4rui    时间: 2018-1-10 14:11

posted by wap, platform: GOOGLE Nexus 4
最早的IBM PC也是ROM里面带微软的Basic解释器,软驱都是可选件,所以没必要用“磁盘操作系统”,这玩意也不是标配。

现在如果还记得裕兴学习机、小霸王学习机的估计还记得,系统主要就是玩内置的Basic,可能后面还有五笔练习之类的,我没玩过,大概估计是个GUI界面选几个功能这种,并不存在操作系统,不过好像后来国内厂商加入过DOS功能似的。

最小的DOS严格上来说有3个文件:
IO.SYS(输入输出管理,隐藏文件)
MSDOS.SYS(文件管理,隐藏文件)
Command.com(命令解释器,可见文件)

可选的是:
config.sys是文本的驱动/配置文件
autoexec.bat是文本的启东自运行批处理文件

后期Windows95以后,IO.SYS和MSDOS.SYS功能合并,MSDOS.SYS变成了配置文件
作者: jun4rui    时间: 2018-1-10 14:17

posted by wap, platform: GOOGLE Nexus 4
看WIKI的解释是,早期电脑都没有操作系统,到1964年IBM在大型机才推出System/360系统(牛逼的是这系统的软件还能在现在的IBM系统上跑),硬盘是1956年面世的,这系统应该是最早的OS了。

1980年,个人计算机时代开始,那种固化在ROM里面的叫Monitor,基本都是靠Basic操作输入输出写程序,这种Basic应该是操作系统的前身,要么直接写机器语言操作硬件了。
作者: keyo    时间: 2018-1-10 18:13

引用:
原帖由 jun4rui 于 2018-1-10 14:11 发表
posted by wap, platform: GOOGLE Nexus 4
最早的IBM PC也是ROM里面带微软的Basic解释器,软驱都是可选件,所以没必要用“磁盘操作系统”,这玩意也不是标配。

现在如果还记得裕兴学习机、小霸王学习机的估计还记 ...
额,没有系统也能运行软件吗。。。
作者: XtonyeE    时间: 2018-1-12 10:47

引用:
原帖由 keyo 于 2018-1-10 18:13 发表



额,没有系统也能运行软件吗。。。
当然能了,操作系统其实是一个中间层,把对硬件资源的使用抽象出来了,如果软件有能力直接操作硬件资源,那就不需要操作系统
作者: jun4rui    时间: 2018-1-12 11:09

posted by wap, platform: GOOGLE Nexus 4
引用:
原帖由 @keyo  于 2018-1-9 22:13 发表
额,没有系统也能运行软件吗。。。
当时我记得,APPLE2这个时候,很多游戏、软件其实都是自带的Basic写的,这些软件基本的功能是用Basic实现,一些调用系统底层的硬件,例如播放声音什么的,可以通过系统公开的调用,在Basic里面访问到,甚至能直接嵌入机器码(太远了不太记得了,不是汇编就是机器码,小霸王当年都可以),所以那时候Basic是一个很全面的语言,你想干啥基本都能实现。

那时候不像现在的Windows下EXE才是主流,那个时代的主流是各种Basic,或者别的啥语言,看机器了,一般家用电脑以Basic为主。所以MS-DOS很长时间都带了Basic解释程序,因为大家都用惯了
作者: oldtype    时间: 2018-1-12 11:59

posted by wap, platform: iPad
edit config.sys
edit autoexec.bat
手感还有啊
作者: rb    时间: 2018-1-12 13:23

LS竟然用edit?那是5.0才有的外部命令了吧……应该用copy con的呀!
作者: jun4rui    时间: 2018-1-12 13:25

posted by wap, platform: GOOGLE Nexus 4
更早点是edline?还是edlin去了?行编辑
作者: rb    时间: 2018-1-12 14:42

引用:
原帖由 jun4rui 于 2018-1-12 13:25 发表
posted by wap, platform: GOOGLE Nexus 4
更早点是edline?还是edlin去了?行编辑
edline,但这仍然是个外部命令。用外部命令多low啊
作者: jun4rui    时间: 2018-1-12 14:54

posted by wap, platform: GOOGLE Nexus 4
引用:
原帖由 @rb  于 2018-1-11 18:42 发表
edline,但这仍然是个外部命令。用外部命令多low啊
我以前也挺纠结这玩意的,但是用多了Linux就堕落了,麻痹绝大多数都是外部命令




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0