AMIGAOS :AMIGAOS

更新时间:2024-09-20 19:34

AmigaOS 是 Amiga 个人计算机默认的本地操作系统。在一个基础核心叫做 Exec 之上,它包括一个 Amiga 独特的硬件提取,一个磁盘操作系统叫做 AmigaDOS ,一个视窗系统叫做 Intuition 和一个图形用户界面叫做 Workbench 。

因为Amiga的专用性,amigaos使用C和汇编开发,而且十分紧凑,它的所有版本都可以在512K内存的情况下运行。Amiga支持即插即用,可以模拟Windows和Mac OS。Amiga在锁定外信息源的情况下可以当做视频监视器使用。在1999年9月,Amiga的CEO兼总裁 Thomas J. schmidt表示它的机器不久会在不同的平台和操作系统下运行。

简介

AmigaOS本身是运行在Amiga机器上的操作系统,它于1985年面世,是第一个提供真彩色的操作系统。成为了快速,高分辨率图形的代名词。它特别适合于玩游戏。AmigaOS处理32位指令,使用抢先式多任务方法,它几乎可以被称为一种实时操作系统了。目前使用这种机型人越来越少,在x86平台上有很多Amiga模拟器。经典的Amiga操作系统被称为AmigaOS,原本是针对台式电脑市场的。硬件用的是专用的的芯片,摩托罗拉68000系列处理器。有超过500万Amiga电脑出售。

发展历史

1993年当Amiga初显颓势时,它的一些爱好者建立的AROS项目,意图修正AmigaOS中的瑕,提高人们对它的认可度;1995年, Aaron Digulla正式开始了AROS的编写。发展到今天,兼容AmigaOS 3.1的AROS已能在包括x86平台在内的很多机型上运行。AROS几乎每天都有新的试用版放出,最近的稳定版为AROS [Nov-25-2003]。

特征

AmigaOS是基于抢占式多任务内核Exec的单用户操作系统,包括Amiga硬件的抽象、称为AmigaDOS的磁盘操作系统、称为Intuition的窗口系统API,以及称为Workbench的桌面环境和文件管理器。AmigaOS的知识产权分散在Amiga Inc.、Cloanto和Hyperion Entertainment之间。AmigaOS 3.1源代码于2015年12月29日泄露到网络上;这一点得到了许可证持有人Hyperion Entertainment的确认。AmigaOS是由Kickstart固件组件和通常称为Workbench的软件部分组成。直到AmigaOS 3.1,通常会同时发布匹配版本的Kickstart和Workbench。然而,自从Commodore倒闭后的AmigaOS 3.5起,只更新了软件组件,Kickstart的作用也有所减弱。

Kickstart是引导固件,通常存储在ROM中。Exec是AmigaOS的多任务内核,提供了多任务、内存分配、中断处理和动态共享库处理的功能。AmigaDOS提供了AmigaOS的磁盘操作系统部分,包括文件系统、文件和目录操作、命令行界面等。AmigaOS的图形用户界面称为Intuition,它处理键盘和鼠标输入以及屏幕、窗口和小部件的渲染。AmigaOS还支持REXX语言,称为ARexx,它是一种脚本语言,允许进行完整的操作系统脚本编写。AmigaOS还提供了动态大小的RAM磁盘,它会自动调整大小以容纳其内容。从AmigaOS 2.x开始,操作系统配置文件在启动时加载到RAM磁盘中,大大加快了操作系统的使用速度。AmigaOS 4引入了一种新的系统,用于在系统空闲时分配RAM并进行碎片整理。自1985年AmigaOS推出以来,已经发布了四个主要版本和几个次要修订版本。从版本3.5开始,操作系统更名为“AmigaOS”,而3.5版本之前的版本也被追溯地称为“AmigaOS”(而不是Workbench)。因此,“Workbench”现在只指代原生的图形文件管理器。AmigaOS对其他操作系统的影响包括AROS Research Operating System(AROS)、MorphOS、pOS、BeOS、AtheOS和FriendUP等。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: