原文:一个失败的操作系统MULTICS

Unix的诞生和Multics Multiplexed Information and Computing System 是有一定渊源的。当时开发者Brian Kernighan开玩笑地戏称这个不完善系统MULTICS其实是: UNiplexed Information and Computing System ,缩写为 UNICS 。于是这个项目被称为UnICS UniplexedInforma ...

2016-07-21 14:20 0 3238 推荐指数:

查看详情

操作系统一个老汉的无声告白

老夫生于上世纪五十年代,作为八零后的大叔,九零后的老伯,同时也是你们动辄就要重装的操作系统,我的学名是“计算机管理控制程序”,英译“operating system”,小老弟们常喊我“OS”。虽说是老弟,目的却都不怎么单纯,大部分人只想玩我,剩下一小撮人却钟爱探索我的身体,他们沉迷于 ...

Thu Nov 22 05:29:00 CST 2018 2 1457
我是如何学习写一个操作系统(一):开篇

前言 有人说程序员的三大浪漫分别是编译原理、操作系统和计算机网络 在之前完成了一两个小软件和网站后遇见了编译原理,也不知道为什么就傻傻的学,还写了一个从零写编译器的系列学习笔记,不过都是小打小闹,只能算作摸到了一点点入门的门槛。再后来想深入学习的时候,因为暑假在家很多书买来的话再带 ...

Sat Aug 24 06:17:00 CST 2019 8 1765
自己制作一个简单的操作系统二[CherryOS]

自己制作一个简单的操作系统二[CherryOS] 我的上一篇博客 自己制作一个简单的操作系统一[环境搭建], 详细介绍了制作所需的前期准备工作 一. 一点说明   这个操作系统只是第一步, 仅仅是开机显示一个hello cherryos, 不够万物开头都是 hello xxxx 不是吗 ...

Fri Sep 27 05:56:00 CST 2019 8 2161
国产操作系统 “银河麒麟操作系统V10” 试用失败历程

面对外国的科技封锁,具有自主产权的国产软件已经变得迫在眉睫了,几天前在新闻上看到国产的操作“银河麒麟操作系统V10”已经发布,于是抱着尝鲜的心态想着去试着用用。虽然都是基于linux内核的系统,算是在开源基础之上进行国产化研发的系统,其主要功能和Ubuntu和redhat差不了多少,但是作为国产化 ...

Fri Aug 21 22:19:00 CST 2020 1 13246
我是如何学习写一个操作系统(四):操作系统系统调用

前言 最近有点事情,马上要开学了,所以学习的脚步就慢下来了。这一篇主要是来说操作系统系统调用的,像C语言的printf深入到内部就是一个有关屏幕输出的系统调用 什么是系统调用 之前提过操作系统是对硬件的抽象,也是软硬件之间的一层。之前比如如果我们想要在屏幕上输出一些字符,就需要一些指令操作 ...

Tue Aug 27 02:32:00 CST 2019 0 699
我是如何学习写一个操作系统(九):文件系统

前言 这个应该是这个系列的尾声了,一个完整的操作系统可能最主要的也就是分成这几大模块:进程管理、内存管理和文件系统。计算机以进程为基本单位进行资源的调度和分配;而与用户的交互,基本单位则是文件 生磁盘 文件正是对生磁盘的抽象 磁盘的组成 一个磁盘由多个盘面串联而成,而一个盘面 ...

Mon Sep 02 00:17:00 CST 2019 0 919
自己动手写操作系统(二)一个最小的“操作系统

第一步 首先新建一个boot.asm文件,用vim将书中的代码1-1写入文件中,并保存。然后使用nasm编译。 附上代码: 第二步 其次,使用dd命令来生成img文件。 最后一步 最后在Vm中新建虚拟机,选择稍后安装操作系统 再在设置中添加已经制作好的boot.img ...

Mon Jul 08 00:58:00 CST 2019 0 641
我是如何学习写一个操作系统(二):操作系统的启动之Bootloader

前言 今天本来的任务看书和把之前写的FragileOS整理一下,但是到现在还在摸鱼,书也只看一点。后来整理了一下写这个系列的思路,原本的目的是对操作系统原理性的学习和对之前写的一个玩具型操作系统的回顾,就是想对操作系统的知识的轮廓能有一个了解,现在想来想减少对之前写的系统的回顾 ...

Sun Aug 25 04:35:00 CST 2019 1 1096
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM