编写操作系统需要了解的规范
aiht 2013-06-11 10:00:36 最近业余时间在看操作系统相关的书,最大的困惑如下:
1、BIOS中断那些接口是整个计算机行业都统一的吗?说具体些就是,比如IA、ARM、MIPS.....这些硬件平台上是一样的吗,如果一样,这些东西有公开的规范吗(像网络协议,RFCxxx之类的)?
2、“显存的地址(字符模式)从0xB8000开始”这种东西是怎么得来的,行业都约定好了吗?这种东西公开的规范叫什么,哪里可以下载到?
3、USB、SATA、PATA、APCI这些规范是仅仅面向PC的吗,超级计算机的外设接口有行业规范吗?